Network Automation Engineer

The Hut Group ,
Manchester, Greater Manchester

Overview

Job Description

THG is one of the fastest growing online retailers on the planet. We have over a decade of building and growing brands in the Beauty and Wellness sectors, across over 140 markets. We specialise in creating brilliant digital brand experiences and we aim to be the World's leading Online Health & Beauty Destination. We are currently the UK's leading multi-website online retailer with rapidly growing global operations and we currently have over 16 million customers worldwide. We are building a world-class business with global ambitions, a proprietary technology platform, and disruptive business model. Our culture is fast-paced and ambitious - we like to move twice as fast as you might think is possible. That's how the company operates, and it is part of the DNA that has led to our incredible growth. We have over 4,000 diverse, smart thinkers - our people are unquestionably our strength. Wherever in the world they are, whatever their role, we encourage our people to share the smart thinking, and give them the support to see their ideas made real. We have built an environment that empowers our people to achieve their full potential, creating innovative digital experiences that deliver results. As part of our hyper growth we seek to hire and develop well-rounded, commercially astute, ambitious people that can bring fresh and innovative thinking to THG and drive us forward. About the Technology @ THG Technology is at the heart of the business, core to the growth and internationalisation of all brands that sit under the THG umbrella. Our platform currently supports 177 international sites, in 47 different languages and 23 payment methods. From hosting, all the way through to logistics, we power it all through efficient and scalable technology which has been developed in house! With 600 technologists globally, we are squarely focussed on bigger ideas with innovation, creativity and outside of the box thinking. We look for individuals with a passion for creating robust and cutting-edge systems that help our business and our clients grow their ecommerce presence. Responsibilities of a Network Automation Engineer: * Interact with multiple stakeholders across different teams regarding the automation solution development (e.g. identifying user stories, use cases, workflows, etc.) * Development of the automation solution (network, server, application) for THG Hosting * Testing the automation solution and managing deployment in every production network environment. * Preparing the documentation and training of colleagues on the created solution. * Continuing support and development the created solution over the system lifecycle (bug fixing, improvements, new features) * Support the THG Hosting Network team with the ongoing projects in the network development and/or troubleshooting in case of severe outages Requirements * Experience in software development with Python (preferably in the area of the REST API, network device management with CLI, SNMP, NETCONF, gRPC) and version control systems such as Git. * Understanding of the micro-services architecture and ability to develop the solution within this framework * Experience with the development of the automation solutions in Ansible (network management, server management, application management) * Solid knowledge of the network technologies (BGP, IP/MPLS VPN, EVPN/VXLAN) * Hands-on experience in the configuration of the network devices from Juniper and Cumulus Linux * Experience of the Linux management * Experience of Docker container management * Make-it-happen attitude and the ownership approach for all tasks Benefits * Competitive salary and bonuses * Freedom to use the latest technologies * Opportunity to make a real impact to the business * Staff benefits & discounts * Youll have the opportunity to solve complex business/technical problems