onsite
AWS Cloud Database Administrator - Guidehouse
Database Administrator
Lead the design, deployment, and management of highly available, secure, and scalable database solutions in AWS, optimizing performance, automating operations, and ensuring data security across modern cloud architectures.
About the role
Key Responsibilities
- Design, deploy, and maintain highly available database solutions across AWS services such as RDS, Aurora, and DynamoDB.
- Optimize database performance through query tuning, indexing, and capacity planning.
- Implement robust security controls, including encryption, IAM policies, and network isolation.
- Automate routine DBA tasks using scripting, IaC, and CI/CD pipelines to improve reliability and reduce manual effort.
- Collaborate with developers, architects, and DevOps teams to integrate database services into application workflows.
- Monitor database health, troubleshoot issues, and provide proactive recommendations for scalability and resilience.
Requirements
- 3+ years of experience as a database administrator in AWS environments.
- Proficiency with relational databases (MySQL, PostgreSQL, Oracle) and NoSQL options (DynamoDB).
- Strong scripting skills (Python, Bash) and familiarity with IaC tools (CloudFormation, Terraform).
- Deep understanding of database security best practices and compliance requirements.
- Excellent problem‑solving skills and ability to work collaboratively in cross‑functional teams.