What You'll DoAdditional responsibilities include:
- Design, Implement and Operate large and scalable network backbones (ISPs): IS-IS, BGP, peering to customers.
- Network Device Automation: Implement and fix automation processes across various network devices and platforms, including cisco routers, switches, and ACI.
- Develop and Maintain Automation Tools: Create, optimise, and maintain network automation scripts, tools, and workflows maximising internal systems and integrating third-party open-source and commercial solutions.
- Responsible for the long-term health and therefore help in the definition and prediction pipelines for network health - availability and service-level objectives
- Network Operations Automation: Lead initiatives to automate and optimise network operations, focusing on scalability and reliability
- Collaborative Development: Work closely with cross-functional teams on requirements analysis, design, development, testing, and deployment. Foster a collaborative environment and contribute to technical discussions and project planning.
- Continuous Improvement: Engage in technical training and knowledge sharing, continuously improving your skill set to enhance technical expertise and professional development.
Minimum Qualifications- You have BA/BS degree or higher in Computer Science/Engineering or related field or equivalent practical experience.
- 8+ years’ hands on experience in network environments
- You are a Leader with vision and can influence decisions with your knowledge and expertise.
- Programming Proficiency: Proficiency in at least two programming languages (e.g., Java, Python, Go), with expertise in Python and Ansible required.
- Network Knowledge: Solid foundational knowledge of network engineering, management, and operations, including network monitoring and automation processes.
- Network Protocols: Deep understanding of network protocols and architectures, including but not limited to ISIS, BGP, BMP, ARP, SNMP, and CDP/LLDP.
- Data Tools Expertise: Hands-on experience with search and analytics engines/big data tools, such as OpenSearch, Kafka, Kibana, Telegraf, InfluxDB, and Prometheus.
- Experience with Cloud Networking
- Deep understanding of Networking fundamentals
Preferred Qualification- AI/ML Knowledge: Basic understanding of AI and ML algorithms, with familiarity in AI model training, testing, and deployment processes.
- Hands-on project experience in network automation is a plus. Experience with AWX is a plus, with a preference for candidates who have used it for automation and orchestration.
- Development Practices: Proven understanding of Git version control and Agile development methodologies. Experience with practical projects involving these tools and methodologies is preferred.
- Linux Proficiency: Strong familiarity with Linux systems administration, including package management, operations, and performance tuning.
- Communication Skills: Excellent verbal and written communication skills in English, capable of articulating sophisticated technical concepts to both technical and non-technical customers.
We tackle whatever challenges come our way. We have each other’s backs, we recognize our accomplishments, and we grow together. We celebrate and support one another – from big and small things in life to big career moments. And giving back is in our DNA (we get 10 days off each year to do just that).