> Markdown version of [/jobs/ext/3100773-lead-devops-engineer](https://www.wearedevelopers.com/jobs/ext/3100773-lead-devops-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead DevOps Engineer - **Company:** NICE - **Location:** Southampton, UK - **Experience:** Expert - **Salary:** £40,000.0 - £60,000.0 - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Active Directory, Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Amazon Elastic Compute Cloud, Amazon S3, Unit Testing, Microsoft Azure, Cloud Computing, Code Generation, Software Quality, Code Review, Continuous Integration, Linux, DevOps, Github, Identity and Access Management, Jinja (Template Engine), Python (Programming Language), Microsoft Networking, Windows Servers, Node.Js, Open Source Technology, Windows PowerShell, Server Administration, Systems Integration, Strategies of Testing, Rspec, Virtual Environment, Azure Powershell, HybridCloud, Amazon Virtual Private Cloud (VPC), Gitlab, Amazon Relational Database Service, Pytest, Gitlab-ci, Integration Tests, Code Inspection, Cloudwatch, Puppet, Terraform, Jenkins - **Published:** September 27, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5899595610 ## About the Role * 5+ years of Python development experience writing structured, testable application code * Strong understanding of Python packaging, virtual environments, dependency management tools such as pip or Poetry, and code-quality tools such as pylint, black, and mypy * Experience building Python CLI tools and automation frameworks using Click, Typer, or similar * Hands-on experience with Jinja2 templating for reusable, parameterized configuration and infrastructure code generation * Experience with pytest for unit and integration testing * Strong Terraform skills, including module design, state management, remote backends, workspaces, and dependency graphs * Proven experience programmatically generating Terraform HCL with Python and Jinja2, producing valid, linted, plan-ready infrastructure code * Familiarity with Terraform tools such as tflint, tfsec, terraform-docs, Terragrunt, or Atlantis * Understanding of Terraform provider internals and resource lifecycle management * Hands-on Puppet experience writing manifests and modules, managing Hiera data hierarchies and node classification, and using r10k or Code Manager workflows * Experience managing Linux and Windows environments with Puppet at scale * Familiarity with puppet-lint, rspec-puppet, automated Puppet module testing pipelines, and Puppet Enterprise or open-source Puppet Server administration * Proficiency in PowerShell for Windows Server administration, task automation, and hybrid cloud integrations, including AWS Tools for PowerShell or Azure PowerShell * Experience writing reusable PowerShell modules and functions with appropriate error handling * Familiarity with Pester for PowerShell unit testing * Experience automating Active Directory, Group Policy, or Windows networking tasks with PowerShell * Solid AWS experience, including EC2, EKS/ECS, Lambda, S3, RDS, VPC, IAM, and CloudWatch * Familiarity with CI/CD platforms and infrastructure code pipelines such as GitHub Actions, Jenkins, or GitLab CI * Comfort working with Linux and Windows Server in production environments ## Description * Design and develop scalable Python automation frameworks for consistent deployments across cloud and on-premises environments * Build and enhance Terraform code-generation platforms using Python and Jinja2, producing validated, environment-specific infrastructure code from reusable templates * Develop and maintain Puppet modules, manifests, and Hiera configurations for Linux and Windows environments at scale * Create PowerShell automation for Windows server management, Active Directory administration, and hybrid cloud integrations * Develop internal automation tools, command-line utilities, and APIs that enable engineering teams to self-serve common operational tasks * Integrate automation frameworks with CI/CD pipelines for automated validation, testing, and deployment of infrastructure changes * Implement testing strategies for infrastructure code, including unit testing, linting, and integration testing * Partner with cloud, platform, and application teams to identify manual processes, reduce operational toil, and advance automation-first solutions * Create documentation, standards, and runbooks for automation frameworks and infrastructure templates * Participate in code reviews, share best practices, and improve the quality, security, and maintainability of automation solutions Technologies: * AI * AWS * Lambda * Active Directory * Azure * CI/CD * Cloud * CloudWatch * EC2 * GitHub * GitLab * IAM * Support * Jenkins * Linux * PowerShell * Puppet * Python * RSpec * Security * Terraform * Windows * pytest * NodeJS * DevOps ## Related Videos - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [CI/CD with Github Actions](https://www.wearedevelopers.com/videos/856-ci-cd-with-github-actions) - [My journey into DevOps world - How it all started!](https://www.wearedevelopers.com/videos/545-my-journey-into-devops-world-how-it-all-started) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [DevOps Engineer Salary [2023]](https://www.wearedevelopers.com/magazine/203-devops-engineer-salary-2023) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)