NICE

Lead DevOps Engineer- Late Shift(2 PM - 10PM)

NICE
Apply
2 months ago
Remote, United KingdomStaff+
H1B Sponsor

Responsibilities

  • Design and develop scalable Python automation frameworks for consistent infrastructure deployments across cloud and on-premises environments.
  • Build Terraform code-generation platforms using Python and Jinja2 with reusable templates that produce validated, environment-specific infrastructure code.
  • Develop and maintain Puppet modules, manifests, and Hiera configurations for Linux and Windows environments.
  • Create PowerShell automation for Windows Server management, Active Directory administration, and hybrid cloud integrations.
  • Develop internal automation tools, command-line utilities, and APIs for self-service operational workflows.
  • Integrate automation frameworks with CI/CD pipelines for infrastructure validation, testing, and deployment.
  • Implement unit, linting, and integration testing strategies for infrastructure code.
  • Partner with cloud, platform, and application teams to eliminate manual processes and operational toil.
  • Create documentation, standards, and runbooks for automation frameworks and infrastructure templates.
  • Participate in code reviews and promote the quality, security, and maintainability of automation solutions.

Requirements

  • At least 5 years of Python development experience focused on structured, testable application code.
  • Strong knowledge of Python packaging, virtual environments, dependency management with pip and Poetry, and quality tools including pylint, black, and mypy.
  • Experience building Python CLI tools and automation frameworks using Click, Typer, or similar tools.
  • Hands-on experience with Jinja2 templating for reusable parameterized infrastructure and configuration code generation.
  • Experience using 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.
  • Familiarity with tflint, tfsec, terraform-docs, Terragrunt, or Atlantis.
  • Understanding of Terraform provider internals and resource lifecycle management.
  • Hands-on Puppet experience with manifests, modules, Hiera, node classification, and r10k or Code Manager workflows.
  • Experience managing mixed Linux and Windows environments with Puppet at scale.
  • Familiarity with puppet-lint, rspec-puppet, and automated Puppet module testing pipelines.
  • Understanding of Puppet Enterprise or open-source Puppet Server administration.
  • Proficiency with PowerShell for Windows Server administration, task automation, and hybrid cloud integrations.
  • Experience writing reusable PowerShell modules, functions, and error-handling patterns.
  • Familiarity with Pester for PowerShell unit testing.
  • 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 GitHub Actions, Jenkins, or GitLab CI for infrastructure-code pipelines.
  • Comfort working with Linux and Windows Server in production environments.

Benefits

  • NICE-FLEX hybrid work model with 2 days in the office and 3 days remote each week.
  • Individual contributor role reporting to the Director, Cloud Operations CXone, EMEA.
  • Opportunities for learning, growth, and internal career progression in a global company.

Tech Stack

AWSGitHub ActionsGitLab CI/CDJenkinsLinuxPowerShellPuppetpytestPythonTerraform

Categories

NICE

About NICE

5,001-10,000 employees

NiCE is transforming the world with AI that puts people first. Our purpose-built AI-powered platforms automate engagements into proactive, safe, intelligent actions, empowering individuals and organizations to innovate and act, from interaction to resolution. Trusted by organizations throughout 150+ countries worldwide, NiCE’s platforms are widely adopted across industries connecting people, systems, and workflows to work smarter at scale, elevating performance across the organization, delivering proven measurable outcomes.