AWS Migration
- Source: Naukri
- Tech Mahindra
- Hybrid
- Bengaluru
- Full-Time
- Mid level
Job Description
Key Responsibilities
Experience: 35 years of hands-on engineering experience in a collaborative, team-based
environment.
Programming: Professional proficiency in Python, Java or a similar programming/scripting
language.
Systems: Strong Unix/Linux fundamentals with the ability to troubleshoot application,
deployment, environment, and runtime issues.
Methodology: Familiarity with SDLC practices, CI/CD delivery models, change management,
and Kubernetes-based deployments.
Technical Competencies
Candidates are not expected to be experts in every tool, but should bring strong handson experience across several of the following areas:
AWS Services: Hands-on experience with AWS compute and migration patterns, including
ECS, EKS, Lambda, CloudWatch, and related cloud services.
Cloud Migration: Practical understanding of on-prem to cloud migration strategies, workload
assessment, testing, cutover, and post-migration validation.
Programming and Automation: Experience with Python, Java, Shell, or similar languages to
build scripts, utilities, and automation frameworks.
APIs and Integration: Working knowledge of RESTful APIs, API design, and API Gateway
patterns.
CI/CD and Version Control: Strong experience with GitLab, Jenkins, Maven, or similar tools
supporting automated build, test, and deployment pipelines.
Batch Scheduling: Experience with batch scheduling platforms such as Autosys, Control-M,
Cron, or equivalent workflow orchestration tools.
Observability: Familiarity with monitoring, logging, alerting, and troubleshooting using tools
such as CloudWatch, Splunk, or equivalent platforms.
Automation Excellence: Ability to design repeatable automation and apply AI-assisted
engineering approaches to improve migration scale, quality, and efficiency
Skills
- amazon-web-services
- Python
- Java
- Kubernetes
- amazon-ecs
- amazon-cloudwatch
- gitlab
- Jenkins
- apache-maven
- autosys
- control-m
- splunk
