About the job
Position Description
Maes solutions is seeking a Senior AWS Devops Engineer to support a critical cloud modernization and application migration initiative within a large-scale services environment. This role will focus primarily on designing, implementing, validating, and troubleshooting CI/CD pipelines while supporting the migration of legacy workloads to a target-state AWS architecture.
Your future duties and responsibilities
Maes solutions is seeking a Senior AWS CI/CD & Application Developer to support a critical cloud modernization and application migration initiative within a large-scale services environment. This role will focus primarily on designing, implementing, validating, and troubleshooting CI/CD pipelines while supporting the migration of legacy workloads to a target-state AWS architecture.
The ideal candidate will have deep experience building CI/CD solutions using GitLab and Terraform, strong hands-on knowledge of AWS services, and a solid software development background. Working closely with business stakeholders and technical teams, the successful candidate will help accelerate a time-sensitive decommissioning project by designing scalable deployment processes, automating infrastructure, supporting cloud-native applications, and resolving complex technical issues throughout the software development lifecycle.
This position requires a highly independent and experienced professional who can quickly understand application workflows, recommend technical solutions, and drive project deliverables with minimal oversight.
Required Qualifications
- 8+ years of overall IT and software development experience
- Experience developing and supporting enterprise applications
- Prior experience in cloud-based development and CI/CD implementation projects preferred
- Strong experience designing and implementing CI/CD pipelines using GitLab and Terraform
- Advanced knowledge of AWS cloud services, including services such as: Lambda ECS Fargate EMR SNS SQS AWS Batch EventBridge CloudWatch
- Experience with Infrastructure as Code (IaC) principles and cloud automation
- Solid understanding of Software Development Lifecycle (SDLC) methodologies and best practices
- Ability to analyze application workflows and design deployment strategies for cloud-based environments
- Strong software development background with experience supporting enterprise-scale applications
- Experience troubleshooting and resolving issues across development, testing, and deployment environments
- Proficiency with source control, branching strategies, and release management processes
- Working knowledge of Python development and scripting
- Experience collaborating directly with business stakeholders and cross-functional technical teams
- Strong problem-solving skills and ability to work independently on complex initiatives
- Familiarity with cloud migration or legacy application modernization projects
Desired Skillset:
- SAS or SAS Grid experience
- Jupyter Notebook and/or AWS SageMaker experience
- Financial Services industry experience
- Experience supporting large-scale application decommissioning or migration programs
Education:
Bachelor's degree in Computer Science, Information Systems, or a related field.