Network Architect

Overview

Remote
Depends on Experience
Part Time
No Travel Required
Unable to Provide Sponsorship

Skills

DJANGo
python
netbox
fibre

Job Details

Network Automation Architect

The Network Automation Architect is the primary technical authority responsible for the design,
evolution, and long-term sustainability of the network automation ecosystem. This individual
must possess deep networking expertise combined with a strong software development
mindset.
Key Responsibilities
• Technical Authority: Serve as the lead for network automation architecture and high-level
design.
• Business Alignment: Partner with Product Owners to translate complex business
requirements into actionable technical designs.
• Design Artifacts: Produce high-level designs, architectural artifacts, and well-structured
user stories for development teams.
• Risk Mitigation: Identify non-obvious risks, edge cases, and dependencies by asking
critical questions.
• Mentorship: Coach and mentor developers on design patterns, implementation tradeoffs,
and technical best practices.
• Code & Design Review: Review technical outputs with a focus on business value,
operability, and future extensibility.
Required Background & Skills
• Development: Advanced Python experience, specifically in designing modular and
maintainable systems.
• Architecture: Proven experience architecting automation solutions in complex network
environments.
• Data & Integration: Expertise in API design, integration patterns, and data
modeling/source-of-truth design.
• Domain Knowledge: Familiarity with IPv4/IPv6, DNS, DHCP, NetBox, and Django.
• Communication: Ability to bridge the gap between technical complexity and non-technical
stakeholders

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.