Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Cisco Senior Software Engineer WxCCE 
United Kingdom, England, London 
258953314

18.11.2024
What You'll Do

Additional 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).