The OpenShift Administrator is responsible for designing, deploying, securing, and maintaining OpenShift 4.x clusters and Linux systems across development, staging, and production environments. The role supports DevSecOps, ensures system reliability, and enables scalable application delivery across hybrid or on-premises infrastructure.
Key Responsibilities:
Core Technical Duties
Deploy and maintain high-availability OpenShift 4.x clusters in on-prem, hybrid, or private cloud setups.
Manage OpenShift components: nodes, namespaces, operators, volumes, services, and ingress.
Automate deployments using GitOps tools (ArgoCD, Flux); integrate with CI/CD (Jenkins, GitLab CI, Tekton).
Configure service mesh, ingress, and network policies for secure microservices.
Administer RHEL/CentOS/AlmaLinux systems for performance, stability, and security.
Implement Helm charts, custom resources, monitoring (Prometheus, Grafana), and logging (EFK).
Enforce security via RBAC, SCCs, SELinux, TLS, firewalls, image scanning (Trivy, Clair).
Automation & Maintenance
Use Ansible, Terraform, Bash/Python to automate provisioning and maintenance.
Manage Linux services (DNS, LDAP, SSH, systemd, logrotate, repositories).
Perform patching, upgrades, and health checks for OpenShift and Linux infrastructure.
Collaboration & Support
Work closely with DevOps, Security, and Networking teams to ensure platform compliance.
Provide onboarding support and guidance to application teams using OpenShift.
Participate in infrastructure planning, technical reviews, and vendor evaluations.
Standard Duties
Comply with organizational policies, procedures, and standards.
Participate in incident, problem, and change management processes.
Perform other duties as assigned by the reporting manager.
Requirements:
Bachelor's degree in Computer Science, Information Systems, or equivalent experience.
5-8 years in Linux system administration and OpenShift cluster management.
Proven expertise in production-grade OpenShift 4.x environments.
Expert: OpenShift 4.x, Kubernetes
Advanced: Linux (RHEL/CentOS), Ansible, Helm, GitOps, Security Hardening
Intermediate: CI/CD tools, Terraform, Prometheus, ELK, Networking, Container Security
Proficient in written and spoken English
Disclaimer:
CodeNinja is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, & performance.
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.