DevSecOps Engineer

London, United Kingdom

Distributed

Distributed is a private talent cloud that provides organisations with on-demand access to top-tier software engineering experts.

View all jobs at Distributed

Apply now Apply later

DevSecOps Engineer – Industrial AI Platform Role Summary
You'll own security implementation across our AI deployment pipelines - from AWS EC2 development environments to air-gapped industrial sites. This hands-on role combines security engineering, infrastructure automation, and operational reliability for a platform deploying mission-critical ML models at the edge.

Key Responsibilities
Infrastructure Security Automation

  • Develop and maintain OpenTofu modules for consistent VM provisioning across environments
  • Harden EC2 and on-prem VM templates with Ansible security playbooks
  • Implement least-privilege IAM policies and secure network configurations
  • Design secure bootstrapping processes for production environments


Kubernetes Deployment Security

  • Secure our K3s clusters with proper pod security policies and network isolation
  • Implement robust RBAC models with granular permissions
  • Design secure inter-service communication patterns
  • Build security monitoring for cluster components and workloads


CI/CD Pipeline Hardening

  • Integrate automated security scanning into build pipelines (container scanning, SCA, SAST)
  • Implement secure artifact management with signing and verification
  • Build proper secrets management for deployment pipelines
  • Establish secure container base images and build processes


Operational Security & Reliability

  • Design secure update mechanisms for air-gapped environments
  • Build comprehensive logging and audit trails across environments
  • Develop metrics for tracking security and reliability KPIs


Security Reporting & Governance

  • Create security dashboards for visibility into system security posture
  • Build automated compliance validation for industrial requirements
  • Develop practical security documentation and runbooks
  • Run internal security reviews and share findings with engineering teams


Tech Stack

  • Kubernetes (K3s for edge deployment, Kind for local dev, EKS for cloud)
  • OpenTofu (planned) and Ansible for infrastructure automation
  • AWS EC2 for development/test environments, on-prem for production
  • GitHub Actions for CI/CD pipelines
  • Docker for containerisation
  • Python and Bash for security tooling and automation
  • SvelteKit for frontend

Requirements
Essential Skills & Experience:

  • Strong experience with infrastructure-as-code security (Terraform/OpenTofu, Ansible)
  • Hands-on Kubernetes security implementation (networking, RBAC, policies)
  • Experience securing containerised workloads and build pipelines
  • Practical security monitoring and alerting implementation
  • Experience with Linux security controls including AppArmor profile development and enforcement
  • Comfort working with Python, shell scripts, and CLI tooling
  • Ability to balance security requirements with practical engineering trade-offs
  • Experience with log aggregation and operational monitoring

Desirable Skills:

  • Experience with industrial or air-gapped deployments
  • Knowledge of ML/AI deployment security considerations
  • Familiarity with regulated environments (finance, healthcare, industrial)
  • Experience with zero-trust networking concepts
  • Experience with Linux hardening for edge deployments

About You

  • You're hands-on - you code solutions rather than just pointing out problems
  • You find pragmatic security solutions that work in the real world
  • You can explain complex security concepts to people who don't live in that world
  • You balance "secure by default" with "needs to actually work"
  • You're comfortable diving into unfamiliar codebases to find and fix issues

Apply now Apply later

* Salary range is an estimate based on our InfoSec / Cybersecurity Salary Index 💰

Job stats:  1  0  0

Tags: Ansible Automation AWS Bash CI/CD Cloud Compliance DevSecOps Docker EC2 Finance GitHub Governance IAM Incident response Industrial KPIs Kubernetes Linux Monitoring Python SAST Terraform

Region: Europe
Country: United Kingdom

More jobs like this

Explore more career opportunities

Find even more open roles below ordered by popularity of job title or skills/products/technologies used.