Senior OpenShift/Kubernetes GitOps and CI/CD Engineer

Remote • Posted 6 hours ago • Updated 6 hours ago
Contract W2
Contract Corp To Corp
Contract Independent
6 Months
No Travel Required
Remote
$0 - $0/yr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • CI/CD
  • Nexus and/or Artifactory
  • ACS
  • Quay
  • Argo CD/Red Hat OpenShift GitOps
  • Helm
  • Kustomize
  • CyberArk
  • ServiceNow
  • Datadog
  • OpenShift
  • Tekton
  • Kubernetes

Summary

The Senior OpenShift/Kubernetes GitOps and CI/CD Engineer

Will support contract by architecting, engineering, and building an enterprise application delivery capability for workloads transitioning from traditional virtualized infrastructure to containerized workloads on Red Hat OpenShift/Kubernetes. The environment is establishing this capability from an early baseline, providing an opportunity to design the target architecture, standards, reusable patterns, and initial implementation using modern engineering practices rather than inheriting a mature legacy CI/CD platform. The engineer will work across application, platform, security, automation, observability, and Operations teams to build a secure, repeatable, and supportable delivery model. The target environment includes GitHub Enterprise, OpenShift Pipelines/Tekton, Buildah or another appropriate container build technology, Nexus and/or Artifactory, ACS, Quay, Argo CD/Red Hat OpenShift GitOps, Helm, Kustomize, CyberArk, ServiceNow, and Datadog. Experience with comparable CI/CD, GitOps, container, artifact, and platform technologies is valuable where skills are transferable.

Primary Responsibilities

In this Role you will:

  • Architect and implement the GitOps and CI/CD capability from the initial foundation through production operationalization, using sound engineering and security practices.
  • Assess the existing OpenShift/Kubernetes environment and application portfolio and develop repeatable patterns for containerizing and onboarding appropriate workloads from traditional virtualized environments.
  • Design standardized GitHub repository structures for application source and GitOps deployment configuration, including branching, pull requests, CODEOWNERS, branch protection, review, and promotion practices.
  • Engineer reusable OpenShift Pipelines/Tekton CI/CD templates for application build, test, security validation, container image creation, and promotion.
  • Design and implement container image build workflows using Buildah or another appropriate OpenShift-compatible build technology, including image provenance and immutable image identification.
  • Integrate CI pipelines with Nexus and/or Artifactory for approved application dependencies and build artifacts, and establish clear separation between general artifacts and container images stored in Quay.
  • Integrate ACS into the software supply chain and implement security policy gates, including blocking Critical and High vulnerability images from production promotion unless an approved exception process is used.
  • Establish and operate Quay as the approved container image registry for applicable OpenShift workloads, including repository structure, access, promotion, lifecycle, and image traceability standards.
  • Design and implement the Argo CD/Red Hat OpenShift GitOps deployment model, including desired state, reconciliation, environment promotion, drift management, and rollback.
  • Establish practical Helm and Kustomize standards for OpenShift application deployment and environment-specific configuration.
  • Integrate GitOps and CI/CD workflows with Entra ID/RBAC, CyberArk, ServiceNow change control, and Datadog observability as appropriate.
  • Establish end-to-end deployment traceability from source commit and approval through pipeline execution, security results, image digest, GitOps synchronization, OpenShift deployment, and operational validation.
  • Build and validate a representative application deployment as a reference implementation, then convert lessons learned into reusable templates, standards, documentation, and onboarding patterns.
  • Design and test repeatable deployment recovery and rollback procedures, including validation of application health following deployment or rollback.
  • Work closely with the Senior Infrastructure Automation Engineer and other engineering teams to establish an integrated application delivery and infrastructure automation capability.
  • Document architecture, technical decisions, standards, interfaces, operating procedures, and implementation guidance for long-term Operations support.

Basic Qualifications

  • Typically requires a BS degree and 8-12 years of prior relevant experience, or a Master's degree with 6-10 years of prior relevant experience. Additional relevant experience may be considered in lieu of degree requirements where permitted by contract.
  • Strong hands-on experience designing, engineering, and operating enterprise CI/CD and/or GitOps solutions.
  • Strong production experience with Kubernetes or Red Hat OpenShift environments.
  • Demonstrated experience building and maintaining containerized application delivery workflows, including container image creation, registry management, deployment, and rollback.
  • Experience with Git-based development and delivery workflows, including pull requests, branching, repository controls, and automated validation.
  • Experience with CI/CD pipeline technologies such as Tekton, GitHub Actions, GitLab CI/CD, Jenkins, Azure DevOps, or comparable enterprise tooling.
  • Experience with GitOps technologies such as Argo CD, Flux, or comparable Kubernetes-native GitOps platforms.
  • Experience with container build technologies and registries such as Buildah, Docker/BuildKit, Quay, Harbor, or comparable technologies.
  • Experience with Kubernetes configuration and packaging technologies such as Helm, Kustomize, or comparable approaches.
  • Experience integrating CI/CD or platform automation with security controls, identity/RBAC, secrets management, or ITSM/change-management systems.
  • Strong troubleshooting, systems integration, and technical problem-solving skills across applications, platforms, networks, and infrastructure.
  • Ability to architect solutions, evaluate alternatives, document technical decisions, and communicate recommendations to technical teams and customer stakeholders.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: RTX1614ae
  • Position Id: 9099198
  • Posted 6 hours ago
Contact the job poster
BY

Bruce Young

Recruiter @ Protos IT
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

•

Today

Easy Apply

Contract

Depends on Experience

Remote

•

Today

Easy Apply

Full-time

80 - 85

Remote

•

13d ago

Easy Apply

Contract

Depends on Experience

Remote or Eden Prairie, Minnesota

•

Today

Full-time

USD 112,700.00 - 193,200.00 per year

Search all similar jobs