Overview
- As a Senior Aurora/PostgreSQL DBA, you will be responsible for managing, optimizing, and scaling our cloud-based database infrastructure. You’ll play a critical role in ensuring high availability, performance, and security across our AWS-hosted environments.
- You will also be part of an international DBA team that manages a diverse portfolio of databases including Oracle, MySQL, and Snowflake, offering exposure to a wide range of technologies and global collaboration.
Principal Responsibilities
- Administer and maintain Amazon Aurora and PostgreSQL databases in production and development environments
- Design and implement database solutions that are scalable, secure, and highly available
- Monitor database performance and proactively address issues
- Automate routine tasks and improve operational efficiency
- Collaborate with DevOps and Engineering teams to support application development and deployment
- Ensure data integrity, backup, and disaster recovery strategies are in place
- Stay current with AWS services and best practices for database management
Position Requirements
- 5+ years of experience as a PostgreSQL DBA, with at least 2 years working with Amazon Aurora
- Previous experience with AWS services and tools, including EC2, RDS, CloudWatch, IAM, and related infrastructure
- Strong hands-on experience with AWS-hosted database environments
- Proficiency in performance tuning, query optimization, and database security
- Experience with automation tools and scripting (e.g., Terraform, Ansible, Python, Bash)
- Excellent problem-solving and communication skills
- Bachelor’s degree in Computer Science, Information Technology, or related field
Preferred Qualifications:
- AWS certifications (e.g., AWS Certified Database – Specialty)
- Experience in a SaaS or enterprise software environment