AWS DevOps Engineer (Jenkins to Gitlab migration)
Summary
DevOps engineer on a platform team rolling out standardized GitLab CI/CD pipelines across product teams and regions, migrating from Jenkins/Bitbucket and AWS CodeCommit/CodePipeline. Work spans Red Hat OpenShift private cloud and AWS public cloud (ECS/Fargate) deployments with DevSecOps controls in a regulated enterprise environment.
- The relocation is not possible for this role
As a DevOps Engineer – Development Services, roll out GitLab standardized CI/CD pipelines across multiple product teams and regions. You will play a key role in the platform transition from Jenkins to GitLab CI/CD, and in enabling secure, scalable deployments on Red Hat OpenShift Private Cloud and AWS-based Public cloud platforms.
This role combines hands-on engineering, platform enablement, and DevSecOps governance in a regulated enterprise environment
Responsibilities:
- Migrate from bitbucket & Jenkins, AWS CodeCommit & Code Pipeline to GitLab
- Contribute to GitLab usage standards, pipeline templates, and best practices
- Integrate GitLab with enterprise tooling (e.g. artifact repositories, security scanners, observability)
- Apply Git workflows, branching strategies, and merge request standards (trunk based development with feature toggles)
- Deploy and operate applications on Red Hat OpenShift (private cloud platform)
- Support deployments on AWS based platforms (e.g. ECS/Fargate)
Security & Compliance (DevSecOps)
- Embed security controls into CI/CD pipelines (SAST, DAST, dependency scanning)
- Ensure pipelines comply with internal standards and regulatory requirements
- Support audit ready pipeline designs and evidence generation
- Actively support development teams during migrations and onboarding
- Deliver training sessions and workshops on pipelines, GitLab, and DevOps practices
- Share knowledge and best practices across product teams and regions
Required Experience & Skills
- Strong hands on experience with GitLab CI/CD
- Experience migrating from Jenkins pipelines to GitLab
- Strong Git knowledge and modern branching strategies
- Experience working in complex, distributed enterprise environments
Technical Skills
- DevSecOps Security Controls
- Strong engineering mindset and problem solving skills
- Ownership mentality and ability to work independently
- Excellent communication and stakeholder collaboration skills
- Flexible, adaptive, and eager to continuously learn
- Comfortable working across regions and culturesProven track record in large scale technical or migration initiatives
Education
- Relevant Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
