Permanent

Network DevOps Engineer

cLogo
Matchtech

Job Description

Our client is seeking a driven Network DevOps Engineer to join its multinational Digital Excellence function within the defence and security sector.This permanent role will focus on modernising network management, developing automation solutions and supporting the transition towards a software-driven network infrastructure.The role offers hybrid working, with two to three days per week on-site depending on business requirements.Key Responsibilities:Designing, developing and maintaining production-grade software and custom tools, primarily using Python, to manage network infrastructure at scaleApplying software engineering best practice, including version control, code reviews, unit testing and modular designEstablishing and maintaining an automated software testing strategy for network automation applications and APIsManaging and extending a network Source of Truth through custom data models, plugins and state-driven automation jobsBuilding and managing GitLab CI/CD pipelines to automate the testing and deployment of network changesDeveloping and maintaining Ansible playbooks and roles for network configuration and infrastructure automationSupporting the use of Django-based applications, REST APIs and GraphQL integrationsSharing knowledge and upskilling team members in software engineering, coding and automation testing practicesJob Requirements:Advanced Python coding skills, with a strong understanding of object-oriented programming, design patterns and maintainable ..... full job details .....