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
- You will Maintain accurate, up-to-date documentation of cloud database infrastructure, including architecture diagrams, configurations, standard operating procedures (SOPs), and runbooks.
- You will 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.