Lead Database Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Role Overview
• Design, deploy, and manage databases on AWS including DB on EC2, RDS (MySQL, PostgreSQL, SQL Server, Oracle), Aurora, DynamoDB, Redshift, and ElastiCache.
• Implement and maintain high availability, backup, and disaster recovery strategies.
• Monitor and optimize database performance, slow queries, indexing, replication, and storage utilization.
• Manage database upgrades, patching, parameter tuning, and lifecycle operations.
• Lead database migration projects using AWS DMS, SCT, native tools, and custom scripting.
• Convert on-premises databases to cloud-native architectures (Aurora, DynamoDB, Redshift, etc.).
• Optimize schemas, queries, and data flows for cloud-based performance improvements.
• Automate provisioning, patching, and monitoring using Lambda, SSM Automation, or scripting (Python/Bash).
• Implement Infrastructure as Code (Terraform, CloudFormation, or CDK) for database resources.
• Build automated health checks, failover tests, and data validation tools.
• Implement encryption at rest and in transit using KMS and database-native encryption.
• Manage IAM roles, database authentication, parameter groups, and secrets using AWS Secrets Manager or Parameter Store.
• Enforce least privilege, auditing, logging, and compliance controls such as CIS, PCI, HIPAA, or SOC2.
• Set up database monitoring using CloudWatch, Performance Insights, Enhanced Monitoring, or third-party tools.
• Troubleshoot performance bottlenecks, connection issues, replication delays, and scaling challenges.
• Conduct root cause analysis (RCA) and implement preventive measures.
• Work with application teams to design optimal schemas and query patterns.
• Collaborate with DevOps for CI/CD integration and automated database deployments.
Full Job Posting
Job Description
- Design, deploy, and manage databases on AWS including DB on EC2, RDS (MySQL, PostgreSQL, SQL Server, Oracle), Aurora, DynamoDB, Redshift, and ElastiCache.
- Implement and maintain high availability, backup, and disaster recovery strategies.
- Monitor and optimize database performance, slow queries, indexing, replication, and storage utilization.
- Manage database upgrades, patching, parameter tuning, and lifecycle operations.
- Lead database migration projects using AWS DMS, SCT, native tools, and custom scripting.
- Convert on-premises databases to cloud-native architectures (Aurora, DynamoDB, Redshift, etc.).
- Optimize schemas, queries, and data flows for cloud-based performance improvements.
- Automate provisioning, patching, and monitoring using Lambda, SSM Automation, or scripting (Python/Bash).
- Implement Infrastructure as Code (Terraform, CloudFormation, or CDK) for database resources.
- Build automated health checks, failover tests, and data validation tools.
- Implement encryption at rest and in transit using KMS and database-native encryption.
- Manage IAM roles, database authentication, parameter groups, and secrets using AWS Secrets Manager or Parameter Store.
- Enforce least privilege, auditing, logging, and compliance controls such as CIS, PCI, HIPAA, or SOC2.
- Set up database monitoring using CloudWatch, Performance Insights, Enhanced Monitoring, or third-party tools.
- Troubleshoot performance bottlenecks, connection issues, replication delays, and scaling challenges.
- Conduct root cause analysis (RCA) and implement preventive measures.
- Work with application teams to design optimal schemas and query patterns.
- Collaborate with DevOps for CI/CD integration and automated database deployments.
Database-Specific Duties
- Implement and manage database services in the AWS cloud infrastructure.
- Ensure compliance with security standards and policies for all databases.
- Monitor system performance and identify downtimes along with underlying causes.
- Managed migrations of DB from Onprem to RDS services.
- Manage backup and restores of DB’s on requirement basis.
Skills
- Require 7-12 years of technology experience.
- At least 5-7 years of experience in AWS Cloud Database Operations with large enterprise organisations.
- Hands-on experience with AWS database services (RDS, MSSqL, Aurora, DynamoDB, Redshift).
- Proficient in performance tuning, query optimization, indexing strategies, and troubleshooting replication, storage, and I/O issues.
- Experience with database migrations and replication technologies.
- Proficiency in scripting (Python, Bash) for automation.
- Solid understanding of cloud networking, IAM, and DevOps fundamentals.
- AWS certifications (e.g., AWS Database – Specialty) are highly desirable
- Having a MCSA: SQL Server / Database Development certification is beneficial.
About Hapag-Lloyd AG
Verified company details for this employer are not available yet.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Hapag-Lloyd AG
Coordinator sales support
, KSA
Hapag-Lloyd AG is seeking a Sales Support Coordinator to assist Sales Executives with customer follow-up, quotations, tenders, performance monitoring, and CRM data management. Candidates need 2–3 years of shipping and sa
Senior Manager TM Uptake Management
, UAE
Hapag-Lloyd is seeking a Senior Manager to lead TM Uptake Management in the Middle East. The role owns vessel and voyage utilization, commercial optimization, team leadership, stakeholder coordination, process adherence,
Operations Steering Support (OPSS) Supervisor
Dubai, UAE
Hapag-Lloyd is seeking an OPSS Supervisor to drive performance management, cost control, forecasting, and operational reporting for Area Arabian Gulf. The role provides data-driven recommendations, manages KPI and unit-c
Senior Manager TM Uptake Management
, UAE
Hapag-Lloyd is seeking a Senior Manager to lead TM Uptake Management in the Middle East. The role oversees vessel and voyage utilization, commercial optimization, team operations, stakeholder alignment, process adherence
Senior Manager TM Uptake Management
Dubai, UAE
Hapag-Lloyd is seeking a Senior Manager to lead the TM Uptake Management team in the Middle East. The role focuses on vessel and voyage utilization, commercial optimization, stakeholder alignment, process adherence, and
Manager Regional Dry Container Flow Planning & Steering
Dubai, UAE
Hapag-Lloyd is seeking a manager to plan and steer regional dry-container repositioning, manage fleet imbalances, and improve container utilization. The role requires logistics or container-shipping experience, strong an
Coordinator sales support
, KSA
Senior Manager TM Uptake Management
, UAE
Operations Steering Support (OPSS) Supervisor
Dubai, UAE
Senior Manager TM Uptake Management
, UAE
Senior Manager TM Uptake Management
Dubai, UAE
Manager Regional Dry Container Flow Planning & Steering
Dubai, UAE
Senior AWS Operations Engineer
Chennai, IND
Software Engineer
Chennai, IND