Posted 27 May, 2026
Cloud Database Engineer
Diverse Lynx
Karnataka
Full Time
Reference: 365_569689_26-00522
| Key Responsibilities Design, deploy, and manage database instances on AWS, including RDS, Aurora, DynamoDB, and EC2-hosted database solutions. Ensure databases are optimized for performance, availability, and cost-efficiency in cloud environments. Monitor database performance and health using AWS CloudWatch, native database monitoring tools, and third-party solutions. Proactively identify and resolve performance bottlenecks, capacity issues, and potential failures. Implement and maintain database backup, recovery, and disaster recovery strategies. Ensure compliance with RTO and RPO requirements and regularly test recovery procedures. Support the migration of database workloads from Azure to AWS, including planning, execution, and post-migration optimization. Collaborate with application and infrastructure teams to ensure seamless transitions. Implement and maintain database security best practices including encryption at rest and in transit, access controls, IAM policies, VPC configurations, and compliance with organizational security standards. Automate database provisioning, configuration, patching, and maintenance tasks using Infrastructure as Code tools such as Terraform, CloudFormation, or AWS CDK. Troubleshoot and resolve database-related issues, working closely with application development teams, platform engineers, and AWS support when necessary. Manage database schema changes, version upgrades, and patch management with minimal disruption to business operations. Optimize database configurations and queries for performance. Conduct capacity planning and scaling activities to meet evolving business demands. Maintain comprehensive documentation of database architectures, configurations, procedures, and runbooks. Participate in knowledge sharing and mentoring activities. Required Qualifications Bachelor's degree in Computer Science, Information Technology, or related field, or equivalent practical experience. 5+ years of experience in database administration with at least 4 years focused on cloud database technologies, preferably AWS. Strong hands-on experience with relational databases such as Oracle, SQL Server, DB2 and their AWS-managed equivalents (RDS, Aurora). Proficiency with AWS database services including RDS, Aurora, DynamoDB, Redshift, and related services like Database Migration Service (DMS). Solid understanding of AWS core services including VPC, IAM, CloudWatch, S3, Lambda, and security best practices. Experience with database performance tuning, query optimization, indexing strategies, and execution plan analysis. Knowledge of backup and recovery strategies, high availability configurations, and disaster recovery planning in cloud environments. Familiarity with Infrastructure as Code tools such as Terraform, CloudFormation, or Ansible. Strong scripting skills in Python, Bash, PowerShell, or similar languages for automation tasks. Understanding of database security principles including encryption, access control, auditing, and compliance requirements. Preferred Qualifications AWS certifications such as AWS Certified Database Specialty or AWS Certified SysOps Administrator. Experience with IBM products like TRIRIGA and Maximo and their database requirements. Knowledge of NoSQL databases and their use cases in enterprise environments. Experience with database migration projects, particularly Azure to AWS migrations. Familiarity with CI/CD pipelines and DevOps practices for database deployments. Experience with containerized databases and orchestration platforms like Kubernetes or ECS. Understanding of commercial real estate or facilities management applications. |