Cloud Database Migration Engineer (AWS, Java)
NTT DATA — Bengaluru, Karnataka
₹3–7 LPA (HireSetu estimate) · Fresher-friendly · Full-time
HireSetu listing reference d6f72e — confirm requirements below, then apply on the employer site.
Quick answer: A senior database migration role in Bengaluru, moving Oracle, SQL Server, MySQL, PostgreSQL and Db2 workloads onto AWS with DMS, SCT, RDS and Aurora. Generative AI is expected to handle part of the conversion, and you are expected to catch where it goes wrong.
From NTT DATA's job posting
Cloud Database Migration Engineer (AWS) – JD
Role Overview
Migrate on-premises relational databases to AWS using strong database expertise, cloud architecture
skills, and AI-accelerated tooling to deliver secure, reliable, low-downtime migrations.
Key Responsibilities
▪ Assess on-prem workloads and plan homogeneous/heterogeneous migrations.
▪ Convert schemas, stored procedures, and SQL across database engines.
▪ Design secure AWS targets (RDS, Aurora, EC2) and execute cutover/rollback plans.
▪ Automate deployments with Infrastructure as Code and tune performance post-migration.
Required Skills (Core)
▪ Databases: Oracle, SQL Server, MySQL, PostgreSQL, Db2; strong SQL and tuning.
▪ AWS Migration: DMS, SCT, RDS, Aurora, EC2, S3.
▪ Cloud Foundations: VPC, IAM, networking, Well-Architected Framework.
▪ Security: KMS, SSL/TLS encryption, least-privilege IAM, compliance (GDPR, HIPAA, PCI-DSS).
▪ Automation: Terraform/CloudFormation, Python/Bash/PowerShell, CloudWatch monitoring.
Required Skills (AI)
▪ Generative AI / LLMs for translating proprietary SQL dialects (e.g., Oracle PL/SQL to PostgreSQL
PL/pgSQL).
▪ AI-assisted coding tools for generating, explaining, and debugging migration scripts and
infrastructure code.
▪ ML-based assessment and discovery tools for workload analysis and target sizing
recommendations.
▪ AI-driven performance monitoring for anomaly detection and post-migration optimization.
▪ Prompt engineering skills for accurate, context-aware AI assistance.
▪ A strong validation mindset to catch AI-generated errors (hallucinations, subtle logic bugs).
▪ Awareness of downstream AI/ML pipelines, data lakes, and vector databases.
Soft Skills
Problem-solving, clear communication, and project management awareness.
Nice to Have
AWS Certified Database - Specialty or Solutions Architect; enterprise migration experience.
Text from NTT DATA's official job posting, formatted by HireSetu. The employer's own page is the final word on details.
HireSetu's note
A senior database profile
The engine list settles the level: Oracle, SQL Server, MySQL, PostgreSQL and Db2, with schema and stored-procedure conversion between them. Nobody picks that up in a first job. This fits a DBA or backend engineer who has already moved at least one database off on-prem hardware and can explain what went wrong on the way. Freshers and switchers without hands-on SQL tuning behind them are a stretch here. AWS depth matters, but the database work leads.
Two things do the shortlisting
Databases and the AWS migration toolchain, DMS, SCT, RDS, Aurora and EC2, are what a shortlist gets built from. Terraform or CloudFormation, Python or Bash, CloudWatch, VPC and IAM design sit just behind them. Certifications, the Well-Architected Framework and compliance work like PCI-DSS and HIPAA matter once you are in, and they rarely decide who gets called.
Lead your CV with the two engines you know best and one migration you ran end to end, cutover and rollback plan included. Schema and stored-procedure conversion is the heart of the job, and Oracle PL/SQL to PostgreSQL PL/pgSQL is the conversion that trips most people up. Spend an evening on it if it has been a while.
The AI requirement carries weight
NTT DATA wants generative AI doing real work here: LLMs translating proprietary SQL dialects, AI coding tools generating and debugging migration scripts, ML-based discovery for target sizing, prompt engineering to keep the output usable. It also asks for a validation mindset to catch hallucinations and subtle logic bugs, which is the honest part of the ask. Anyone who has handed an LLM a thousand-line stored procedure knows the result can look clean and be wrong.
If you have used these tools on actual database work, say which task and how you checked the output. If you have not, the AWS Database Specialty and Solutions Architect certifications sit in the nice-to-have column. They help, and they do not stand in for migrations you have run yourself.
Drafted with AI from NTT DATA's job posting and checked by Prashanth Jakkula before publishing. See our Editorial Policy.
How to apply
- Open NTT DATA's careers site with the Apply button.
- Follow the application steps on the site and upload your resume.
- Keep the confirmation email or application number for follow-up.
No fees, ever. HireSetu never charges candidates, and no genuine employer asks for money to apply, interview or join. If anyone asks you to pay, stop and report the job.
Similar openings on HireSetu
- Software Engineer (Cloud DevOps) at Cisco — Bengaluru — Cloud & DevOps · Full-time
- Python Full Stack Developer + AWS (ETL) at Broadridge — Bengaluru – EPIP Industrial Area — Software / IT · Full-time
- Software Engineer – Cloud at Rubrik — Bengaluru — Software / IT · Full-time
- Custom Software Engineer (Cloud Contact Center) at Accenture — Bengaluru — Software / IT · Full-time
- Cloud Service Operations Engineer, Associate at PTC — Gurgaon / Pune — Software / IT · Contract
View Cloud Database Migration Engineer (AWS, Java) on HireSetu · More NTT DATA jobs · Cloud & DevOps jobs · Jobs in Bengaluru · Career Insights · FAQ · Companies