General Summary
We are seeking a Senior Release Engineering Consultant to support application development teams by designing, building, and maintaining modern CI/CD and GitOps workflows on Red Hat OpenShift. This is a remote engagement for approximately 400 hours supporting a federal program with potential to extend. This role is application-development focused, emphasizing release automation, pipeline ownership, and developer enablement rather than OpenShift infrastructure or platform administration.
Key Responsibilities
- Design, implement, and maintain CI/CD pipelines using OpenShift Pipelines (Tekton) to support application build, test, and deployment workflows.
- Partner closely with application development teams to enable consistent, repeatable, and automated releases of containerized applications.
- Implement and support GitOps-based application deployments using OpenShift GitOps (Argo CD).
- Develop and maintain application manifests and deployment configurations using Helm, Kustomize, and YAML.
- Improve developer experience by standardizing pipeline patterns and release processes across multiple application teams.
- Integrate testing, security scanning, and quality gates directly into CI/CD pipelines.
- Troubleshoot and optimize pipeline execution, deployment failures, and release automation workflows.
Required Qualifications
- Hands-on experience with OpenShift Pipelines (Tekton) in an application delivery or release engineering context.
- Experience implementing GitOps for application deployments using Argo CD / OpenShift GitOps.
- Strong background supporting CI/CD for containerized applications.
- Working knowledge of Kubernetes and Red Hat OpenShift as a platform for application delivery.
- Experience collaborating directly with application developers and development teams.
- U.S. Citizenship and ability to pass a Public Trust (Level 4) background check.