Job Title
A Network Automation Engineer is sought after to design and develop large-scale, carrier-grade network infrastructure. This position requires a unique blend of deep network engineering expertise and modern automation practices.
This role will involve working on high-availability internet and backbone networks, creating repeatable and programmatic templates and workflows.
Key Responsibilities
* Network Infrastructure Design and Implementation: Design, build, and maintain carrier-grade network infrastructure supporting internet and backbone services.
* Cisco IOS XR Expertise: Engineer and support Cisco IOS XR-based platforms in production environments.
* Automation Solutions: Develop and maintain network automation solutions using Python scripting.
* Template Development: Translate network designs, configurations, and standards into programmatic templates (Jinja2).
* Device Provisioning and Management: Automate provisioning, configuration, validation, and lifecycle management of network devices.
* VPN Architecture and Support: Design and support VPN architectures and products, including troubleshooting and optimization.
* Network Performance and Availability: Ensure high availability, resiliency, and performance across large-scale networks.
* Continuous Improvement: Participate in network design reviews, documentation, and continuous improvement initiatives.
Required Skills and Qualifications
* Network Engineering Expertise: Strong background in network engineering and design.
* Carrier-Grade Networks: Hands-on experience with carrier-grade networks and internet infrastructure.
* Cisco IOS XR Knowledge: Deep knowledge of Cisco IOS XR (configuration, troubleshooting, and operations).
* VPN Technologies: Solid understanding of VPN technologies and products.
* Python Scripting: Python scripting for network automation and tooling.
* Jinja2 Template Creation: Experience creating and managing Jinja2 templates for network configuration.