remote
Database Infrastructure Engineer - Terraform - Accenture
Devops Engineer
Lead the design, deployment, and maintenance of scalable database infrastructure using Terraform on AWS, ensuring high availability, performance, and security for enterprise clients.
About the role
Key Responsibilities
- Architect and implement database infrastructure solutions using Terraform, ensuring repeatable and version-controlled deployments.
- Collaborate with DevOps and application teams to optimize database performance, scalability, and resilience on AWS.
- Automate provisioning, configuration, and monitoring of database instances, backups, and disaster‑recovery processes.
- Conduct capacity planning, performance tuning, and cost‑optimization analyses for relational and NoSQL databases.
- Document infrastructure designs, runbooks, and best‑practice guidelines for cross‑functional teams.
Requirements
- 3+ years of experience managing enterprise database environments (SQL Server, PostgreSQL, MySQL, or similar).
- Proficient in Terraform, AWS services (RDS, Aurora, DynamoDB), and IaC principles.
- Strong scripting skills (Python, Bash) for automation and monitoring.
- Experience with database security, compliance, and backup strategies.
- Excellent communication and problem‑solving abilities in a collaborative setting.