Search by job, company or skills

Millennium

Network Automation Lead

new job description bg glownew job description bg glownew job description bg svg
  • Posted 21 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

The Network & Datacenter Organization is expanding its Tooling & Automation Team. The team is responsible for creating innovative tools that enhance our networks through advanced monitoring, observability, and the development of new compliant network infrastructures. By working closely with teams across the firm, we streamline processes so engineers can focus on complex, high-value work rather than routine operational tasks.

We are seeking a Hands-On Team Lead to guide the direction of our tooling and automation initiatives while remaining deeply technical and actively contributing to design and implementation (playercoach). This leader will own the roadmap for network automation, mentor a small team of engineers, and serve as the primary technical and strategic interface within the organization between Network Engineering, Data Center Management, and Core Services (DDI) pillars and other technology groups outside of the Network & Datacenter Organization.

Key Responsibilities

Technical Leadership & Strategy

  • Own the vision, roadmap, and prioritization for network tooling and automation in partnership with Network & Datacenter groups and other stakeholders.
  • Architect and drive end-to-end automation solutions that improve network reliability, performance, and compliance with industry standards and internal policies.
  • Scope covers all aspects of Inventory Management, Configuration Management, Observability & Supportability with a high focus on efficiency.
  • Evaluate and recommend tools, technologies, and processes to ensure a high-quality, scalable and secure automation platform.
  • Balance efficiently the need to self-developed solutions vs. industry standard commercial platforms.
  • Keep supportability and solution lifecycle at the center of any strategy.

Hands-On Engineering

  • Design, develop, and maintain scalable and robust internal APIs, CLIs, services, and automation packages to integrate with network and infrastructure systems.
  • Implement orchestration on top of Infrastructure as Code (IaC) automation and configuration management tools.
  • Participate in and often lead the design and implementation of CI/CD pipelines for network automation tooling.
  • Serve as the technical glue integrating systems across Network Engineering, Tech Support, Data Center Management, InfoSec, and other teams.

Team Management & Mentorship

  • Lead, mentor, and develop a small team of tooling & automation engineers, providing guidance on architecture, coding standards, and best practices.
  • Conduct and elevate code reviews, enforce engineering quality, and promote modern development practices (testing, observability, documentation, security).
  • Foster a culture of global collaboration, continuous improvement, and knowledge sharing.

Stakeholder Collaboration & Delivery

  • Partner closely with network engineers and cross-functional stakeholders to understand requirements, define success metrics, and translate them into robust automation solutions.
  • Communicate complex technical concepts clearly to both technical and non-technical audiences; set expectations around scope, timelines, and tradeoffs.
  • Ensure operational readiness of tools and automations, including documentation, monitoring, and incident response processes.

Qualifications

Required

  • Full understanding of the software development lifecycle and modern engineering practices.
  • Strong hands-on programming experience in Python and/or Golang.
  • Experience leading or mentoring other engineers (tech lead, senior engineer, or manager-level responsibilities on projects or teams).
  • Hands-on experience with API development and integration, including working with network-vendor APIs (e.g., Arista and Arista Cloud Vision, Juniper, Aruba,Cisco, Palo Alto, F5 and Bluecat).
  • Knowledge of network-focused automation libraries (e.g., Scrapli, Netmiko, Nornir, etc.).
  • Experience with Infrastructure as Code (IaC) and configuration management tools such as Ansible, SaltStack, Terraform.
  • Familiarity with containerization and orchestration (e.g., Docker, Kubernetes or similar).
  • Experience designing and implementing CI/CD pipelines.
  • Strong knowledge of Unix/Linux environments.
  • Experience with monitoring/observability stacks (e.g., Datadog, ELK, Splunk, Loki, Grafana).
  • Excellent problem-solving skills, attention to detail, and a track record of delivering high-impact automation solutions.
  • Ability to work independently in a fast-paced environment and to drive initiatives from concept through implementation.
  • Strong communication skills, with the ability to clearly explain complex topics to stakeholders, developers, and network engineers.

Preferred / Nice To Have

  • Prior experience leading a small engineering team (hiring, performance feedback, career development, or team-level planning).
  • Some experience with relational and non-relational databases.
  • Background in network design, management, or monitoring or a strong interest in deepening network engineering expertise.
  • Experience in a financial services or similarly regulated and high-availability environment.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 142258743