We are seeking a highly skilled
CI/CD DevOps Engineer to join the Technology Engineering team. The ideal candidate will be responsible for designing, implementing, and optimizing CI/CD pipelines, managing containerized environments, and driving DevOps best practices across the organization.
Key Responsibilities
- Design, implement, and maintain end-to-end CI/CD pipelines for enterprise applications
- Manage and optimize container platforms using OpenShift (Kubernetes-based PaaS)
- Automate build, test, and deployment processes using Jenkins and GitHub
- Implement and manage Service Mesh architectures (Istio or equivalent)
- Integrate and manage API Management platforms (3scale preferred)
- Ensure code quality, security, and compliance using DevSecOps tools
- Collaborate with development, QA, and infrastructure teams for seamless delivery
- Monitor and improve system performance, reliability, and scalability
- Drive DevOps maturity and continuous improvement initiatives
Required Skills & Experience
- Strong hands-on experience in CI/CD pipeline development and automation
- Expertise in:
- OpenShift / Kubernetes
- Jenkins
- GitHub (GitOps practices preferred)
- Experience with Service Mesh (Istio or similar)
- Strong knowledge of API Management (3scale preferred)
- Experience with DevOps & DevSecOps tools:
- SonarQube
- Checkmarx
- Sysdig
- SCA (Software Composition Analysis tools)
- Cosign (Container Signing & Security)
- Solid understanding of containerization (Docker) and microservices architecture
- Experience in cloud platforms (AWS/Azure/GCP) is a plus
Preferred Qualifications
- Experience in banking/financial services domain
- Knowledge of Infrastructure as Code (Terraform/Ansible)
- Familiarity with monitoring tools (Prometheus, Grafana)
- DevOps/Cloud certifications are an added advantage
Soft Skills
- Strong problem-solving and analytical skills
- Excellent communication and stakeholder management
- Ability to work in a fast-paced, enterprise environment