Senior GitLab Engineer

Washington, DC, US • Posted 12 days ago • Updated 12 days ago
Contract Independent
Contract W2
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🎯 Assessing qualifications...

Job Details

Skills

  • GitLab
  • Git
  • DevSecOps
  • Amazon Web Services
  • Docker
  • Kubernetes
  • Terraform

Summary

 

 

We are seeking a Senior DevSecOps Engineer to design, implement, and operate GitLab-based DevSecOps automated CI/CD pipelines within AWS GovCloud. This role will focus on accelerating secure application delivery, integrating security into the development lifecycle, and managing the GitLab CI/CD platform to support modern cloud-native deployments.

The ideal candidate will have strong experience with GitLab, AWS, containerization, security automation, and Infrastructure as Code (IaC), with a passion for embedding security into every phase of software delivery.

Key Responsibilities

·        Build, manage, and optimize GitLab CI/CD pipelines for secure application delivery.

·        Operate and maintain GitLab (including runners, templates, and pipeline components).

·        Implement DevSecOps best practices to reduce application delivery time while maintaining security compliance.

·        Deploy and manage containerized workloads using Docker and Kubernetes (EKS).

·        Integrate security testing tools (SAST, DAST, SCA, container scanning) into automated pipelines.

·        Develop and manage Infrastructure as Code using Terraform and related tools.

·        Implement GitOps principles using tools such as ArgoCD or Flux.

·        Support container security best practices, including hardened “golden” images.

·        Configure and manage AWS services including Lambda, EC2, S3, ECS, EKS, SNS, EBS/EFS, and CloudWatch.

·        Develop scripts (Python, Bash) to automate workflows and improve operational efficiency.

·        Collaborate in paired programming and cross-functional Agile environments.

 

Required Skills & Experience

·        Advanced experience with Git and GitLab (CI/CD pipelines, merge requests, issue tracking).

·        Experience managing GitLab runners and reusable CI/CD templates.

·        Strong knowledge of AWS cloud services and cloud-native architectures.

·        Hands-on experience with Docker and Kubernetes (deployment, orchestration, troubleshooting).

·        Experience integrating automated security testing tools into CI/CD pipelines.

·        Proficiency with Terraform and other Infrastructure as Code tools (CloudFormation, Ansible).

·        Experience with version control branching, release, and promotion strategies.

·        Familiarity with internal repositories and artifact registries (e.g., Nexus, container registries).

·        Strong scripting skills (Python, Bash) and comfort working in Linux environments.

Preferred Certifications

  • GitLab Certification (desired)
  • AWS Certification (desired)

 _______________________________________________________

No Phone Calls Please
 
Please send your resume as an attachment with all the contact details 

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10120268
  • Position Id: ADFE2630
  • Posted 12 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Washington, District of Columbia

Today

Easy Apply

Third Party, Contract

Depends on Experience

Washington, District of Columbia

Today

Easy Apply

Third Party, Contract

$75

Washington, District of Columbia

21d ago

Easy Apply

Contract

Depends on Experience

Hybrid in Washington, District of Columbia

Today

Easy Apply

Full-time

Search all similar jobs