Position: OpenShift Kubernetes Administrator
Location: Remote, USA
The OpenShift/Kubernetes Administrator is responsible for installing, configuring, managing, and troubleshooting Red Hat OpenShift clusters across on‑premise and cloud environments. This role ensures cluster health, optimal application/VM deployment, security compliance, and efficient day‑to‑day operations of containerized workloads.
Key Responsibilities: -
1. Cluster Installation & Configuration & upgrade
Install and configure OpenShift clusters (IPI/UPI/Agent-based) on bare metal and VMware, cloud platforms.
Configure MachineSets, node scaling, cluster upgrades, and day‑2 operations.
Perform end‑to‑end OpenShift version upgrades including pre‑upgrade checks, operator health validation, and post‑upgrade verification.
2. Cluster Operations & Management
Manage projects, quotas, limit ranges, RBAC, and network policies.
Monitor cluster health using monitoring tools such as Dynatrace, Prometheus, Grafana, and Alert manager.
Manage storage using CSI drivers, Storage Classes, PVCs, snapshots, and expansion.
3. Networking
Configure OpenShift SDN / OVN-K networking.
Manage routes, ingress controllers, load balancers, egress IPs, and DNS.
4. Security & Compliance
Implement RBAC, SCCs, OAuth, Identity Providers (LDAP, Keycloak, etc.).
Apply compliance checks using CIS benchmarks and governance policies (ACM).
5. Troubleshooting & Maintenance
Diagnose pod failures, container issues, node performance problems.
Handle etcd backup/restore, certificate renewal, worker/infra node issues.
6. CI/CD & Automation
Manage pipelines using OpenShift Pipelines (Tekton) or Jenkins.
Write and manage automation with Ansible, GitOps (ArgoCD/ACM), and Helm.
7. Virtualization (If OpenShift Virtualization is used)
Manage Virtual Machines, Data Volumes, Live Migration, storage & networking for VMs.