Key Skills: OpenShift, Red Hat OpenShift, OpenShift Container Platform (OCP), Kubernetes , Docker, Container orchestration
Roles and Responsibilities:
- Architect, deploy, and maintain OpenShift Container Platform (OCP) clusters in both on-premises and cloud environments
- Optimize and manage containerized applications leveraging best practices for reliability, scalability, and security
- Design and implement CI/CD pipelines using Jenkins, Tekton, or GitOps workflows integrated with OpenShift
- Automate infrastructure provisioning and configuration using Ansible, Terraform, Helm, or equivalent tools
- Collaborate with development, QA, and DevOps teams to streamline application deployments and improve workflows
- Monitor platform performance and availability using Prometheus, Grafana, and the ELK stack
- Ensure robust platform security, compliance policies, and backup and disaster recovery mechanisms
- Provide Level 2/3 support for containerized workloads, including troubleshooting, root cause analysis, and performance tuning
Skills Required:
- Strong hands-on experience with Red Hat OpenShift (including OpenShift 4.x), Kubernetes, and Docker
- Deep understanding of container orchestration, networking, and security concepts in a microservices architecture
- Experience with CI/CD tools and GitOps practices
- Expertise in infrastructure as code (IaC) using Ansible, Terraform, and Helm
- Proficiency in scripting and automation (e.g., Bash, Python, or PowerShell)
- Familiarity with monitoring/logging tools: Prometheus, Grafana, ELK stack
- Knowledge of DevSecOps practices and securing containerized environments
- Excellent troubleshooting, analytical, and communication skills
- Red Hat certifications (e.g., Red Hat Certified Specialist in OpenShift Administration) are a plus
Education: Bachelor's Degree in related field