
CI/CD Engineer – Journeyman
Posted Oct 27

Posted Oct 27
This is a fully remote position, open to applicants in Illinois.
• Design, develop, configure, maintain, and enhance continuous-integration and continuous-delivery pipelines.
• Manage approved source-code repositories along with branching, merging, pull-request, tagging, and release processes.
• Create and uphold repeatable, automated build processes.
• Integrate unit, integration, regression, security, accessibility, and various other automated tests into delivery pipelines.
• Develop and sustain automated deployment tools across development, integration, testing, staging, and production environments.
• Maintain version-controlled infrastructure-as-code, configuration-as-code, and pipeline-as-code assets.
• Implement controlled promotion processes and quality gates between approved environments.
• Support separation of duties, necessary approvals, artifact integrity, traceability, and release authorization controls.
• Create and maintain automated rollback, recovery, redeployment, and environment-restoration capabilities.
• Troubleshoot issues related to failed builds, automated tests, pipeline stages, artifact problems, deployment errors, and environment inconsistencies.
• Conduct root-cause analysis and implement lasting solutions.
• Monitor pipeline reliability, execution times, failure rates, deployment frequency, recovery performance, and relevant metrics.
• Coordinate security scanning, dependency analysis, code analysis, artifact scanning, and compliance checks.
• Safeguard credentials, keys, tokens, certificates, secrets, and service accounts.
• Collaborate with cloud, infrastructure, database, network, and application teams to resolve deployment dependencies.
• Assist in application modernization, cloud migration, platform transition, and release-readiness efforts.
• Engage in peer, design, pipeline, security, and technical reviews.
• Participate in sprint planning, backlog refinement, daily coordination, reviews, demonstrations, and retrospectives.
• Maintain technical documentation, operational procedures, known-issue information, and troubleshooting guidance.
• Support Government demonstrations, release validation, operational transition, and post-deployment verification.
• Contribute to the continuous enhancement of DevSecOps, automation, configuration management, testing, release, and operational feedback practices.
• Active Secret clearance or higher.
• Bachelor’s degree in computer science, information technology, software engineering, or a related field, or an equivalent permitted by the applicable labor category.
• Minimum of six years of relevant professional experience.
• Experience in designing, building, maintaining, or troubleshooting CI/CD pipelines.
• Experience in developing or maintaining infrastructure-as-code.
• Experience in implementing or supporting automated software deployments.
• Experience in diagnosing and resolving build, test, pipeline, artifact, or deployment failures.
• Familiarity with source-code repositories and version-control practices.
• Experience in supporting repeatable builds and automated testing within delivery pipelines.
• Ability to develop and maintain version-controlled pipeline scripts, infrastructure definitions, and deployment configurations.
• Capability to support controlled deployment promotion, approval gates, release traceability, and rollback automation.
• Ability to prepare and maintain build, installation, deployment, and recovery procedures.
• Ability to apply secure practices to pipeline credentials, secrets, artifacts, service accounts, and deployment tools.
• Strong collaboration skills with developers, testers, architects, cybersecurity personnel, infrastructure engineers, operations teams, and Government stakeholders.
• Excellent scripting, automation, analytical, troubleshooting, technical documentation, and communication abilities.
• Preferred: AWS cloud certification.
• Preferred: Experience with federal or Department of Defense software-development, cloud, or modernization programs.
• Preferred: Experience with mission-critical, regulated, security-sensitive, or high-availability systems.
• Preferred: Experience with GitHub Actions, GitLab CI/CD, Jenkins, Azure DevOps, AWS CodePipeline, or similar solutions.
• Preferred: Experience with Terraform, OpenTofu, AWS CloudFormation, Ansible, or related technologies.
• Preferred: Experience with artifact repositories and registries.
• Preferred: Experience with containers, Kubernetes, Helm, Docker, serverless services, or cloud-native platforms.
• Preferred: Experience integrating code analysis, dependency scanning, secret scanning, container scanning, software-composition analysis, or dynamic testing into pipelines.
• Preferred: Experience implementing policy-as-code, deployment gates, artifact signing, provenance verification, or software supply-chain controls.
• Preferred: Experience with automated database changes, configuration promotion, environment provisioning, or blue-green and canary deployment strategies.
• Preferred: Experience with monitoring, logging, alerting, metrics, and operational-feedback tools.
• Preferred: Experience with Agile, DevSecOps, configuration management, release management, and secure software-development practices.
• Preferred: Familiarity with DoD security requirements, DISA Security Technical Implementation Guides, risk-management controls, and software-release governance.
• Preferred: Experience supporting cloud-hosted environments in AWS or another Government-approved cloud platform.
• Regular full-time employment.
• Opportunity to work on the USMEPCOM ENLIST program.
• Remote work arrangement.
• Preference for candidates located in the Chicago area.
• Opportunity to assist with application modernization, cloud migration, platform transition, and release-readiness activities.
AlmavivA de Belgique
Peraton
Patronus AI
Humana
Get handpicked remote jobs straight to your inbox weekly.