Automation Engineer (Python) - ISP Domain
Job Description
We are seeking a skilled Automation Engineer with strong proficiency in Python and a solid background in Internet Service Provider (ISP) environments.
The ideal candidate will be responsible for automating network operations, service provisioning, monitoring systems, and optimizing performance in a fast-paced ISP setting.
Key Responsibilities:
- Design, develop, and maintain automation scripts/tools using Python to streamline ISP operations.Automate provisioning, configuration, and monitoring of network elements (e.g., routers, switches, firewalls).Integrate automation workflows with OSS/BSS systems (e.g., Solarwinds, Meraki, Fortinet etc.
- Collaborate with Network Operations and DevOps teams to automate routine tasks and reduce manual errors.Implement monitoring and alerting systems to detect and resolve network issues proactively.
- Analyze existing manual processes and identify areas for automation improvement.Maintain documentation of automation tools, processes, and best practices.
Primary Skills
- Strong programming skills in Python (including modules like Paramiko, Netmiko, NAPALM, Requests, etc.).
- Experience in ISP domain (Broadband, FTTx, GPON, DHCP, DNS, BGP, OSPF, etc.).
- Familiarity with network automation frameworks/tools (e.g., Ansible, Netmiko, Nornir).Hands-on experience with Linux/Unix environments and scripting (Bash, Shell).
- Understanding of SNMP, REST APIs, and network monitoring tools (e.g., Zabbix, Prometheus, Nagios).
- Exposure to CI/CD pipelines, Git, and Agile/Scrum practices.Ability to read and interpret network topologies, configurations, and logs.Experience with databases (MySQL, PostgreSQL, or NoSQL) is a plus.
- Preferred Qualifications:Bachelor's degree in Computer Science, Electronics, or a related field.Certifications such as CCNA/CCNP, Python for Network Engineers, or DevNet.
- Prior experience working in NOC or with ISPs/MSOs/Telcos.
- Nice to Have:Experience with SDN/NFV technologies or tools like OpenDaylight, ONOS.Familiarity with cloud networking (AWS, GCP, or Azure).Knowledge of virtualization technologies (Docker, Kubernetes).
Bangalore, IN