Key Responsibilities:
- Deploy, configure, and maintain OpenShift clusters in production and development environments.
- Monitor system performance, availability, and capacity planning.
- Automate infrastructure provisioning and application deployment using CI/CD pipelines.
- Troubleshoot and resolve issues related to container orchestration, cloud networking, and virtualized environments.
- Implement security best practices for containerized and cloud-native applications.
- Collaborate with development, QA, and operations teams to ensure seamless delivery pipelines.
- Create and maintain documentation related to architecture, processes, and troubleshooting.
Required Skills:
- Strong hands-on experience withRed Hat OpenShift (v4.x preferred).
- Experience with Kubernetes concepts,Helm charts,and Operators.
- Familiarity with Linux system administration(RHEL/CentOS).
- Proficiency in scripting languages like Bash, Python, or Ansible.
- Understanding of CI/CD pipelines and tools like Jenkins, GitLab CI, or Tekton.
- Knowledge of cloud networking, load balancers, firewalls, and DNS.
Preferred Qualifications:
- RHCSA/RHCE or OpenShift certification (EX280/EX180).
- Exposure to monitoring tools such as Prometheus, Grafana, or ELK stack.
- Experience with GitOps workflows (e.g., ArgoCD or Flux).
- Basic understanding of ITIL processes and DevOps culture.
Education:
- Bachelors degree in Computer Science, Information Technology, or related field.