2 days ago
Madison, AL, USASenior
Responsibilities
- Architect, develop, and optimize GitLab-centric CI/CD pipelines for code integration and delivery.
- Implement branching strategies, merge processes, and version control standards using Git and GitLab.
- Collaborate with Java developers, C++ developers, testers, and infrastructure teams.
- Improve developer experience through automation, pipeline refinement, and environment consistency.
- Support containerization and orchestration strategies using Docker, Podman, Kubernetes, and OpenShift.
- Maintain detailed documentation of pipeline architecture, configurations, and process workflows.
Requirements
- BS degree and 5+ years of relevant experience, or four years of relevant experience accepted in lieu of the degree.
- Experience creating, orchestrating, and automating CI/CD pipelines in GitLab.
- Proficiency with Python, Bash, or PowerShell scripting.
- Solid understanding of Git workflows and modern branching strategies.
- Experience supporting Java-based applications or working directly with Java development teams.
- Familiarity with Terraform, Ansible, and Helm.
- Active Secret Security Clearance.
- Strong communication, collaboration, analytical, problem-solving, and organizational skills.
Categories
About SAIC
SAIC (Science Applications International Corporation) is a government technology integrator delivering systems engineering, enterprise IT, secure cloud, cybersecurity, C5ISR, and data analytics for U.S. defense, space, intelligence, and civilian agencies. It builds and sustains mission IT and digital engineering solutions under multi-year federal contracts and task orders. Founded in 1969, SAIC is headquartered in Reston, Virginia, and is a public company traded on the NYSE under the ticker SAIC.
