devops engineer in cloud infrastructure

Описаниеnice Ltd.
London, UK
21 days ago
Apply on www.apply4u.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Active Directory Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Unit Testing Cloud Computing Code Generation Software Quality Code Review Continuous Integration Linux DevOps
+21 more
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 Virtual Environment HybridCloud Amazon Virtual Private Cloud (VPC) Amazon Relational Database Service Pytest Integration Tests Code Inspection Cloudwatch Puppet Terraform

Job description

tasks;Integrate automation frameworks with CI/CD pipelines for automated infrastructure validation, testing, and deployment;Implement testing strategies for infrastructure code, including unit, linting, and integration testing;Partner with cloud, platform, and application teams to identify manual processes, eliminate operational toil, and drive 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.Требования5+ Years of Python development experience with structured, testable application code;Strong knowledge of Python packaging, virtual environments, dependency management, and code quality tooling;Experience building CLI tools and automation frameworks with Click, Typer, or similar tools;Hands-on experience with Jinja2 templating for reusable, parameterized configuration and infrastructure

Requirements

code generation;Experience with pytest for unit and integration testing;Strong Terraform proficiency, including module design, state management, remote backends, workspaces, and dependency graphs;Experience generating Terraform HCL programmatically with Python and Jinja2;Understanding of Terraform provider internals and resource lifecycle management;Hands-on Puppet experience with manifests, modules, Hiera, node classification, and r10k / Code Manager workflows;Experience managing mixed Linux and Windows environments with Puppet at scale;Understanding of Puppet Enterprise or open-source Puppet Server administration;Proficient PowerShell scripting for Windows Server administration, task automation, and hybrid cloud integrations;Experience writing reusable PowerShell modules, functions, and error-handling patterns;Experience automating Active Directory, Group Policy, or Windows networking tasks with PowerShell;Solid AWS experience with EC2, EKS/ECS, Lambda, S3, RDS, VPC, IAM, and CloudWatch;Familiarity with CI/CD platforms and infrastructure code pipelines;Comfortable working with Linux and Windows Server in production environments;Nice to have: Terraform tooling such as tflint, tfsec, terraform-docs, Terragrunt, or Atlantis; puppet-lint, rspec-puppet, and automated Puppet module testing pipelines; Pester for PowerShell unit testing.Условия2 Days working from the office and 3 days of remote work each week;Career opportunities across multiple roles, disciplines, domains, and locations. #J-18808-Ljbffr

About the company

ОписаниеNICE Ltd. develops AI, cloud, and digital software products used by global businesses to deliver customer experiences, fight financial crime, and ensure public safety. Its software manages more than 120 million customer interactions and monitors over 3 billion financial transactions.ЗадачиDrive infrastructure standardization and operational excellence by designing and developing scalable Python automation frameworks for consistent deployments across cloud and on-premises environments;Build and enhance Terraform code-generation platforms using Python and Jinja2 to produce 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 solutions for Windows server management, Active Directory administration, and hybrid cloud integrations;Develop internal automation tools, command-line utilities, and APIs for common operational

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.apply4u.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:26 min

Understanding Puppeteer and its underlying architectural design

Miki Lombardi · JS Congress

3:05 min

Tagging and organizing execution scenarios with pytest markers

Florian Bruhin · World Congress 2021

2:17 min

Validating and applying Terraform templates via DevOps agents

Marcel Scherenberg Marcel Scherenberg · World Congress 2025

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

2:25 min

Managing and deploying cloud development environments

Goetz Rieger Goetz Rieger · World Congress 2025

Videos

See all

Related articles

See all