Description:
We are seeking an experienced Cloud Database Engineer skilled in Oracle, Aurora PostgreSQL, Terraform, and Python to join our team. This role is responsible for designing, implementing, and managing cloud-native database solutions, ensuring high availability, security, and optimal performance. The ideal candidate has a solid background in database management in cloud environments, as well as infrastructure automation and scripting to streamline deployments and maintenance.s.
Responsibilities:
Database Design & Management
· Design and manage highly available, scalable databases using Oracle and Amazon Aurora PostgreSQL.
· Develop and maintain database schemas, indexes, and views to support application requirements.
· Monitor database performance, optimize query efficiency, and ensure system security and data integrity.
Cloud Infrastructure & Automation
· Use Terraform to define, deploy, and manage infrastructure as code, ensuring consistent database provisioning and configuration across environments.
· Collaborate with DevOps to integrate database provisioning with CI/CD pipelines.
Scripting & Optimization
· Write scripts in Python to automate routine tasks, such as backups, scaling, data migration, and recovery procedures.
· Implement monitoring and alerting for database environments using scripting or third-party tools.
Qualifications:
· Education: Bachelor’s degree in computer science, Information Technology, or a related field (or equivalent experience).
Experience:
· 7+ years in database engineering or a similar role.
· Proficiency in Oracle and Amazon Aurora PostgreSQL.
· Hands-on experience with Terraform for infrastructure automation.
· Strong Python scripting abilities for automation and integration tasks.
Technical Skills:
· Familiarity with cloud environments, preferably AWS.
· Knowledge of database security best practices and high availability setups.
· Understanding of CI/CD processes and version control tools.
Preferred Qualifications:
· Certifications in cloud platforms (AWS, Azure, or GCP).
· Experience with additional automation tools or programming languages.
Any Graduate