Key Responsibilities
- Deploy, configure, and manage application stacks on Red Hat OpenShift and Kubernetes platforms.
- Support end-to-end containerized application deployment across development, test, staging, and production environments.
- Create and maintain deployment manifests, Helm charts, templates, ConfigMaps, Secrets, routes, services, and persistent volume configurations.
- Build and support CI/CD pipelines using Jenkins or equivalent tools for automated build, deployment, promotion, and rollback.
- Coordinate release deployments, setting promotions, application validations, and post-deployment checks.
- Troubleshoot deployment failures, pod issues, image pull errors, networking issues, storage issues, pipeline failures, and application runtime errors.
- Work with developers and operations teams to onboard applications to OpenShift and improve deployment reliability.
- Automate repetitive deployment and operational activities using Shell, Bash, Python, or Ansible.
- Monitor application health, logs, resource utilization,
and platform events to support incident resolution and service availability.
- Maintain deployment runbooks, SOPs, configuration documents, release notes, and operational handover documents.
Required Skills and Experience
- Bachelors degree in computer science, Information Technology.
- 5–8 years of relevant experience in OpenShift, Kubernetes, DevOps, release engineering, or application deployment support.
- Strong hands-on experience in deploying and supporting application stacks on Red Hat OpenShift or Kubernetes.
- Good understanding of OpenShift resources including projects/namespaces, pods, deployments, services, routes, ConfigMaps, Secrets, PVCs, and RBAC.
- Experience with container images, image registries, build configurations, deployment configurations, and application rollout strategies.
- Hands-on experience with CI/CD tools such as Jenkins, GitLab CI/CD, Azure DevOps, Tekton, or similar platforms.
- Working knowledge of
📌 Openshift Developer (Delhi)
🏢 EY
📍 Delhi