Posted on: 22/12/2025
Description :
We are seeking an experienced Senior DevOps Engineer with deep expertise in Jenkins, Docker, Ansible, and Kubernetes to architect and maintain secure, scalable infrastructure and CI/CD pipelines. This role emphasises security-first DevOps practices, on-premises Kubernetes operations, and integration with data engineering workflows.
Responsibilities :
- Build greenfield pipelines and enhance/stabilise existing pipeline infrastructure.
- Diagnose and resolve build, test, and deployment failures across multi-service environments.
- Integrate security gates, compliance checks, and automated quality controls at every pipeline stage.
- Enforce code quality and security scanning standards across all services.
- Maintain organisational coding standards, vulnerability thresholds, and remediation workflows.
- Automate quality gates as integral components of CI/CD processes.
- Implement multi-stage builds, layer optimisation, and minimal base images.
- Conduct image vulnerability scanning and enforce compliance policies.
- Apply containerization best practices for security and performance.
- Create modular, reusable, and secure playbooks for configuration management.
- Automate environment provisioning and application lifecycle operations.
- Maintain infrastructure-as-code standards and version control.
- Cluster provisioning, version upgrades, node maintenance, and capacity planning.
- Configure and manage networking (CNI), persistent storage solutions, and ingress controllers.
- Troubleshoot workload performance, resource constraints, and reliability issues.
- Design and manage RBAC policies, service account isolation, and least-privilege access models.
- Apply Pod Security Standards, network policies, secrets encryption, and certificate lifecycle management.
- Conduct cluster hardening, security audits, monitoring, and policy governance.
- Guide secure deployment patterns and containerised application best practices.
- Establish workload governance frameworks for distributed systems.
- Drive adoption of security-first mindsets across engineering teams.
- Support deployment and operational tuning of Spark ETL/ETA jobs.
- Understand cluster integration, job orchestration, and performance optimisation.
- Debug and troubleshoot Spark workflow issues in production environments.
Requirements :
- Jenkins (Expert) : Advanced pipeline development, DSL scripting, security integration, troubleshooting.
- Docker (Expert) : Secure multi-stage builds, vulnerability management, optimisation for Java/Scala/Python.
- Ansible (Expert) : Complex playbook development, configuration management, automation at scale.
- Kubernetes (Expert - Primary Focus) : On-premises cluster operations, security hardening, networking, storage management.
- SonarQube/Code Quality (Strong) : Integration, quality gate enforcement, threshold management.
- DevSecOps (Strong): Security scanning, compliance automation, vulnerability remediation, workload governance.
- Spark ETL/ETA (Moderate) : Understanding of distributed data processing, job configuration, and runtime behavior.
Core Competencies :
- Deep understanding of DevSecOps principles and security-first automation.
- Strong troubleshooting and problem-solving abilities across complex distributed systems.
- Experience with infrastructure-as-code and GitOps methodologies.
- Knowledge of compliance frameworks and security standards.
- Ability to mentor teams and drive best practice adoption.
Qualifications :
- 8 - 10 years of hands-on DevOps.
- Proven track record with Jenkins, Docker, Kubernetes, and Ansible in production environments.
- Experience managing on-premises Kubernetes clusters (bare-metal preferred).
- Strong background in security hardening and compliance automation.
- Familiarity with data engineering platforms and big data technologies.
- Excellent communication and collaboration skills.
Did you find something suspicious?
Posted by
Posted in
DevOps / SRE
Functional Area
DevOps / Cloud
Job Code
1593918
Interview Questions for you
View All