DevSecOps/OpenShift (Kubernetes) Engineer

Overview

On Site
$$65/hr on C2C or $55/hr on W2
Contract - W2
Contract - 28 day((s))

Skills

Linux
Kubernetes
DevSecOps
Openshift

Job Details

Job Title: DevSecOps/OpenShift (Kubernetes) Engineer
Position Type: Contract
Location: Lansing, MI (Hybrid)
Interview Mode: MS Teams
Note: Accepting local candidates within 2 hours of Lansing Only

Overview

This role provides technical leadership, architectural guidance, and hands-on engineering expertise across CI/CD, container orchestration, automation, and DevSecOps practices.

You will mentor technical teams, ensure platform alignment with application needs, and contribute to organizational maturity in DevSecOps processes. The role requires deep expertise in Kubernetes/OpenShift, Azure DevOps, containerization, and modern application deployment patterns.

Key Responsibilities

  • Lead DevSecOps and OpenShift engineering efforts for large-scale MDHHS projects.
  • Design and implement Azure DevOps (ADO) structures including Wikis, Work Item hierarchies, Git repos, branching strategies, pipelines, and standards.
  • Automate CI/CD solutions across Red Hat OpenShift/OCP, Linux, Windows, SQL Server, Oracle, and other platforms.
  • Build ADO pipelines for Java and .NET applications, including container image builds and deployments.
  • Create and maintain documentation for processes, standards, and automation.
  • Troubleshoot application and platform issues within OpenShift environments.
  • Develop CRD configurations, deployment YAML files, Docker/S2I images, and stateful sets.
  • Manage container registries (such as Quay) and support containerization workflows.
  • Collaborate with cross-functional teams to support deployment, upgrades, and ongoing maintenance.
  • Administer, optimize, and maintain the Elastic Stack (Elasticsearch, Logstash, Kibana) 8.x+, including index curation and retention.
  • Configure Logstash pipelines and grok filters; manage Elastic Beats.
  • Integrate quality/security tools such as SonarQube, Coverity, and Black Duck into ADO pipelines.
  • Develop scripts and automation using Bash, ksh, Linux shell, and Python.
  • Diagnose and troubleshoot Java-related errors.
  • Apply strong networking and security knowledge (SSL, TCP/IP, LDAP).
  • Produce clear, detailed technical documentation and communicate effectively across diverse teams

Required Qualifications

Experience

  • 8+ years of hands-on experience with Kubernetes / OpenShift.
  • 8+ years of experience in Linux shell scripting.
  • 5+ years of expertise in application containerization and container lifecycle management.
  • Strong background in DevSecOps, automation, scripting, and infrastructure engineering.
  • 5+ years of experience in each of the following:
    • Red Hat OpenShift
    • Azure DevOps (ADO)
    • ELK Stack (Elasticsearch, Logstash, Kibana)
    • Docker
    • SonarQube
    • Black Duck
    • Linux
    • Bash / Shell scripting
    • Python
    • S2I
    • NGINX
    • WebSphere
    • LDAP

Skills Matrix

Specific Skill

Required Experience

Actual Years of Experience

Kubernetes / OpenShift

8+ years

Red Hat OpenShift v4

5+ years

Custom Helm Charts

CRDs, StatefulSets, Deployments

Azure DevOps (ADO)

5+ years

CI/CD Pipeline Automation

ADO Git Repos, Branching, PRs

Build/Deploy Pipelines (Java/.NET)

DevSecOps Practices

Docker

5+ years

S2I (Source-to-Image)

5+ years

Container Image Creation & Management

Container Registry: Quay

Elastic Stack (ELK) 8.x+

5+ years

Logstash Pipeline & Grok

Elastic Beats (Filebeat, Heartbeat)

SonarQube

5+ years

Black Duck

5+ years

Coverity

SSL, LDAP, TCP/IP

Linux Shell / Bash / ksh

8+ years

Python

5+ years

Linux Administration

8+ years

Windows, SQL Server, Oracle Integration

Intermediate

WebSphere

5+ years

Intermediate

NGINX

5+ years

Intermediate

Java Debugging

Intermediate

Microservices & APIs

Intermediate

Communication Skills

Advanced

Documentation

Advanced

Team Collaboration

Advanced

Leadership / Mentoring

Advanced

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.