Description
JOB ROLE
We are seeking a PostgreSQL Database Administrator with deep expertise in managing and optimizing database systems. In this strategic role, you will be responsible for maintaining the integrity, security, and performance of our mission-critical databases. You will work closely with cross-functional teams to ensure data availability, scalability, and security while enabling our development, engineering, and business teams to leverage data effectively.
You will play a critical role in defining the roadmap for our database infrastructure, ensuring data integrity and availability, and supporting our continued growth. The ideal candidate should have a strong technical background and a deep understanding of modern database technologies, architectures and best practices.
How You Will Make an Impact:
- Partner with our development team to design and optimize database schemas.
- Ensure the integrity and high availability of our critical data through the implementation of robust end-to-end backup and recovery strategies.
- Execute core database administration tasks, including schema management and performance tuning, while supporting access control policies in coordination with the security team.
- Proactively monitor database performance and troubleshoot issues using advanced monitoring tools and processes to ensure optimal system health and availability.
- You will work with PostgreSQL high availability solutions — using tools that support replication, failover, and load balancing in on-premises environments, and leveraging AWS RDS Multi-AZ or custom EC2-based setups for cloud deployments.
- Conduct capacity planning to anticipate and accommodate future growth and resource requirements.
- Streamline operations by developing automated scripts to handle database maintenance and repetitive tasks.
- Safeguard our sensitive data supporting access control policies in coordination with the security team, implementing encryption measures, and optimizing our comprehensive database security protocols.
- Be available for on-call support as needed to address database emergencies and troubleshoot critical issues.
- Manage database migrations, including cluster upgrades, version migrations, and transitions to cloud-based services such as AWS.
- Develop and maintain documentation for database configurations, procedures, and policies
- Provide training and support to other team members on database-related topics and best practices.
What Makes You a Great Fit:
- Bachelor’s degree in computer science, IT, or a related technical field.
- 8 years of hands-on experience working as a Database Administrator, with at least 6 years specifically focused on PostgreSQL.
- Proficient in automation tools and technologies, including shell scripting, Terraform, Ansible and version control system such as GitHub.
- Experienced in streamlining maintenance tasks, daily operations, database refresh processes, and cloning activities through automation.
- Experienced in managing and optimizing cloud-based database solutions, including AWS RDS, BigQuery.
- Skilled in deploying, monitoring, and maintaining databases to ensure high performance, scalability, and reliability in diverse cloud environments.
- Solid understanding of disk systems configuration, along with proficiency in performance tuning and capacity management to ensure efficient and scalable database operations.
- Proven experience architecting, planning, and implementing database migrations, especially to cloud platforms like AWS or Azure.
- Committed to continuous learning and professional development.
- Fluent English is required in spoken and written communication due to working on the Pan-Baltic level
Why You Will Love Working Here:
- Flexibility. Flexible working hours, Hybrid work, and the possibility to work from anywhere in the EU, Iceland, Switzerland, and the UK (in total 90 days per year)
- International teams. Teams that go outside Pan-Baltic borders, where people value challenging work together with good humor and having fun
- Culture. You’ll be joining a team where things move fast, ideas flow freely, and change is part of the everyday. It’s a dynamic environment that keeps you learning, growing, and never bored
- More vacation. Additional weeks of vacation are available to all employees who have been in the company for 1 year or more
- Volunteer time off. We care about giving back to society, therefore, you will get additional days off for volunteering purposes
- Paid leave.
- Health benefits. A competitive benefits package in addition to your salary that includes health insurance after the first 3 months pass in all three Baltic states, as well as Health days in case of your absence due to sickness without a doctor’s note needed
- Wellbeing. Access to tools and resources that help you feel good and be productive at work and in life
- Professional growth. Internal and external training programs, LinkedIn learning, workshops, conferences, online training, etc
- Gross salary. 3400 – 5800 EUR/month, which is to be determined depending on your level of experience and competencies
Apply by clicking on the “Apply Now” button below!
#JobsHubEstonia #GlobalRecrutment
#CareerOpportunities #HiringNow
#JobSeekersNetwork #EstoniaJob
#RecruitmentServices #EmploymentPortal