OpenShift Administrator
Job Description
OpenShift Administrator (Level 3)
\n
\n
Job Summary
\n
We are seeking an experienced OpenShift Administrator with a strong background in Linux system administration, automation, scripting, and DevOps practices. This role is responsible for administering and supporting Red Hat OpenShift platforms across production and non-production environments, ensuring platform stability, scalability, performance, and availability. The ideal candidate will have hands-on experience with container platforms, CI/CD tools, monitoring solutions, and production support operations.
\n
Key Responsibilities
\n
- \n
- Administer, maintain, and upgrade Red Hat OpenShift clusters in production and non-production environments.
- Perform Linux system administration tasks including configuration, patching, troubleshooting, and performance tuning.
- Monitor cluster health, manage node scalability, optimize resources, and maintain platform availability.
- Troubleshoot and resolve issues related to infrastructure, networking, containers, pods, and platform services.
- Participate in an on-call rotation to support critical production incidents and ensure timely issue resolution.
- Develop and maintain automation scripts using Shell, Bash, and Python.
- Implement and support CI/CD processes using tools such as Jenkins, Argo CD, and GitOps methodologies.
- Partner with development, engineering, and release teams to support deployments and release activities.
- Create and maintain technical documentation, runbooks, and standard operating procedures (SOPs).
- Ensure adherence to security, backup, disaster recovery, and operational best practices.
- Monitor platform performance and availability using observability and monitoring tools such as Dynatrace.
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Required Qualifications
\n
- \n
- 5-7 years of experience in OpenShift, Kubernetes, Linux administration, or related platform engineering roles.
- Hands-on experience administering Red Hat OpenShift 4.x environments.
- Strong Linux administration experience, including Red Hat Enterprise Linux (RHEL) and CoreOS.
- Proficiency in Shell scripting, Bash, and/or Python.
- Experience with DevOps and automation tools including:
- Jenkins
- Git
- Ansible
- Helm
- Docker
- GitOps frameworks
- Strong understanding of Kubernetes architecture, container orchestration, pod scheduling, and cluster-level troubleshooting.
- Experience supporting enterprise production environments with on-call responsibilities.
- Knowledge of monitoring and logging platforms such as Prometheus, Grafana, ELK, and Fluentd.
- Strong incident management, troubleshooting, root cause analysis, and problem-solving skills.
- Experience with Azure cloud environments.
- Experience implementing and supporting Argo CD workflows.
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Preferred Qualifications
\n
- \n
- Red Hat Certified Specialist in OpenShift Administration (or equivalent certification).
- Certified Kubernetes Administrator (CKA).
- Experience with service mesh technologies, such as Istio.
- Experience with large-scale container platform operations and automation initiatives.
\n
\n
\n
\n
\n
Soft Skills
\n
- \n
- Strong verbal and written communication skills.
- Ability to collaborate effectively across technical and non-technical teams.
- Customer-focused mindset and commitment to service excellence.
- Ability to follow documented operational procedures and best practices.
- Strong organizational and time-management skills.
- Team-oriented approach with a focus on continuous improvement.
\n
\n
\n
\n
\n
\n
\n
Education
\n
- \n
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field preferred.
- Equivalent professional experience will be considered in lieu of a degree.
- CKA and Red Hat OpenShift certifications are highly desirable.
\n
\n
\n
\n
