We are looking for a Cloud Database Leader with strong DevOps and automation skills.
Cloud Database Engineering Architecture
- Collaborate with Architecture, Application, and teams to automate, build, install, configure, and maintain cloud database platforms following architectural guidelines and requirements.
- Design, implement, and support available, scalable, and secure cloud database solutions on AWS, including:
- Aurora (Postgres/MySQL)
- RDS Postgres/MySQL
- DMS (Database Migration Service)
- Schema Conversion Tool (SCT)
- KMS encryption
- Assess existing on-premises databases and develop strategies to migrate them to cloud-native solutions with minimal downtime.
DevOps Automation
- Create and maintain Terraform modules (Infrastructure as Code) for provisioning and managing AWS resources.
- Develop and maintain automated database deployment pipelines using:
- Bitbucket
- Jenkins
- Ansible
- Python
- or similar automation tools
- Architect CI/CD workflows that ensure consistent, repeatable, and error‑free infrastructure deployments.
Operations, Monitoring Optimization
- Monitor cloud performance, availability, and cost; identify optimization opportunities, and implement solutions to improve efficiency and reduce expenses.
- Diagnose and resolve cloud-related incidents, including system outages, performance bottlenecks, and connectivity issues across distributed systems.
- Maintain and enhance database observability, including log aggregation, metric dashboards, alerting policies, and capacity planning.
Security, Compliance Governance
- Implement and enforce cloud security best practices, including IAM policies, access control, encryption, and network security configurations.
- Conduct regular security assessments, risk evaluations, and adhere to compliance standards.
- Ensure remediation of vulnerabilities through patching and configuration management.
Documentation Support
- Maintain accurate, up-to-date documentation of cloud database infrastructure, including architecture diagrams, configurations, standard operating procedures (SOPs), and runbooks.
- Participate in production on‑call rotation and provide leadership through high‑severity incidents.
Team Leadership
- Lead and coach a team of Database Engineers.
- Drive a culture of automation, learning, collaboration.
- Coordinate with teams to deliver high‑quality software solutions that enhance customer satisfaction and support business growth.
Qualifications
- 10+ years of experience in database engineering/administration, with 3+ years leading cloud database initiatives.
- Hands‑on expertise with AWS cloud databases: Aurora (Postgres/MySQL), RDS, DMS, SCT.
- Strong experience in Infrastructure as Code using Terraform.
- Proficiency with DevOps tools such as Jenkins, Bitbucket, Ansible.
- Strong scripting abilities in Python.
- Deep understanding of database performance tuning, HA/DR, replication, and security.
- Experience with cloud monitoring and cost optimization.