Job Description
Job Description
a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; }
Job Summary:
This position serves as the lead DevSecOps and Azure DevOps/OpenShift (Kubernetes) engineer supporting large-scale State of Michigan Department of Health and Human Services (DHHS) projects. The role requires deep technical expertise and leadership to guide teams toward organizational maturity in DevSecOps practices. Responsibilities include consulting with development teams to ensure platform alignment with business application requirements, mentoring team members, and managing containerized environments and CI/CD automation.
Key Responsibilities:
- Design and implement Azure DevOps (ADO) structures, including Wiki, Work Items, Pipelines, Git repos, branches, and pull requests.
- Automate CI/CD processes for Red Hat OpenShift/OCP, Linux, Windows, SQL Server, Oracle, and other platforms.
- Create ADO build and deploy pipelines for Java and .NET applications, integrating with Apache Tomcat, JBoss, SQL Server, Linux, and Oracle.
- Develop and maintain process and automation documentation.
- Troubleshoot application issues in OpenShift Container Platform environments.
- Create build, deployment, and CRD configuration files for OpenShift applications.
- Develop Docker and S2I images, manage stateful sets, and convert images between formats.
- Maintain Docker image repositories (e.g., Quay) and create Docker files, images, and containers.
- Administer Elastic Stack (Elasticsearch, Logstash, Kibana) for performance, capacity, and index management.
- Configure Logstash pipelines and grok patterns; manage Elastic Beats (Filebeat, Heartbeat).
- Integrate SonarQube, Coverity, and Black Duck into ADO pipelines and pull request workflows.
- Write and debug Linux shell scripts (.ksh, bash) and Python scripts.
- Debug Java errors and manage SSL, TCP/IP networking, and LDAP configurations.
- Collaborate with diverse teams to ensure successful deployment, upgrades, and maintenance of products.
Requirements
a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; }
Required Skills & Experience:
- Kubernetes/OpenShift: 8+ years of experience.
- Linux Shell Scripting: 8+ years.
- Application Containerization: 5+ years as an expert.
- DevSecOps Practices: Proven experience in infrastructure, scripting, and automation.
- Technical Expertise (5+ years):
- OpenShift
- Azure DevOps
- ELK Stack (Elastic, Logstash, Kibana)
- Docker
- SonarQube
- Black Duck
- Linux (bash, shell)
- S2I
- Python
- NGINX
- WebSphere
- LDAP