freehire launches on Product Hunt on 26 August.

Follow →

Senior DevOps Engineer - (CI/CD & OpenShift)

Summary

Senior DevOps Engineer builds and maintains CI/CD pipelines, Kubernetes/OpenShift clusters, and IaC automation for enterprise fintech platforms, integrating security and observability tools.

We are looking for a highly skilled Senior DevOps Engineer to join our Technology Engineering team and support enterprise-scale platform engineering initiatives within a highly regulated environment.

The ideal candidate should have strong expertise in CI/CD automation, Infrastructure as Code (IaC), container platforms, Kubernetes/OpenShift, DevOps tooling, and production support.

This role requires hands-on engineering experience in designing, implementing, and managing modern DevOps platforms while collaborating closely with development, infrastructure, security, and platform engineering teams.

You will play a key role in building and maintaining scalable deployment pipelines, automating infrastructure provisioning, improving platform reliability, and driving engineering excellence across enterprise applications.

Key Responsibilities

  • Design, develop, implement, and maintain enterprise-grade CI/CD pipelines for microservices and cloud-native applications.
  • Build and manage automated deployment pipelines using Jenkins, GitHub Actions, ArgoCD, and Helm.
  • Develop and maintain Infrastructure as Code (IaC) using Terraform, Ansible, and automation frameworks.
  • Automate application deployment, infrastructure provisioning, configuration management, and operational workflows.
  • Manage containerized applications using Docker, Kubernetes, OpenShift, and Podman.
  • Support platform onboarding by enabling application teams through automation and self-service capabilities.
  • Collaborate with Development, Infrastructure, Security, Platform Engineering, and Product teams to deliver scalable platform solutions.
  • Integrate DevSecOps tools into CI/CD pipelines, ensuring security, compliance, and governance throughout the software delivery lifecycle.
  • Implement automated security scans, regulatory checks, vulnerability management, and patch automation.
  • Develop automation scripts using Groovy, Python, and Shell scripting.
  • Troubleshoot complex production issues, perform root cause analysis, and provide operational support within a DevOps/SRE environment.
  • Monitor platform health, system performance, and application reliability using enterprise monitoring solutions.
  • Implement logging, monitoring, alerting, and observability solutions across enterprise platforms.
  • Participate in Agile ceremonies including sprint planning, backlog refinement, stand-ups, and retrospectives.
  • Contribute to engineering best practices, platform standardization, automation strategies, and continuous improvement initiatives.
  • Work within production support rotations and ensure high availability of critical enterprise platforms.

Required Technical Skills

  • DevOps & CI/CD Strong hands-on experience with CI/CD pipeline development and automation.
  • Jenkins GitHub Actions ArgoCD Helm GitOps methodology Shared Libraries Pipeline as Code Container & Platform Technologies Docker Kubernetes OpenShift Podman Container orchestration Microservices architecture Infrastructure as Code (IaC) Terraform Ansible Infrastructure automation Configuration management Scripting & Programming Python Groovy Linux Shell Scripting (Bash) API integration and automation Source Control Git GitHub
  • DevSecOps & Security Experience integrating security tools into CI/CD pipelines, including: SonarQube Checkmarx Sysdig Nexus Repository Nexus IQ Cosign Automated security validation Compliance automation Vulnerability scanning Monitoring & Observability ELK Stack Prometheus Grafana Logging Monitoring Alerting Performance analysis Operating Systems Linux Windows Shell scripting System administration Cloud Platforms
  • Hands-on experience with one or more public cloud providers: Microsoft Azure AWS Oracle Cloud Infrastructure (OCI) Experience with: Compute Storage Networking Cloud platform services

Required Technical Knowledge

  • DevOps methodologies Site Reliability Engineering (SRE) Infrastructure as Code (IaC) Twelve-Factor Application principles CI/CD best practices Cloud-native application architecture Microservices deployment REST API integrations Production support Incident management Root cause analysis High-availability platform engineering Networking & Security Good understanding of: Network fundamentals Security engineering principles Authentication & Authorization Secure software delivery Infrastructure security Enterprise compliance standards

Required Competencies

  • Strong troubleshooting and analytical skills.
  • Excellent communication and stakeholder management.
  • Ability to collaborate effectively with cross-functional engineering teams.
  • Strong ownership mindset with focus on automation and operational excellence.
  • Ability to work in Agile, DevOps, and product-oriented delivery environments.
  • Self-starter with strong initiative and problem-solving ability.
  • Calm under pressure with excellent incident management skills.
  • Passion for continuous learning and adopting modern technologies.

Preferred Experience

  • Banking Financial Services FinTech Other highly regulated enterprise environments Experience supporting: Large-scale enterprise platforms High-availability systems Mission-critical applications Distributed environments Global engineering organizations Nice to Have Experience with Machine Learning (ML) or AI platform deployments.
  • Exposure to MLOps practices.
  • Experience building AI/ML deployment pipelines.
  • Public cloud certifications.
  • Kubernetes/OpenShift certifications.
  • DevOps or Cloud certifications.

See also