Job Description: Telco Network Automation Engineer
Experience Level: Mid-Senior (5 years & above)
Industry: Telecommunications
๐น Role Overview
We are seeking a Telco Network Automation Engineer with expertise in Python, DevOps, and GUI automation to streamline and enhance network operations. This role focuses on automating telecom network functions, service provisioning, monitoring, and troubleshooting using modern automation frameworks.
You will work closely with Network, SRE, and DevOps teams to develop scalable automation solutions, optimize workflows, and improve service reliability.
๐น Key Responsibilities
โ
Network Automation & Scripting
- Develop and maintain Python-based automation scripts for telecom network configurations, provisioning, and monitoring.
- Automate network deployment, scaling, and optimization using APIs, Ansible, Netconf, REST, and CLI scripting.
โ
DevOps & CI/CD Integration
- Implement network automation pipelines using Jenkins, GitLab CI/CD, or Ansible AWX.
- Deploy and manage containerized network functions (CNFs) and virtual network functions (VNFs) using Docker and Kubernetes.
- Work with Infrastructure as Code (IaC) tools like Terraform for network automation.
โ
GUI Automation & RPA
- Automate GUI-based telecom applications using Selenium, Python for GUI, Ai based Python Automation.
- Develop robotic process automation (RPA) scripts with Python for repetitive network tasks.
โ
Observability & Monitoring
- Implement network observability solutions using Prometheus, Grafana, and ELK (Elasticsearch, Logstash, Kibana).
- Automate alerts and self-healing mechanisms using Python-based event-driven automation.
โ
Collaboration & Documentation
- Work with cross-functional teams (Network, DevOps, and SRE) to align automation strategies.
- Document automation workflows, playbooks, and best practices.
๐น Required Skills & Experience
โ Programming & Scripting:
- Proficiency in Python (automation, API development, multi-threading, network libraries).
- Experience with Bash, Shell, PowerShell, or YAML scripting.
โ Network & Telecom Knowledge
- Understanding of Telco networks, SDH, Routing & Networking, and VoIP/SIP protocols.
- Hands-on experience with network devices (routers, switches, firewalls, EPC, IMS, BSS/OSS systems).
- Design and implement automation workflows for telecommunication networks, including provisioning, configuration, and monitoring.
- Automate repetitive network tasks such as circuit provisioning, topology adjustments, and fault monitoring.
- Optimize legacy network management systems (e.g., ECI NMS) through automation.
- Work on technologies like NMS, EMS, IMS, 5G, and virtualization platforms (e.g., vBlock, CNIS, NCP).
โ Automation & DevOps Tools
- Ansible, Terraform, Kubernetes, Docker (Infrastructure automation).
- Git, Jenkins, CI/CD pipelines (Continuous deployment of automation scripts).
- REST APIs, Netconf, SNMP, gRPC (Network automation protocols).
- Develop Python scripts to automate manual processes, such as data extraction, email parsing, and log analysis.
- Build custom modules and libraries for network automation and GUI automation.
- Use Python for interacting with APIs, databases, and file systems to streamline automation workflows.
- Write scripts for fetching CRQ IDs from emails, managing dependencies, and performing data transformations.
- Maintain script repositories and ensure proper documentation.
โ GUI & RPA Automation
- Selenium, PyAutoGUI, for GUI automation.
- Network Automation: Experience with network management systems (e.g., ECI NMS) and Telco protocols.
- GUI Automation: Proficiency with tools like Pywinauto, or AutoIt for desktop application automation.
- Scripting: Strong Python programming skills, including libraries like Selenium, Pywinauto, Ai-Python libraries.
- Virtualization Platforms: Familiarity with platforms like VINO, vBlock, CNIS, and NCP.
- API Integration: Experience with REST APIs and web services for network and application integration.
- DevOps Tools: Hands-on experience with Ansible, Jenkins, and Docker.
- Version Control: Knowledge of Git and CI/CD pipelines.
โ Monitoring & Observability
- Experience with Prometheus, Grafana, ELK Stack, Splunk, or OpenTelemetry.
๐น Preferred Qualifications
โ Experience with public cloud networking (AWS, GCP, Azure). โ Knowledge of AI/ML-driven network automation. โ Exposure to telecom service orchestration tools (ONAP, OpenStack, Cisco NSO).
๐น Why Join Us?
๐ Work on cutting-edge and transformations across 4G, 5G & SDN/NFV automation projects. ๐ Be part of an innovative DevOps & SRE-driven network team. ๐ฐ Competitive salary and growth opportunities in telecom automation
Skills: cd,kubernetes,grpc,python,terraform,grafana,automation,telco,netconf,scripting,shell,ci,snmp,gui automation,docker,ansible,network automation,bash,selenium,devops,elk,rest apis,prometheus,powershell,yaml,telecom