Описание
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 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 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
devops engineer in cloud infrastructure employer: Enfint
As a leading innovator in AI products for major publishers, our company offers an inspiring work environment where creativity and technology intersect. We prioritise employee growth through continuous learning opportunities and foster a collaborative culture that values diverse perspectives. Located in a vibrant city, we provide competitive salaries, relocation support, and the chance to make a real impact in the media landscape.