DevOps Engineer - CI/CD Modernization

Elite
Reston, 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

Job location

Reston, United States of America

Tech stack

Amazon Web Services (AWS)
Amazon Web Services (AWS)
Bash
Continuous Integration
DevOps
Identity and Access Management
Python
YAML
Amazon Web Services (AWS)
Gitlab
Gitlab-ci
Kubernetes
Amazon Web Services (AWS)
Cloudwatch
Terraform
Docker
Jenkins
Static Application Security Testing

Job description

We are seeking a Senior DevOps Engineer to lead a major CI/CD modernization: migrating from Jenkins to GitLab CI/CD and building a scalable delivery platform on AWS with Terraform and container-native workflows. This role is hands-on, high impact, and central to our platform engineering transformation., * Migrate Jenkins pipelines to GitLab CI/CD

  • Build reusable GitLab CI templates and onboarding patterns
  • Design/operate GitLab Runners on AWS ECS Fargate
  • Manage platform infrastructure using Terraform with GitOps practices
  • Integrate AWS services (IAM, ECR, S3, CloudWatch, Secrets Manager, SSM)
  • Improve reliability, scalability, and developer experience
  • Partner with engineering teams to onboard applications and reduce toil

Requirements

  • 5+ years DevOps / Platform Engineering experience
  • Strong Jenkins and GitLab CI/CD experience
  • AWS expertise (ECS/Fargate, IAM, ECR, S3, CloudWatch)
  • Terraform (modules, remote state, CI/CD plan/apply)
  • Docker/container build expertise
  • Scripting: Bash and/or Python; strong YAML skills, * Jenkins*GitLab migration experience
  • GitLab Runner fleet management
  • Kubernetes (EKS) exposure
  • CI/CD security tooling (SAST/SCA/secrets scanning)
  • AWS/GitLab certifications

Apply for this position