CI/CD Pipeline Developer

Oasys•Huntsville, AL
•Onsite

About The Position

OASYS, INC., a technology services and products company and government contractor based in Huntsville, Alabama, is seeking a CI/CD Pipeline Developer to support a customer onsite at Redstone Arsenal in Huntsville, Alabama. The role supports enterprise-level software delivery by designing, building, and maintaining automated, GitLab-centered CI/CD pipelines for Java and C++ development teams. It focuses on efficient, secure, and scalable software delivery workflows. The developer works with software developers, testers, and infrastructure teams to improve code integration, testing, and deployment. The role also supports containerization and orchestration, improves pipeline automation and developer experience, and documents pipeline designs, configurations, and workflows.

Requirements

  • Proficiency in a scripting language such as Python, Bash, or PowerShell.
  • Strong understanding of Git workflows and contemporary branching strategies.
  • Experience supporting Java-based applications or working directly with Java development teams.
  • Familiarity with Infrastructure-as-Code technologies such as Terraform, Ansible, or Helm.
  • Strong communication skills and ability to work collaboratively across diverse technical teams.
  • Bachelor’s degree preferred, particularly in Engineering, Cyber, Computer Information Systems, Computer Science, Math, Physics, or another STEM discipline; years of experience may be substituted for a degree.
  • Ability to obtain and maintain a DoD Secret Clearance.
  • Three or more years of experience is desired.

Nice To Haves

  • Extensive hands-on experience building, orchestrating, and maintaining CI/CD pipelines in GitLab.
  • Background in full-stack Java development or deep familiarity with Java architectures, build systems, and dependency management ecosystems.
  • Active Secret Clearance is highly desired.

Responsibilities

  • Architect, develop, and refine CI/CD pipelines, emphasizing GitLab workflows, automation, and integration efficiency.
  • Collaborate with Java and C++ developers, testers, and infrastructure teams to optimize code integration, testing, and deployment speed.
  • Implement branching strategies, merge processes, and version-control standards using Git and GitLab.
  • Improve developer experience through automation, pipeline optimization, and consistent build and test environments.
  • Support containerization and orchestration using tools such as Docker, Podman, and Kubernetes/OpenShift.
  • Maintain documentation covering pipeline design, configurations, and workflow processes.

Benefits

  • BC/BS of Alabama health and dental insurance
  • VSP vision insurance
  • Employee Stock Ownership Plan (ESOP)
  • 401(k) with matching
  • Flexible Spending Account
  • Tuition reimbursement
  • Holidays
  • Vacation
  • Short-term and long-term disability
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service