CI/CD Pipeline Engineer
Core
Design, implement, and maintain enterprise CI/CD pipelines as a managed service to enable efficient application building, testing, and deployment while ensuring security and compliance.
Role type
Senior IC CI/CD Pipeline Engineer
Builds
Jenkins-based CI/CD pipelines, reusable shared libraries, and automated deployment workflows for multi-team application delivery.
Domain
Federal government technology services, Cloud infrastructure, DevOps
Deliverable
production ML models | product features | infrastructure
Required skills
Linux administration, AWS cloud platform, Java development (Maven, Gradle, Spring Boot), Groovy scripting, Nexus Repository Manager, Docker containerization, Kubernetes orchestration
Preferred skills
Pipeline performance optimization, SLA compliance management, team training and onboarding
Technologies
Jenkins, Nexus Repository Manager, Maven, Gradle, Spring Boot, Groovy, Docker, Kubernetes, AWS
Responsibilities
Build and maintain Jenkins-based CI/CD pipelines; Create reusable Jenkins shared libraries and pipeline templates; Implement automated build, test, security scanning, and deployment workflows; Manage Jenkins infrastructure and plugin ecosystem; Manage artifact lifecycle in Nexus Repository; Monitor pipeline performance and optimize build times; Provide training and onboarding to development teams
Seniority
Senior, hands-on IC