Senior DevOps Engineer

We are looking for a highly skilled senior DevOps engineer

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.

Requirements

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

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available