Description

ABOUT THE JOB

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
Are you interested in this position?

Apply by clicking on the “Apply Now” button below!
#JobsHubEstonia #GlobalRecrutment
#CareerOpportunities #HiringNow
#JobSeekersNetwork #EstoniaJob
#RecruitmentServices #EmploymentPortal