Job Description
JOB DESCRIPTION Description Join a team building an enterprise-grade private cloud platform from the ground up. This role focuses on developing and scaling OpenShift (Kubernetes-based platform), automation frameworks, and cloud-native tooling. You will work on platform engineering, infrastructure automation, and developer enablement while applying software engineering best practices. RESPONSIBILITIES Responsibilities Design, build, and maintain OpenShift (Kubernetes) platform for on-premise and hybrid environments Develop and manage infrastructure automation using Go, Python, and Ansible Build and maintain Kubernetes Operators and APIs to enable self-service capabilities Implement GitOps-based deployment pipelines using tools like Argo CD and Tekton Enhance platform reliability through monitoring, alerting, and automated recovery mechanisms Develop observability solutions using Prometheus, Grafana, and logging platforms Support containerized and virtualized workloads using OpenShift Virtualization Collaborate with architects and application teams to improve platform usability Mentor team members and promote best practices in coding and platform engineering QUALIFICATIONS Qualifications Required 6-10 years of experience in platform engineering, DevOps, or cloud infrastructure Strong hands-on experience with: Kubernetes and OpenShift (OCP - OpenShift Container Platform) At least one programming language (Go or Python preferred) CI/CD and GitOps tools (e.g., GitHub, Argo CD, Tekton) Experience with infrastructure automation (Infrastructure as Code - IaC) Understanding of distributed systems, microservices, and cloud-native design Preferred Experience with: Kubernetes Operators and custom controllers Service mesh (e.g., Istio) Observability tools (Prometheus, Grafana, ELK, Dynatrace, etc.) Storage solutions (Ceph, OpenShift Data Foundation - ODF) Secrets management (e.g., HashiCorp Vault) Exposure to hybrid cloud or private cloud environments Familiarity with AI/ML inte