We are looking for a Senior Database Engineer – Public Cloud, to work in a fast paced environment, providing both production & development support. This position will work closely with various development groups across the firm, and should demonstrate his/her ability as a technical expert on the team.
Duties
- Provide production support, solutions and expertise for Cloud Database Platforms (mainly PostgreSQL)
- Ability to troubleshoot difficult issues quickly, deliver RCA and resolve in a 24x7 production environment\
- Support performance testing and application benchmarking activities
- Collect, monitor and alert on system health metrics
- Partner with engineering teams, business units to design, develop and deploy AWS Relational, NoSQL and Data Lake architectures
- Ability to work off hours/weekends as required for maintenance
Skills/Qualifications
- Proficiency with PostgreSQL as a DBA is a must
- Production experience supporting Cloud Database Platforms
- Database development support
- Strong scripting abilities in bash, python
- Experience in version control systems, Git and CI/CD
- Bachelor’s Degree in Computer Science/Engineering, Management Information Systems or equivalent.
- Diligent standards in building repeatable processes
- Knowledge of and experience implementing DevOps principles including Infrastructure-as-code
Nice to haves
- At least 1 recent platform certification or specialty in AWS or Snowflake
- Proven experience building AWS Infrastructure
- Principal in public cloud database technologies (Snowflake, AWS Aurora, DocumentDB)
- Experience in Data Migration Strategies to public cloud
- Experience with NoSQL and columnar data stores