We are seeking an experienced Database Infrastructure Engineer to design, implement, and maintain end-to-end infrastructure solutions for Oracle databases using Infrastructure as Code (IaC). The ideal candidate will have strong expertise in Terraform, Ansible, and shell scripting, along with experience in CI/CD pipelines and relational databases.
Key Responsibilities
- Design and implement end-to-end infrastructure solutions for Oracle products using Terraform and Ansible Playbooks.
- Automate deployment, configuration, and orchestration of database environments through Infrastructure as Code.
- Develop and maintain CI/CD pipelines using tools like Jenkins, XLR, or CodePipeline.
- Perform day-to-day automation tasks and provide support for Oracle and Postgres database environments.
- Collaborate with cross-functional teams to ensure secure, reliable, and scalable infrastructure deployments.
- Write and maintain Python and Shell scripts to support automation and operational tasks.
- Manage version control using GitHub or Bitbucket.
- Maintain proper documentation of all automation and infrastructure processes.
Required Technical Skills
- Strong experience with Ansible Playbooks, Oracle Database, and Shell scripting.
- Expertise in Terraform for infrastructure provisioning and management.
- Minimum 7 years of hands-on experience in Terraform/Ansible-based automation.
- Experience with CI/CD pipelines (Jenkins, XLR, Horizon, etc.).
Preferred Skills
- Experience with RDBMS like Oracle and Postgres.
- Knowledge of Python scripting for automation.
- Familiarity with SQL / PL-SQL.
- Exposure to Ansible Tower.
- Experience with cloud-based pipelines and version control systems (GitHub/Bitbucket/CodePipeline).
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or related field preferred.
- Strong problem-solving, analytical, and communication skills.
- Ability to work in a fast-paced, collaborative environment.