CI/CD Pipeline Engineer / DevSecOps Engineer

New
J
JobgetherFederal IT
Fully remote within the United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
At least 10 years of total professional experience in the field; at least three years of experience developing, maintaining, or supporting CI/CD pipelines and DevOps automation.
Required Skills
DockerPythonBashGitJenkinsCI/CDGitHub Actions

Requirements

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • At least 10 years of total professional experience in the field.
  • At least three years of experience developing, maintaining, or supporting CI/CD pipelines and DevOps automation.
  • Experience with one or more CI/CD platforms such as Jenkins, Harness, GitLab CI/CD, or GitHub Actions.
  • Practical experience with Git and established source control workflows.
  • Proficiency in Python, Bash, PowerShell, or Groovy for scripting and automation.
  • Experience with Docker, Kubernetes, container registries, and automated application deployment.
  • Understanding of software builds, automated testing, version control, release management, and configuration management.
  • Experience integrating code quality tools and automated security scanning, including vulnerability identification and remediation.
  • AWS services and Amazon EKS experience are preferred; familiarity with Terraform or CloudFormation is also preferred.
  • Familiarity with SonarQube, Twistlock/Prisma Cloud, New Relic, or CloudWatch is preferred.
  • Experience with federal IT programs and NIST SP 800-53, FISMA, or RMF is preferred.

Responsibilities

  • Design, develop, configure, maintain, and optimize automated CI/CD pipelines for applications, microservices, builds, testing, and infrastructure workflows.
  • Implement and improve build processes, automated testing, code quality analysis, artifact publishing, and deployment workflows.
  • Develop reusable pipeline templates, shared libraries, deployment scripts, and automation tools.
  • Diagnose and resolve pipeline failures, build errors, deployment issues, and configuration inconsistencies.
  • Embed automated security testing, including SAST, software composition analysis, container image scanning, and vulnerability assessments.
  • Implement security gates, quality thresholds, and approval requirements aligned with NIST SP 800-53, RMF, and federal cybersecurity requirements.
  • Support containerized applications using Docker and Kubernetes, including Amazon EKS, and integrate pipelines with cloud services and container registries.
  • Implement deployment approaches such as rolling deployments, blue-green releases, and rollback procedures.
  • Maintain source control workflows, branching strategies, versioning, artifact repositories, release tagging, and controlled promotion across environments.
  • Monitor pipeline performance, improve automation and release quality, and maintain pipeline logs, deployment records, and technical documentation.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now