Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Cisco Software Engineer 
India, Karnataka, Bengaluru 
700738399

01.09.2024

You will contribute to the team in the following ways:

  • Configuration of network elements in preparation for new deployments or service upgrades
  • Create clear and comprehensive documentation to support audits, MOP definition, knowledge transfer and enabling multi-functional teams to utilize the infrastructure effectively.
  • Vulnerability remediation and hardware lifecycle replacement
  • Alerting and Monitoring Tool Design/Administration (i.e. SolarWinds, ThousandEyes, PRTG, etc)
  • Develop automation for redundant tasks to optimize Operations and Implementations
  • Aid in the definition and prediction pipelines for network health - availability and service-level objectives.
  • Proactively identify network trends and performance issues
  • Drive operational efficiency by continually evaluating, improving and automating processes, procedures and systems.
  • Developing and maintaining network automation scripts, tools, and workflows using in house developed systems and tools, incorporating with other open source and commercial systems/products.
  • Implementing and troubleshooting network automation solutions for various network devices, platforms, and services, such as routers, switches
  • Developing network data analysis Platform to improve network troubleshooting efficiency and stability
  • Ensuring automation/data platform 99.99% service availability via monitoring/alerts and proactive solutions.
  • Building datastore to support data analysis and network automation.
  • Ensuring data security
  • Participate in on-call rotation to swiftly respond to and resolve system issues, ensuring optimal performance and reliability of services around the clock.
  • Provide technical guidance to peers.
Who You Are

This role requires a person familiar with software development and networking skills. The candidate must have experience configuring and troubleshooting networks, as well as being comfortable with developing and maintaining network automation. You will participate in on-call support rotation which will require you to engage with customers and other service owners to troubleshoot and remediate network issues using a standard change process. The on-call experience will help you identify gaps in monitoring and alerting that you will help to address. You will drive operational efficiency by continually evaluating, improving, and automating processes, procedures, and systems. You will work independently, receive minimal guidance and direction from the manager then identify the best approach to accomplish work. You will need to be able to work effectively with engineers and managers across multiple time zones. You will be a self-motivator and eager to learn new things.

Experience required:
  • Bachelor’s degree in computer science, engineering, or a related field
  • 5+ years of experience working in a network environment supporting routing and switching functions, network monitoring and operation automation.
  • 1+ years of professional software development experience automating system processes.
  • CCNA Certification
Desirable skills:
  • 5+ years of experience with software development in at least two programming languages (e.g., Java, Python, Ansible, GO)
  • 1+ years of data analysis experience
  • Proficiency with Git, Agile methodology
  • Hands-on expertise in operating and managing search and analytics engines/big data tools such as OpenSearch, Kafka, Logstash, Kibana, Telegraf, InfluxDB, and Prometheus.
  • Experience with Linux systems administration, package management, and operations.
  • AWS Certified Cloud Practitioner certifications
  • Understanding of switches, routers, firewalls, LAN, WAN, TCP/IP, DNS, DHCP, ISIS, BGP, OSPF, HSRP, LACP, MPLS, dual-stack (IPv4 & IPv6) IP addressing, and IP network design.
  • Deep understanding of Networking fundamentals and knowledge of platforms such high-end ASR routing platforms and Nexus switching platforms (ACI)
  • Knowledge of Ethernet, fiber optics, 802.1Q VLANs, VRF (Virtual Routing and Forwarding), IPSEC (Internet Protocol Security), ACI (Application Centric Infrastructure), and VxLAN (Virtual Extensible LAN).
  • Strong analysis and communication experience including customer critical issues and resolution.
  • Use of networking tools including packet analyzers such as Thousand Eyes and Solarwinds.
  • Familiarity with cloud platforms (AWS preferred, but GCP and Azure also ok)
  • A bias towards action to identify the best approach.
  • Excellent communication, verbal and written English skills.

But “Digital Transformation” is an empty buzz phrase without a culture that allows for innovation, creativity, and yes, even failure (if you learn from it.)