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