freehire launches on Product Hunt on 26 August.

Follow →

DevOps Engineer (Banking Domain)

Summary

Build and maintain secure CI/CD pipelines and Kubernetes-based infrastructure for banking applications, automating deployments while enforcing compliance with MAS TRM, PCI-DSS, and other financial regulations.

Position Overview

We are seeking an experienced DevOps Engineer with a strong background supporting large-scale, highly regulated environments—ideally within the banking or financial services domain. The ideal candidate has deep expertise in CI/CD, infrastructure automation, container/orchestration platforms, and secure deployment pipelines for mission-critical banking applications.

This role requires close collaboration with Development, Architecture, Security, and Operations teams to deliver reliable, automated, and compliant application deployments.

Key Responsibilities

  • Design, build, and maintain CI/CD pipelines using tools such as: Jenkins, GitLab CI, Azure DevOps, Bamboo, or TeamCity.
  • Implement automated build, test, deployment, and rollback processes.
  • Integrate pipelines with code quality, security scanning, and approval workflows.
  • Automate infrastructure provisioning using: Terraform, Ansible, CloudFormation, Helm, or Pulumi.
  • Manage configuration using IaC patterns for repeatable, compliant environments.
  • Support container platforms such as Docker and orchestration using Kubernetes / OpenShift.
  • Manage environments across Dev, UAT, SIT, Pre-Prod, and Production.
  • Troubleshoot issues across application, infrastructure, and network layers.
  • Implement monitoring, logging, and alerting (e.g., ELK, Splunk, Prometheus, Grafana).
  • Implement DevSecOps practices including: SAST/DAST, dependency scanning, secrets management, vulnerability remediation.
  • Ensure compliance with banking regulatory requirements such as: MAS TRM, PCI-DSS, GDPR, internal audit controls.
  • Enforce security baselines for CI/CD pipelines, servers, cloud accounts, and artifacts.
  • Work within bank-grade release processes including: CAB approvals, migration planning, deployment governance, runbook creation.
  • Implement blue‑green, canary, and zero‑downtime deployment patterns.
  • Support incident response, root cause analysis, and continuous improvement.

Qualifications

  • Bachelor's/Master's degree in Computer Science, Engineering, or related field.
  • 3–8 years of experience in DevOps, Site Reliability Engineering, or Platform Engineering.
  • Strong hands‑on experience with:
  • CI/CD tools (Jenkins, GitLab, Azure DevOps, etc.)
  • Kubernetes, OpenShift, Docker
  • Terraform, Ansible, Helm, Shell/Python scripting
  • Git, Artifactory/Nexus, SonarQube, Vault/Secrets Managers

Solid understanding of:

  • Linux administration
  • Networking concepts (DNS, TLS/SSL, proxies)
  • Cloud platforms (AWS, Azure, GCP)

Preferred Banking Domain Experience

Experience supporting applications in:

  • Retail/Corporate Banking
  • Payments, Cards, Loans, or Core Banking
  • Financial Market Applications (FX, Derivatives, Treasury)
  • Risk, Regulatory Reporting, or AML/Fraud platforms

Experience implementing:

  • Secure DMZ patterns
  • Multi-zone network deployments (SDZ/HDZ)
  • High-availability and DR configurations

Soft Skills

  • Strong analytical and debugging skills.
  • Ability to work under strict timelines and regulatory constraints.
  • Excellent communication skills for cross-functional collaboration.
  • Proactive, detail-oriented, and capable of owning complex automation tasks.

Certifications (Nice to Have)

  • Kubernetes (CKA, CKAD), Red Hat OpenShift.
  • Terraform Associate Certification.
  • Cloud certifications (AWS/Azure/GCP DevOps).
  • ITIL Foundation certification.

See also