Job Title
A Network Architectural Designer is required to craft, build, and automate extensive, high-capacity network infrastructure. This role combines deep understanding of network engineering with modern automation and software development techniques. You will work on high-availability internet and backbone networks, translating intricate network designs into repeatable, programmatic templates and workflows.
* Design, implement, and maintain carrier-grade network infrastructure supporting internet and backbone services.
* Develop and support Cisco IOS XR–based platforms in production environments.
* Create and sustain network automation solutions using Python scripting.
* Translate network designs, configurations, and standards into programmatic templates (Jinja2).
* Automate provisioning, configuration, validation, and lifecycle management of network devices.
* Design and support VPN architectures and products, including troubleshooting and optimisation.
* Ensure high availability, resiliency, and performance across large-scale networks.
* Participate in network design reviews, documentation, and continuous improvement initiatives.
Required Skills & Qualifications
Key Requirements:
* Strong background in network engineering and design.
* Hands-on experience with carrier-grade networks and internet infrastructure.
* In-depth knowledge of Cisco IOS XR (configuration, troubleshooting, and operations).
* Solid understanding of VPN technologies and products.
* Python scripting for network automation and tooling.
* Experience creating and managing Jinja2 templates for network configuration.