4 months ago
Southampton, United KingdomSenior
Responsibilities
- Design and develop scalable automation frameworks in Python for consistent deployments.
- Build and enhance Terraform code-generation platforms using Python and Jinja2.
- Develop and maintain Puppet modules for managing Linux and Windows environments.
- Create PowerShell automation solutions for server management and hybrid cloud integrations.
- Develop internal automation tools and APIs to simplify infrastructure workflows.
- Integrate automation frameworks with CI/CD pipelines for infrastructure changes.
- Implement testing strategies for infrastructure code to improve software quality.
- Collaborate with teams to identify manual processes and drive automation solutions.
- Create documentation and standards for automation frameworks and templates.
- Participate in code reviews and share best practices to enhance engineering culture.
Requirements
- 5+ years of Python development experience focused on structured, testable application code.
- Strong understanding of Python packaging, virtual environments, and code quality tooling.
- Experience building CLI tools and automation frameworks using Python.
- Hands-on experience with Jinja2 templating for configuration and infrastructure code.
- Strong Terraform proficiency including module design and state management.
- Proven experience generating Terraform HCL programmatically using Python.
- Hands-on Puppet experience managing mixed Linux and Windows environments.
- Proficient in PowerShell scripting for Windows Server administration and automation.
- Solid AWS experience with services like EC2, EKS, and Lambda.
- Familiarity with CI/CD platforms and integrating infrastructure code pipelines.
Benefits
- Flexible hybrid work model with 2 days in the office and 3 days remote.
- Opportunities for internal career growth across multiple roles and locations.
- Collaborative and creative work environment with a focus on innovation.
About NICE
NICE builds cloud contact center platforms, customer analytics, and workforce optimization tools for enterprises and public sector agencies, including public safety recording. Its portfolio includes CXone (CCaaS), digital self-service, interaction recording, RPA, and financial crime and compliance solutions through NICE Actimize. Founded in 1986 and headquartered in Hoboken, New Jersey, NICE is a public company traded on NASDAQ under the ticker NICE, serving customers in 150+ countries.
