We are looking for an experienced Senior DevOps Engineer with strong hands-on expertise in CI/CD, OpenShift, Kubernetes, GitHub Actions, Jenkins, GitOps, Service Mesh, and DevOps automation.
The successful candidate will be responsible for designing, implementing, managing, and optimizing CI/CD pipelines and containerized application environments across Kubernetes and OpenShift platforms. The role requires strong practical experience in enterprise DevOps environments, automation, microservices security, observability, and cross-functional collaboration.
RequirementsKey Responsibilities
- Design, implement, manage, and optimize CI/CD pipelines for enterprise application deployments.
- Build and manage deployment pipelines across container technologies including Native Kubernetes and Red Hat OpenShift.
- Develop and maintain automated CI/CD workflows using GitHub Actions.
- Implement and manage Jenkins-based Continuous Integration / Continuous Delivery (CI/CD) pipelines.
- Develop and maintain Jenkins Shared Libraries, Pipeline-as-Code, and Groovy scripting for CI/CD automation.
- Implement and manage GitOps-based deployment practices using tools such as ArgoCD.
- Work with development and engineering teams to automate application build, deployment, release, and environment management processes.
- Manage and support multiple application environments across development, testing, staging, and production.
- Implement and maintain Service Mesh solutions within containerized and microservices environments.
- Support secure communication between microservices and understand microservice authentication and authorization mechanisms.
- Collaborate with cross-functional teams to design, deploy, configure, and manage different application environments.
- Implement DevOps automation to improve deployment reliability, repeatability, and efficiency.
- Monitor application and platform health and troubleshoot infrastructure, deployment, and pipeline issues.
- Implement and maintain enterprise logging and monitoring solutions.
- Work with ELK Stack, Prometheus, and Grafana for centralized logging, monitoring, metrics, dashboards, and troubleshooting.
- Support production deployments, incident resolution, performance monitoring, and continuous platform improvements.
- Contribute to DevOps standards, automation frameworks, engineering best practices, and platform reliability initiatives.
- Strong hands-on experience with CI/CD pipelines.
- Strong experience with Jenkins.
- Experience developing Jenkins Shared Libraries.
- Strong understanding of Pipeline-as-Code.
- Hands-on experience with Groovy scripting for Jenkins automation.
- Strong hands-on experience with GitHub Actions.
- Strong hands-on experience with Native Kubernetes.
- Strong hands-on experience with Red Hat OpenShift administration and deployments.
- Experience deploying and managing containerized applications across Kubernetes/OpenShift environments.
- Strong understanding of container-based application deployment and orchestration.
- Practical experience with GitOps methodologies.
- Hands-on experience with ArgoCD or similar GitOps tools.
- Understanding of automated, declarative application deployment and environment management.
- Practical hands-on experience with Service Mesh technologies.
- Strong understanding of microservices architecture.
- Strong understanding of microservice authentication and authorization processes.
- Understanding of secure service-to-service communication.
- Strong understanding of enterprise logging and monitoring solutions.
- Hands-on experience with ELK Stack.
- Hands-on experience with Prometheus.
- Hands-on experience with Grafana.
- Ability to troubleshoot application and platform issues using logs, metrics, and monitoring dashboards.
- Strong troubleshooting and problem-solving skills.
- Ability to work across development, testing, operations, security, and infrastructure teams.
- Strong understanding of enterprise DevOps practices and automation.
- Ability to manage multiple environments and deployment pipelines.
- Strong communication and collaboration skills.
- Strong ownership of production stability, deployment quality, and continuous improvement.
- Ability to work effectively in a fast-paced Agile/DevOps environment.
- Experience working in banking or financial services environments.
- Experience supporting enterprise-scale Kubernetes/OpenShift platforms.
- Experience with highly available and production-critical applications.
- Exposure to security, compliance, and controlled deployment practices within regulated environments.
Skills Required
- CI/CD pipeline design and implementation
- Jenkins administration and pipeline development
- Jenkins Shared Libraries and Groovy scripting
- GitHub Actions workflows
- Pipeline-as-Code practices
- Native Kubernetes administration and deployments
- Red Hat OpenShift administration and deployments
- GitOps methodologies and tools (e.g., ArgoCD)
- Service Mesh implementation and microservices security
- Logging and monitoring: ELK Stack, Prometheus, Grafana
- DevOps automation, environment management, and deployment reliability
- Troubleshooting production deployments and platform issues
- Cross-functional collaboration and strong communication skills
- Experience in banking or financial services environments
- Experience supporting enterprise-scale Kubernetes/OpenShift platforms
- Experience with highly available, production-critical applications
- Exposure to security, compliance, and regulated deployment practices
What We Do
Global Software Solutions Group Veracious product line is a series of robust banking platforms that provide core banking, payment systems, custom process automation, and document management solutions for banks and financial institutions in Middle East & Africa. This cutting-edge product line features the Veracious Payments Hub, Digital Banking and the DMS, all built on the Torus Lowcode development platform software. Global Software Solutions Group is a software solutions provider that aims to solve mission-critical problems that financial institutions face today. Our software solutions bring together our Low Code platform, the payments product line and customized service offerings to solve mission-critical statements in core banking, payments, process automation, and document management. The Payments Hub is GSS's flagship product.







