As an Infrastructure Platform Software Engineer you ll play a crucial role in automating and optimizing our infrastructure. Your responsibilities will include developing maintaining and enhancing Puppet modules and infrastructure code leveraging the latest features of Puppet 7 and 8 such as improved language features enhanced performance and expanded platform support.
- Experience in infrastructure automation with a focus on configuration management tools.
- Understanding of software development principles and the software development lifecycle.
- Familiarity with release engineering principles and practices including GitFlow branching.
- Proficiency in at least one object orientated scripting language such as Python or Go.
- Experience with configuration management tools (e.g. Puppet Ansible Chef)
- Understanding of Linux system administration and networking concepts.
- Experience with build systems such as Jenkins or similar.
- Bachelors degree in Computer Science Software Engineering or a related field.
- Expertise with network engineering principles and troubleshooting.
- Experience with IPv6 deployment in a dual-stack environment
- Familiarity with Puppet and a strong desire to learn Puppet 7 and 8.
- Strong desire to learn and embrace new technologies including AI-powered automation tools.
As an Infrastructure Platform Software Engineer you ll play a crucial role in automating and optimizing our infrastructure. Your responsibilities will include developing maintaining and enhancing Puppet modules and infrastructure code leveraging the latest features of Puppet 7 and 8 such as improved...
As an Infrastructure Platform Software Engineer you ll play a crucial role in automating and optimizing our infrastructure. Your responsibilities will include developing maintaining and enhancing Puppet modules and infrastructure code leveraging the latest features of Puppet 7 and 8 such as improved language features enhanced performance and expanded platform support.
- Experience in infrastructure automation with a focus on configuration management tools.
- Understanding of software development principles and the software development lifecycle.
- Familiarity with release engineering principles and practices including GitFlow branching.
- Proficiency in at least one object orientated scripting language such as Python or Go.
- Experience with configuration management tools (e.g. Puppet Ansible Chef)
- Understanding of Linux system administration and networking concepts.
- Experience with build systems such as Jenkins or similar.
- Bachelors degree in Computer Science Software Engineering or a related field.
- Expertise with network engineering principles and troubleshooting.
- Experience with IPv6 deployment in a dual-stack environment
- Familiarity with Puppet and a strong desire to learn Puppet 7 and 8.
- Strong desire to learn and embrace new technologies including AI-powered automation tools.
View more
View less