Jobs / Met***

Senior DevSecOps Engineer

Met*** · Edinburgh, SCT, United Kingdom
Edinburgh, SCT, United Kingdom70,000-85,000 GBP/yearlyOnsite
Remuneration
70,000-85,000 GBP/yearly
Location
Edinburgh, SCT, United Kingdom
Visa sponsorship
Sponsors visa

Job summary

The Senior DevSecOps Engineer builds, automates and operates secure, resilient cloud and platform services, helping teams deliver software reliably from development through production. The role focuses on Azure, Terraform, Kubernetes, Infrastructure as Code and CI/CD, while embedding security, improving monitoring and recovery, investigating incidents, and maintaining operational documentation.

Benefits

25 days of annual leave plus bank holidays, with the option to buy 10 additionalTwo paid volunteering days per yearPension with 4% employer and 5% employee contributionsLife assurance at four times base salaryPrivate medical insurance for employees and dependantsWorldwide travel insurance for employees and dependantsEnhanced maternity and paternity paySeason ticket loanCycle-to-work scheme24/7 confidential employee assistance programmeLinkedIn Learning, management development and training

Qualifications

  • Hands-on experience in DevOps, DevSecOps, platform engineering or a related role, including responsibility for production services.
  • Practical experience building and supporting Microsoft Azure infrastructure and services.
  • Strong Terraform skills, including reusable modules and controlled infrastructure deployment.
  • Experience building and maintaining CI/CD pipelines using tools such as Azure DevOps, GitHub, GitLab or Jenkins.
  • Experience with Kubernetes, containerisation and Linux administration, including troubleshooting application and platform issues.
  • Ability to automate operational and deployment tasks using Python or PowerShell and configuration tools such as Ansible.
  • Understanding of identity and access management, secrets management, private networking and secure deployment practices.
  • Experience with monitoring, logging, incident investigation and recovery.
  • Ability to work independently, explain trade-offs, collaborate across disciplines and support less experienced engineers.
  • Have or be willing to obtain Security Clearance; completion of Baseline Personnel Security Standard checks is required.

Responsibilities

  • Build and maintain cloud and platform infrastructure using Terraform and automation tools.
  • Develop and improve CI/CD pipelines for infrastructure and applications across development, test and production environments.
  • Embed security into engineering workflows through scanning, secrets management, access controls and secure configuration.
  • Deploy and support containerised applications and Kubernetes services, including configuration, networking and troubleshooting.
  • Implement and test resilience, backup and recovery arrangements.
  • Improve logging, monitoring and alerting; investigate incidents and deployment failures; and address underlying causes.
  • Contribute to threat modelling, security reviews and remediation of findings.
  • Translate requirements into engineering tasks, identify dependencies and risks, and communicate progress.
  • Resolve integration issues with developers, operations colleagues and third-party suppliers.
  • Maintain technical documentation, runbooks and handover materials, and share knowledge through mentoring and peer review.

Skills

AnsibleAzureAzure DevOpsGitHubGitLabHelmIAMJenkinsKubernetesLinuxPowerShellPythonRancherTerraformTrivyEKSOpen Policy Agent

Languages

PythonPowerShell

Industry

GovernmentPublic sectorCybersecurity and information services

Security clearance

Security ClearanceBaseline Personnel Security Standard

Relocation

No