Job Title: DevSecOps / OpenShift Engineer (Hybrid)
Location: Lansing, MI
Duration: 12 months
Interview Process: Virtual interview via MS Teams. A screenshot photo of the candidate will be required. Vendor must be present at the beginning of the interview for candidate validation.
Work Arrangement: Local candidates within 2 hours of Lansing only. Hybrid role; in-office 2 days per week from start. No remote-only option.
Job Description
The DevSecOps / Azure DevOps / OpenShift (Kubernetes) Engineer will serve as the lead engineer supporting enterprise-level client projects. The role requires deep technical expertise and contributions to complex IT initiatives, offering leadership, direction, and mentorship to team members to advance organizational maturity.
The engineer will collaborate with development teams to ensure that platform capabilities align with business and application requirements. Strong understanding of APIs, microservices architectures, containers, and core platform technologies is essential.
Key Responsibilities
Lead DevSecOps, Azure DevOps, and OpenShift engineering initiatives across multiple projects.
Design and implement Azure DevOps (ADO) structures including Wiki, work item hierarchies, pipelines, Git repos/branches, and process standards.
Automate CI/CD requirements across OpenShift/OCP, Linux, Windows, SQL Server, Oracle, and other environments.
Build ADO pipelines for Java and .NET applications, including container image creation and deployment using standard ADO tasks.
Integrate ADO pipelines with Tomcat, JBoss, SQL Server, Linux/Windows environments, and Oracle systems.
Create detailed process and automation documentation.
Administer and troubleshoot applications within Red Hat OpenShift Container Platform (v4).
Develop OpenShift build, deployment, and CRD configuration files.
Create Docker and S2I images; convert between Docker and S2I formats.
Utilize Kubernetes/OpenShift orchestration, including Helm charts and container lifecycle management.
Manage Docker image repositories such as Quay.
Collaborate with cross-functional teams to ensure successful deployment, upgrade, and maintenance of applications.
Administer Elastic Stack (Elasticsearch, Logstash, Kibana) 8.x+, including performance tuning, index management, and Logstash pipelines.
Work with Elastic Beats (Filebeat, Heartbeat).
Integrate SonarQube, Coverity, and Black Duck into ADO pipelines and pull request workflows.
Script and automate using Linux shell, bash, ksh, and Python.
Debug Java-related issues.
Apply strong knowledge of SSL, TCP/IP networking, and LDAP.
Communicate clearly and collaborate effectively across diverse teams.
Produce well-organized documentation and manage workload independently.
Qualifications
8+ years of experience with Kubernetes and OpenShift.
8+ years of experience in Linux shell scripting.
5+ years of hands-on experience with application containerization.
5+ years working with DevSecOps practices, infrastructure, and automation scripting.
Strong proficiency in the following technologies:
OpenShift
Azure DevOps
ELK Stack (Elastic Stack)
Docker
SonarQube
Black Duck
Linux
Bash / Shell scripting
S2I (Source-to-Image)
Python
NGINX
WebSphere
LDAP
#GSKIT
Job Type: Contract
Pay: $70.00 - $75.00 per hour
Expected hours: 40 per week
Work Location: In person