Job Summary
We are seeking an experienced OpenShift Engineer to manage, maintain, and optimize our
OpenShift Container Platform. The ideal candidate will have strong expertise in
Kubernetes, Linux administration, and container orchestration, along with a passion for automation and operational excellence.
Key Responsibilities
- Install, configure, and maintain OpenShift clusters in on-premise and cloud environments.
- Monitor cluster health and performance using Prometheus, Grafana, and other tools.
- Implement and manage CI/CD pipelines using Jenkins, Tekton, or GitOps.
- Ensure security compliance through RBAC, OAuth, and OpenShift security policies.
- Troubleshoot and resolve issues related to pods, deployments, networking, and storage.
- Collaborate with DevOps and IT Operations teams for smooth platform integration.
- Create and maintain documentation, SOPs, and runbooks for operational tasks.
- Participate in capacity planning and performance tuning activities.
Required Skills
- Strong hands-on experience with OpenShift Container Platform (OCP).
- Deep understanding of Kubernetes architecture and resource management.
- Proficiency in Linux administration (RHEL preferred).
- Knowledge of container networking, load balancing, and DNS.
- Experience with Prometheus, Grafana, and Alertmanager for monitoring.
- Ability to write shell scripts for automation and troubleshooting.
Preferred Skills
- Experience with hybrid or multi-cloud deployments (AWS, Azure, GCP).
- Familiarity with GitOps workflows and Tekton pipelines.
- Knowledge of log aggregation tools (EFK stack).
Certifications
- Red Hat Certified Specialist in OpenShift Administration.
- Certified Kubernetes Administrator (CKA).
Experience
- Minimum 3+ years of experience in container orchestration and platform engineering.
- Prior experience managing enterprise-scale OpenShift environments.