Senior DevOps Engineer

Summary

Senior DevOps Engineer responsible for designing, implementing, managing, and optimizing CI/CD pipelines and containerized application environments across Kubernetes and OpenShift platforms. Core technologies include CI/CD, OpenShift, Kubernetes, GitHub Actions, Jenkins, GitOps, Service Mesh, and DevOps automation.

We are looking for an experienced Senior Dev Ops Engineer with strong hands‑on expertise in CI/CD, Open Shift, Kubernetes, Git Hub Actions, Jenkins, Git Ops, Service Mesh, and Dev Ops automation.

The successful candidate will be responsible for designing, implementing, managing, and optimizing CI/CD pipelines and containerized application environments across Kubernetes and Open Shift platforms. The role requires strong practical experience in enterprise Dev Ops environments, automation, microservices security, observability, and cross‑functional collaboration.

Requirements

Key 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 Open Shift
  • Develop and maintain automated CI/CD workflows using Git Hub 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 Git Ops‑based deployment practices using tools such as Argo CDWork 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 Dev Ops 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 Dev Ops standards, automation frameworks, engineering best practices, and platform reliability initiatives

Required Technical Skills

CI/CD & Automation

  • 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 Git Hub Actions

Kubernetes & Open Shift

  • Strong hands‑on experience with Native Kubernetes
  • Strong hands‑on experience with Red Hat Open Shift administration and deployments
  • Experience deploying and managing containerized applications across Kubernetes/Open Shift environments
  • Strong understanding of container‑based application deployment and orchestration

Git Ops

  • Practical experience with Git Ops methodologies
  • Hands‑on experience with Argo CD or similar Git Ops tools
  • Understanding of automated, declarative application deployment and environment management

Service Mesh & Microservices Security

  • 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

Monitoring & Observability

  • 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

Required Competencies

Strong troubleshooting and problem‑solving skills Ability to work across development, testing, operations, security, and infrastructure teams Strong understanding of enterprise Dev Ops 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/Dev Ops environment

Preferred Experience

  • Experience working in banking or financial services environments
  • Experience supporting enterprise‑scale Kubernetes/Open Shift platforms
  • Experience with highly available and production‑critical applications
  • Exposure to security, compliance, and controlled deployment practices within regulated environments

See also

DevOps jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available