remote
Cloud Database Engineer - Nomura
Software Engineer
Lead the design, deployment, and maintenance of scalable cloud database solutions on AWS, ensuring high availability, performance, and security for enterprise financial applications.
About the role
Key Responsibilities
- Architect and implement PostgreSQL clusters on AWS RDS and Aurora, optimizing for performance, scalability, and cost.
- Automate database provisioning, backups, and patching using Terraform, Ansible, and CI/CD pipelines.
- Collaborate with application teams to design data models, write efficient SQL queries, and enforce best practices for data integrity.
- Monitor database health, troubleshoot issues, and implement proactive capacity planning and disaster recovery strategies.
- Ensure compliance with security standards, including encryption at rest and in transit, IAM roles, and audit logging.
Requirements
- 3+ years of experience managing cloud databases, preferably PostgreSQL on AWS.
- Proficiency with infrastructure-as-code tools (Terraform, CloudFormation) and automation frameworks.
- Strong SQL skills and experience with performance tuning and query optimization.
- Knowledge of DevOps practices, CI/CD, and monitoring tools (Prometheus, Grafana, CloudWatch).
- Excellent problem‑solving skills and ability to work collaboratively in a fast‑paced environment.
Skills
awspostgresqlsqlterraform