What are the responsibilities and job description for the Openshift Engineer position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, K-Tek Resourcing LLC, is seeking the following. Apply via Dice today!
Role Overview
We are seeking a highly skilled Senior OpenShift Engineer with strong expertise in Red Hat OpenShift and Kubernetes to design, build, and manage enterprise-grade container platforms.
This role involves working on scalable infrastructure, automating deployments, and enabling DevOps practices across multi-cluster environments.
Key Responsibilities
Role Overview
We are seeking a highly skilled Senior OpenShift Engineer with strong expertise in Red Hat OpenShift and Kubernetes to design, build, and manage enterprise-grade container platforms.
This role involves working on scalable infrastructure, automating deployments, and enabling DevOps practices across multi-cluster environments.
Key Responsibilities
- Administer and manage OpenShift clusters, including installation, upgrades, and configuration
- Design and maintain container platform architecture for scalability and high availability
- Manage Kubernetes workloads such as Pods, Deployments, StatefulSets, and DaemonSets
- Configure and manage networking components (Routes, Services, Ingress, SDN/OVN)
- Implement and maintain CI/CD pipelines and GitOps workflows using tools like Argo CD
- Deploy and manage applications using Helm and Kustomize
- Work with OpenShift Operators and Operator Lifecycle Manager (OLM)
- Manage storage solutions including PV/PVC, OpenShift Data Foundation, and Ceph
- Implement monitoring and logging using Prometheus, Grafana, and ELK stack
- Ensure platform security using RBAC, SCC, and network policies
- Integrate secrets management using HashiCorp Vault
- Automate infrastructure provisioning using Terraform and Ansible
- Perform troubleshooting, root cause analysis, and performance tuning
- Support disaster recovery, backup strategies, and multi-cluster environments
- Strong hands-on experience with OpenShift cluster administration
- Deep knowledge of Kubernetes architecture and components
- Experience with containerization using Docker
- Hands-on experience with CI/CD, GitOps, and DevOps practices
- Strong understanding of networking, storage, and security in container platforms
- Experience in monitoring, logging, and observability tools
- Scripting experience (Shell, Python preferred)
- Ability to troubleshoot complex production issues