NICE

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

NICE
Apply
2 months ago
Remote, United KingdomSenior
H1B Sponsor

Responsibilities

  • Design and develop scalable Python automation frameworks for standardized deployments across cloud and on-premises environments.
  • Build Terraform code-generation platforms using Python and Jinja2 to 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 testing, 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 improve 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, and code-quality tooling including pip, Poetry, pylint, black, and mypy.
  • Experience building Python CLI tools and automation frameworks using Click, Typer, or similar technologies.
  • Hands-on experience with Jinja2 templating and reusable infrastructure-code generation templates.
  • Experience using pytest for unit and integration testing.
  • Strong Terraform proficiency covering module design, state management, remote backends, workspaces, and dependency graphs.
  • Experience programmatically generating Terraform HCL with Python and Jinja2.
  • Familiarity with Terraform tools including 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
  • Late shift schedule from 2 PM to 10 PM
  • Individual contributor role with opportunities for internal career growth across roles, disciplines, domains, and locations

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.