Senior DevOps Engineer (OpenShift)
Indexed description
The ideal candidate should have hands-on experience managing enterprise container platforms, building and maintaining CI/CD pipelines, automating deployment processes, and supporting mission-critical payment applications. The role requires working in a fast-paced environment where frequent releases and high-velocity payment changes are delivered while ensuring platform stability, security, and high availability.
Requirements
Key Responsibilities
- Design, build, and maintain enterprise CI/CD pipelines for mission-critical applications
- Administer and manage OpenShift container platform environments
- Deploy, configure, and manage Kubernetes clusters and containerized workloads
- Develop, maintain, and optimize Jenkins pipelines using Groovy scripting and Shared Libraries
- Implement GitOps deployment strategies using Argo CD
- Create, maintain, and manage Helm Charts for Kubernetes application deployments
- Manage source code repositories and branching strategies using Git
- Support application deployment, release management, and environment provisioning
- Monitor platform health, troubleshoot deployment issues, and optimize application performance
- Work closely with Development, QA, Infrastructure, Security, and Operations teams to streamline software delivery
- Support high-frequency production releases and mission-critical payment platform deployments
- Ensure platform security, scalability, availability, and compliance with enterprise standards
- Participate in release planning, production support, incident management, and root cause analysis
- Automate operational tasks and continuously improve DevOps processes and engineering practices
- Document deployment procedures, platform architecture, and operational standards
- Strong hands-on experience with Kubernetes administration
- Strong experience administering Red Hat OpenShift Platform (OpenShift Container Platform)
- Expertise in Jenkins CI/CD pipeline development and administration
- Strong hands-on experience writing Groovy-based Jenkins Pipelines
- Experience developing and maintaining Jenkins Shared Libraries
- Strong experience with Argo CD (GitOps deployment)
- Hands-on experience creating and managing Helm Charts
- Strong proficiency with Git version control, branching strategies, and repository management
- Experience deploying and managing containerized applications in enterprise Kubernetes environments
- Strong understanding of CI/CD best practices and DevOps automation
- Experience troubleshooting deployment failures, pipeline issues, and platform incidents
- Strong Linux administration knowledge
- Experience working with REST APIs and deployment automation
- Experience with Istio Service Mesh
- Experience with 3scale API Management
- Exposure to payment platforms or financial services environments
- Experience supporting high-volume transaction systems
- Knowledge of enterprise monitoring and logging tools
- Experience with Infrastructure as Code (Terraform, Ansible, or similar)
- Exposure to cloud platforms (AWS, Azure, or GCP)
- Strong analytical and troubleshooting skills
- Excellent communication and stakeholder management
- Ability to work in fast-paced, high-pressure production environments
- Strong ownership mindset with excellent attention to detail
- Ability to manage multiple priorities and critical production releases
- Collaborative team player with strong problem-solving capability
- Ability to work independently while supporting cross-functional engineering teams
- Banking
- Payments
- Financial Services
- Enterprise Digital Platforms
- Mission-Critical Production Systems
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search