Hybrid role. 12 month contract.

We are seeking a highly skilled Senior DevSecOps Engineer. As a Senior DevSecOps Engineer, you will be responsible for ensuring the security, reliability, and scalability of their cloud-native microservices architecture running on Azure Kubernetes Service (AKS). You will play a key role in designing, implementing, and maintaining our Azure DevOps pipelines, with a strong focus on security practices throughout the software development lifecycle.

You will be responsible for:

  • Design, implement, and maintain CI/CD pipelines for deploying microservices on Azure Kubernetes Service (AKS) using Docker containers.
  • Collaborate with development teams to integrate security practices into the software development lifecycle (SDLC), including code analysis, vulnerability scanning, and penetration testing.
  • Implement and maintain infrastructure as code (IaC) using tools such as Terraform or Azure Resource Manager (ARM) templates.
  • Configure and manage Kubernetes clusters, ensuring high availability, scalability, and security best practices.
  • Implement and maintain monitoring and logging solutions for microservices and infrastructure components.
  • Automate security compliance checks and implement security controls to ensure compliance with industry standards and regulations.
  • Perform incident response, including root cause analysis and remediation of security incidents.
  • Mentor junior team members and provide technical guidance on DevOps and security best practices.

Minimum requirements and experience for this role:

  • Minimum of 5 years of experience in a DevOps or Site Reliability Engineering (SRE) role, with a focus on cloud-native applications.
  • Extensive experience with Azure cloud services, including Azure Kubernetes Service (AKS), Azure DevOps and Azure Container Registry (ACR).
  • Proficiency in containerization technologies, such as Docker and Kubernetes, including deployment, scaling, and management of containerized applications.
  • Proficiency in git version control.
  • Strong understanding of DevOps practices and methodologies, including CI/CD pipelines, infrastructure as code (IaC), and configuration management.
  • Experience with implementing security controls and best practices for cloud-native applications, including vulnerability scanning, identity, and access management (IAM), encryption, and network security.
  • Familiarity with security compliance standards and frameworks.

  • Excellent communication skills and ability to collaborate effectively with cross-functional teams.

Relevant certifications (e.g., Azure Certified DevOps Engineer, Certified Kubernetes Administrator) are a plus

NB: Only candidates that meet the above criteria will be reviewed for shortlisting.

Desired Skills:

  • DevOPs
  • Azure DevOPs
  • Kubernettes
  • Docker
  • CI/CD
  • configuration management
  • Azure Cloud
  • DevOps practices and methodologies
  • Vulnerability scanning
  • access management(IAM)
  • SDLC
  • Microservices
  • Containerization

Learn more/Apply for this position