We are looking for a talented Senior Database Engineer – Public Cloud to join our fast-paced team, providing both production and development support. This role will be part of a team of six engineers based in the United States, and will collaborate closely with development teams across the firm. The ideal candidate will be a technical expert in Cloud Database Platforms, with a strong focus on PostgreSQL.
Key Responsibilities:
- Provide production support and expertise for Cloud Database Platforms, primarily PostgreSQL.
- Troubleshoot complex issues quickly and deliver Root Cause Analysis (RCA) in a 24x7 production environment.
- Support performance testing, benchmarking, and system health monitoring.
- Collaborate with engineering and business units to design and deploy AWS Relational, NoSQL, and Data Lake architectures.
- Be available for off-hours and weekend maintenance as needed.
Skills & Qualifications:
- Expertise as a PostgreSQL DBA is essential.
- Experience with Cloud Database Platforms in a production environment.
- Strong scripting skills in Bash and Python.
- Familiarity with version control systems like Git and CI/CD processes.
- Bachelor’s Degree in Computer Science, Engineering, or equivalent.
- Experience with DevOps principles, including Infrastructure-as-code.
Nice to Have:
- Recent certification in AWS or Snowflake.
- Proven experience building AWS Infrastructure.
- Knowledge of public cloud database technologies like Snowflake, AWS Aurora, and DocumentDB.
- Experience with Data Migration Strategies to the public cloud.
- Experience with NoSQL and columnar data stores.