Senior Network Automation Engineer

Location:
Crawley
Job Type:
Permanent
Industry:
Engineering
Job reference:
123_1659103284
Posted:
15 days ago

Job Description:

The Senior Network Automation Engineer is a member of the Network Engineering team. The team is responsible for global network design and architecture, leading new initiatives, as well as evaluating and commercializing new solutions for a global large-scale enterprise network.

The candidate should have significant experience developing infrastructure automation solutions for organizations operating at a large global scale. They should be able to challenge current approaches and promote new ideas that will transform the network automation team, and the solutions being developed. They will join a team of talented Network Automation Engineers who are instrumental in re-thinking the approach to network operations, by implementing an automation-first approach, and discovering innovative ways to manage a unique and challenging network infrastructure. They will have the opportunity to explore new technologies and develop their own initiatives/projects that could bring value to the organisation.

In addition to building solutions, the candidate will be instrumental in developing the architecture, strategy, and roadmap for network automation, whilst working closely with other automation teams in different IT domains. They will increase the competency and knowledge of Engineers in the Network Operations team through training and coaching/mentoring.

Essential Responsibilities and Duties:

It is expected that the successful candidate will be able to:

  • Communicate with stakeholders to determine requirements and design innovative and effective automated solutions, in accordance with business standards, guidelines and industry best practices.
  • Develop automation solutions using a modern technology stack, following Agile/Scrum methodologies.
  • Collaborate closely with other teams such as Cybersecurity and Network Operations to ensure solutions are compliant and fit for purpose.
  • Build, test and deploy automation solutions using CI/CD processes
  • Commercialize solutions, including training, documentation, communication, and support processes.
  • Share expertise and knowledge by mentoring, training, and supporting Junior Engineers
  • Manage and support network automation systems, and other related infrastructure

Primary contacts:

  • Network Team
  • Cybersecurity Team
  • Cloud Operations Team
  • Application Teams
  • Business Process Managers

Qualifications and competencies:

  • Bachelor's degree or higher
  • Minimum five years' experience in computer networking, infrastructure automation and software development.

The successful candidate should possess the following:

  • Strong verbal and written communication skills in English
  • Teamwork, as well as strong analytical and problem-solving skills
  • Creative, innovative mind set, willing to share ideas and opinions
  • Experience with Linux, containerization, and technologies like SaltStack, Ansible and Terraform
  • Competent with Python, designing, and developing APIs, and secure coding best practices
  • Familiarity with software lifecycle management solutions like Azure DevOps or GitHub, including developing CI/CD pipelines
  • Experience with data modeling, process design, system architecture, and integration
  • Strong knowledge of computer networking (SD-WAN, firewalls, routers, switches, wireless LAN, public cloud providers), as well as network management/monitoring systems.
Back to Search Results