Sr. Migration Engineer

CGI Technologies and Solutions, Inc.
Cary, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 167K

Job location

Cary, United States of America

Tech stack

Microsoft Windows
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Audit Trail
Azure
Cloud Computing
Configuration Management
Databases
Data Integrity
Relational Databases
Linux
DevOps
Distributed Systems
Github
Identity and Access Management
Subnetting
PostgreSQL
Microsoft SQL Server
MySQL
NoSQL
Oracle Applications
PCI Data Security Standards
Ansible
Standard Sql
Runbook
SQL Stored Procedures
SQL Databases
Cloud Platform System
Delivery Pipeline
Change Data Capture
Cloudformation
Event Driven Architecture
Database Migration
Amazon Web Services (AWS)
Containerization
Kubernetes
Infrastructure Automation Frameworks
Information Technology
Deployment Automation
Google BigQuery
Amazon Web Services (AWS)
Cloud Migration
Cloudwatch
Terraform
Code Restructuring
Docker
Jenkins
Microservices

Job description

We are seeking a skilled Software Engineer to design, develop solutions for platform modernization and migration initiatives. The ideal candidate should have strong experience in AWS, containerization, RBDMS, and DevOps processes. You will collaborate with cross-functional teams to build high-performance, reliable, and secure applications. You will also be part of high performing agile team that designs, builds and deploys scalable solutions for platform modernization initiatives.

If you are looking for a new challenge, this role is for you.

This position is located near a CGI office (hybrid).

Your future duties and responsibilities:

Cloud Migration & VM Lift-and-Shift

. Lead discovery and assessment of on-premises application VMs using tools such as AWS Application Discovery Service, Cloudamize, or Matilda.

. Design and execute migration strategies (rehost, replatform, refactor) for Windows and Linux VM workloads to AWS EC2, ECS, EKS, or Fargate.

. Utilize AWS MGN (Application Migration Service) and VM Import/Export for large-scale VM migrations.

. Perform dependency mapping, wave planning, and sequencing of migration batches to minimize downtime.

. Conduct cutover planning, rehearsals, and production cutovers with rollback procedures.

Database Migration

. Migrate relational databases (SQL Server, Oracle, MySQL, PostgreSQL) to AWS RDS, RDS Multi-AZ, or Aurora using AWS DMS and Schema Conversion Tool (SCT).

. Assess and remediate schema compatibility issues, stored procedures, and database links prior to migration.

. Validate data integrity, run parallel tests, and confirm replication lag thresholds before final cutover.

. Implement CDC (Change Data Capture) pipelines for near-zero-downtime database migrations.

DevOps & Automation

. Build and maintain CI/CD pipelines using AWS CodePipeline, CodeBuild, CodeDeploy, GitHub Actions, or Jenkins.

. Develop Infrastructure-as-Code (IaC) using Terraform or AWS CloudFormation to automate provisioning of migrated workloads.

. Containerize legacy applications using Docker and orchestrate deployments via ECS or EKS.

. Implement configuration management using Ansible, Chef, or AWS Systems Manager.

Architecture & Security

. Design AWS Landing Zones with VPCs, subnets, security groups, IAM roles, and network ACLs in alignment with the AWS Well-Architected Framework.

. Ensure compliance with security standards (SOC 2, PCI-DSS, HIPAA) during and after migration.

. Integrate WAF, Shield, GuardDuty, and Security Hub into migrated environments.

. Configure CloudWatch, X-Ray, and CloudTrail for observability and audit logging.

Client Engagement & Delivery

. Lead technical workshops and discovery sessions with client CTOs, architects, and infrastructure teams.

. Develop migration runbooks, architecture diagrams, risk registers, and test plans.

. Present migration timelines, pricing estimates, and technical proposals to executive stakeholders.

. Provide post-migration hypercare support and knowledge transfer to client operations teams.

Requirements

10+ years of IT experience with 5-7 years in architecture/consulting roles

. Strong proficiency in AWS services such as EC2, ECS, EKS, or Fargate

. Experience with AWS CodePipeline, CodeBuild, CodeDeploy, GitHub Actions, or Jenkins

. Strong experience with RDBMS and SQL

. Familiarity with Docker, Kubernetes

. Experience with SQL/NoSQL databases

. Excellent communication, documentation, and presentation skills

Preferred Qualifications

. Experience with cloud platforms (AWS/Azure/GCP)

. Knowledge of event-driven architecture

. CloudWatch, X-Ray, and CloudTrail

. Experience with high-load or distributed systems


Soft Skills

. Strategic thinker with a passion for innovation and measurable impact.

. Hands-on leader who balances technical depth with team empowerment.

. Strong collaborator, capable of influencing at all organizational levels.

. Committed to building ethical and responsible AI systems., * Kubernetes

  • SQL
  • Amazon Web Services Cloud
  • Containerization
  • Github Actions
  • Google BigQuery
  • Google Cloud Storage
  • Microservices

Benefits & conditions

CGI is required by law in some jurisdictions to include a reasonable estimate of the compensation range for this role. The determination of this range includes various factors not limited to skill set, level, experience, relevant training, and licensure and certifications. To support the ability to reward for merit-based performance, CGI typically does not hire individuals at or near the top of the range for their role. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range for this role in the U.S. is $71,700.00 - $167,200.00.

CGI's benefits are offered to eligible professionals on their first day of employment to include:

. Competitive compensation

. Comprehensive insurance options

. Matching contributions through the 401(k) plan and the share purchase plan

. Paid time off for vacation, holidays, and sick time

. Paid parental leave

. Learning opportunities and tuition assistance

. Wellness and Well-being programs

About the company

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because... You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.

Apply for this position