
CI/CD Pipeline Engineer, DevSecOps Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in United States.
• Design, develop, configure, maintain, and enhance automated CI/CD pipelines for enterprise applications, microservices, automated testing tasks, and infrastructure builds.
• Implement workflows for build, unit testing, integration testing, code quality analysis, artifact publishing, and deployment.
• Create reusable pipeline templates, shared libraries, deployment scripts, and automation components.
• Diagnose pipeline failures, build errors, deployment problems, and configuration discrepancies.
• Integrate SAST, SCA, container image scanning, vulnerability assessments, security gates, code quality thresholds, and approval criteria.
• Assist in addressing security vulnerabilities, software dependencies, and findings related to container images.
• Uphold processes that align with security policies, NIST SP 800-53, RMF, and federal cybersecurity standards.
• Facilitate audit readiness through pipeline logs, deployment records, traceability, and documented release approvals.
• Support Docker and Kubernetes deployments, including Amazon EKS.
• Connect pipelines with cloud services, infrastructure automation, container registries, and configuration management systems.
• Execute rolling, blue-green, and rollback deployment strategies.
• Oversee source control workflows, branching strategies, versioning, artifact repositories, and release tagging.
• Apply environment promotion controls across development, testing, staging, and production environments.
• Maintain documentation for pipelines, operational procedures, troubleshooting guides, and technical standards.
• Monitor pipeline performance and enhance deployment speed, reliability, and automation.
• Collaborate with application development, cloud, infrastructure, cybersecurity, quality assurance, architecture, and operations teams.
• Offer technical guidance on pipeline usage, deployment standards, and DevSecOps best practices.
• Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related discipline, or equivalent relevant professional experience, along with over 10 years of total experience in the field.
• Additional years of experience cannot replace the degree.
• At least 10 years of specific experience in the field is required.
• A minimum of three years of experience in developing, maintaining, or supporting CI/CD pipelines and DevOps automation.
• Experience with CI/CD platforms such as Jenkins, Harness, GitLab CI/CD, or GitHub Actions.
• Familiarity with source control systems, particularly Git.
• Proficient in scripting and automation using Python, Bash, PowerShell, or Groovy.
• Experience with Docker, Kubernetes, container registries, and automated application deployments.
• Understanding of software build processes, automated testing, version control, release management, and configuration management.
• Experience in integrating code quality tools and automated security scanning into software delivery workflows.
• Strong troubleshooting, analytical, documentation, and communication skills.
• Minimum clearance to start: Public Trust.
• US Citizenship is required.
• Required certifications: None.
• Opportunities for professional development that promote career advancement.
• A culture that prioritizes employees.
• Reasonable accommodations for applicants or employees with disabilities.
• A drug-free workplace.
VIATEQ Corporation
VIATEQ Corporation
General Dynamics Information Technology
Weekday (YC W21)
Get handpicked remote jobs straight to your inbox weekly.