The Red Hat OpenShift Platform Administrator will be responsible for the deployment, administration, and continuous improvement of OpenShift platforms, including OpenShift Container Platform (OCP), Hosted Control Plane (HCP), and OpenShift Virtualization environments. This role demands strong expertise in Kubernetes, container technologies, Linux system administration, automation, and DevOps methodologies to ensure the secure, reliable, and efficient operation of containerized applications and virtualized workloads.
Key Responsibilities
- Deploy, administer, and maintain Red Hat OpenShift Container Platform (OCP) environments to ensure operational stability and performance.
- Manage OpenShift Hosted Control Plane (HCP) architectures, ensuring high availability and reliability.
- Perform cluster lifecycle management tasks such as upgrades, patching, capacity planning, and routine maintenance.
- Administer OpenShift Virtualization environments and manage virtualized workloads running on the platform.
- Manage Kubernetes resources including Namespaces, Deployments, StatefulSets, DaemonSets, Services, Routes, Ingresses, and Operators.
- Ensure the performance, availability, and security of containerized and virtualized workloads.
- Provide platform support to application teams, addressing container platform requirements and troubleshooting issues.
- Develop and implement automation solutions using CI/CD pipelines, GitOps methodologies, and Infrastructure as Code (IaC).
- Automate operational processes and infrastructure management to improve efficiency and reduce manual effort.
- Implement platform security controls, manage access, certificates, and ensure compliance with security policies.
- Manage and integrate storage solutions such as Open Data Foundation (ODF), Portworx, NFS, and SAN within OpenShift environments.
- Oversee networking components including DNS, Load Balancers, Ingress Controllers, and Routes to maintain connectivity and performance.
- Administer monitoring, logging, and alerting platforms to proactively detect and resolve issues.
- Support disaster recovery (DR), backup strategies, and business continuity plans.
- Monitor platform performance, conduct root cause analysis (RCA), and implement corrective actions as needed.
Required Qualifications
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience.
- At least 2 years of hands-on experience with Red Hat OpenShift Container Platform (OCP).
- Strong understanding of Kubernetes architecture and container technologies.
- Knowledge of OpenShift Hosted Control Plane (HCP) architectures; hands-on experience preferred.
- Experience working with OpenShift Virtualization (KubeVirt).
- Proficient in Linux system administration.
- Experience with CI/CD tools such as Jenkins, GitLab CI, Tekton, or similar platforms.
- Familiarity with GitOps tools like Argo CD or equivalent solutions.
- Skilled in automation and configuration management practices.
- Understanding of container registries, image management, and platform security concepts.
- Experience with storage technologies and their integration within OpenShift.
- Proficient with monitoring tools such as Prometheus, Grafana, and Alertmanager.
- Solid understanding of networking concepts including DNS, Load Balancers, VLANs, Ingress, and Routes.
- Strong analytical and problem-solving skills.
- Ability to create and maintain technical documentation in English.
This role offers the opportunity to work with cutting-edge container and virtualization technologies in a dynamic environment, supporting critical applications and infrastructure. Candidates with a proactive approach to automation and platform security will thrive in this position.