Cloud Engineer
Indexed description
Inclusion without Exception
Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to create a workforce that reflects the societies we operate in. Our continued commitment to Culture and Diversity is reflected in our people stories across our workforce and implemented through equitable workplace policies and processes.
Tata Consultancy Services (BSE: 532540, NSE: TCS) is the technology partner of choice for industry-leading organizations worldwide. Since its inception in 1968, TCS has upheld the highest standards of innovation, engineering excellence and customer service.
It has set an aspiration to become the world's largest AI-led technology services company and is enabling its clients to transform themselves across the full AI stack, from infrastructure to intelligence.
Rooted in the heritage of the Tata Group, TCS is focused on creating long term value for its clients, its investors, its employees, and the community at large. With a highly skilled workforce spread across 56 countries and 194 service delivery centers across the world, the company has been recognized as a top employer in six continents. With the ability to rapidly apply and scale new technologies, the company has built long term partnerships with its clients. Many of these relationships have endured into decades and navigated every technology cycle, from mainframes in the 1970s to artificial intelligence today.
Job Summary
An experienced AWS Senior Migration Engineer to lead the assessment, planning, migration, modernization, and optimization of enterprise workloads to Amazon Web Services (AWS). The successful candidate will drive cloud adoption initiatives, execute large-scale migration programs, and work closely with architects, developers, infrastructure teams, and business stakeholders to ensure successful cloud transformation.
Key Responsibilities
Cloud Migration & Transformation
• Participate in end-to-end cloud migration projects from on-premises, private cloud, and other cloud platforms to AWS.
• Perform application and infrastructure discovery, dependency mapping, and migration assessments.
• Create migration runbooks, cutover plans, and rollback procedures.
• Execute cloud migration waves while minimizing business disruption.
AWS Infrastructure Design
• Design secure, scalable, and highly available AWS environments.
• Build and support:
o Amazon EC2
o Amazon VPC
o Amazon S3
o Amazon EBS
o Route 53
o Elastic Load Balancer (ELB)
o Auto Scaling
• Implement multi-account AWS environments using AWS Organizations and Control Tower.
Migration Tools & Services
• Utilize AWS migration services including:
o AWS Migration Hub
o AWS Application Migration Service (MGN)
o AWS Database Migration Service (DMS)
o AWS DataSync
o AWS Transfer Family
o AWS Snow Family
• Automate migration processes and reporting.
Infrastructure Automation
• Implement Infrastructure as Code (IaC) solutions using:
o Terraform
o AWS CloudFormation
o CDK (Cloud Development Kit)
• Develop automation scripts using:
o Python
o PowerShell
o Bash
o AWS CLI
• Automate provisioning, configuration, and deployment processes.
Security & Compliance
• Implement AWS security best practices.
• Manage:
o IAM Roles and Policies
o AWS KMS
o Secrets Manager
o Security Hub
o GuardDuty
o AWS Config
• Ensure compliance with organizational, regulatory, and security requirements.
• Conduct security reviews and remediation planning.
Database Migration
• Use AWS DMS and native migration methods.
• Perform migration validation and performance tuning.
Monitoring & Operations
• Configure and manage:
o Amazon CloudWatch
o CloudTrail
o AWS Config
o X-Ray
• Troubleshoot migration-related issues.
• Perform performance tuning and post-migration optimization.
Cost Optimization
• Assess cloud costs and optimize cloud consumption.
• Implement FinOps best practices.
• Utilize:
o AWS Cost Explorer
o Trusted Advisor
o Savings Plans
o Reserved Instances
• Provide recommendations for ongoing cost reduction.
Leadership & Stakeholder Engagement
• Lead migration workshops and technical discussions.
• Mentor junior engineers and migration specialists.
• Partner with application owners, architects, and project managers.
• Create migration reports and dashboards.
• Participate in cloud governance and migration center-of-excellence initiatives.
Required Qualifications
Education
• Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
• Equivalent industry experience may be considered.
Technical Skills
AWS Services
Compute
• Amazon EC2
• Auto Scaling
• Lambda
• ECS
• EKS
Networking
• VPC
• Transit Gateway
• Direct Connect
• Route 53
• VPN
• Load Balancers
Storage
• Amazon S3
• EFS
• EBS
• FSx
• Storage Gateway
Security
• IAM
• KMS
• Security Hub
• GuardDuty
• AWS Config
• Secrets Manager
Migration Services
• Migration Hub
• Application Migration Service (MGN)
• Database Migration Service (DMS)
• DataSync
• Snowball
Monitoring
• CloudWatch
• CloudTrail
• AWS X-Ray
DevOps & Automation
• Terraform
• CloudFormation
• AWS CDK
• GitHub
• GitLab
• Jenkins
• CI/CD Pipelines
• Python
• Shell Scripting
• PowerShell
Operating Systems
• Linux (RHEL, Amazon Linux, Ubuntu)
• Windows Server
Soft Skills
• Strong leadership and mentoring capabilities.
• Excellent stakeholder communication.
• Strong troubleshooting and analytical skills.
• Ability to manage complex migration projects.
• Experience presenting to technical and executive audiences.
Salary Range - CA$ 100,000 - CA$ 120,000 Per annum
TCS does not use artificial intelligence tools for candidate screening or evaluation. This post is for a current vacancy. The hiring process includes an initial screening, followed by a technical evaluation and managerial discussion.
Tata Consultancy Services Canada Inc. is committed to meeting the accessibility needs of all individuals in accordance with the Accessibility for Ontarians with Disabilities Act (AODA) and the Ontario Human Rights Code (OHRC). Should you require accommodation during the recruitment and selection process, please inform Human Resources.
Thank you for your interest in TCS. Candidates that meet the qualifications for this position will be contacted within a 2-week period. We invite you to continue to apply for other opportunities that match your profile.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search