Team Lead, Network Automation Infrastructure – SONiC, AI

Posted 9hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Experienced full-stack software developer designing and implementing AI-enabled automation for network systems. Collaborating with global teams on next-generation infrastructure at Celestica.

Responsibilities:

  • Lead the design, development, and implementation of technical solutions for complex projects
  • Develops deployment strategies and plans
  • Design and develop tests and test-automation suites
  • Collaborate cross-functionally with customers, users, project managers, and other engineers
  • Provide ongoing maintenance, support, and enhancements in existing systems and platforms

Requirements:

  • 12 to 18 years of experience
  • Deep expertise in SONiC, SAI, and standard protocols (BGP, EVPN, VXLAN)
  • Expert-level knowledge of SPyTest and Python-based automation
  • Experience with IXIA and physical switch hardware (Mellanox/NVIDIA, Broadcom-based whitebox)
  • Strong proficiency in Python, C/C++, Rust, or Java
  • Familiarity with integrating LLM APIs for text/log analysis
  • Advanced experience with GitHub Actions, Azure DevOps or Jenkins, and Docker/Kubernetes
  • Bachelor's degree or equivalent combination of education and experience

Benefits:

  • Health insurance
  • 401(k) plans
  • Paid time off
  • Professional development opportunities