Posted:1 day ago|
Platform:
On-site
Full Time
Job Description – Python Automation Engineer (Telecom Migration)
Location: Karuna, Chennai, Tamil Nadu, India (In-Office)
Domain: Telecom Migration
Role Overview
We are seeking a Python Automation Engineer with a Telecom background to support a live migration project. The ideal candidate must have strong Python programming expertise, hands-on experience in network automation, and the ability to migrate old IP devices to newer platforms. This role is backend-focused, requiring scripting and automation skills (not frontend/Django).
Key Responsibilities
* High Complexity Activities (Experience > 4 years)
Design & Develop Network Automation Workflows
Automate provisioning, configuration, and monitoring for telecom networks.
Build automation for legacy systems (e.g., ECI NMS).
DevOps & CI/CD Integration
Architect pipelines using Jenkins, GitLab CI/CD.
Deploy CNFs/VNFs using Docker & Kubernetes.
Advanced Python Development
Develop multi-threaded Python applications and reusable libraries.
Implement Python-based self-healing and alerting mechanisms.
API & Network Protocol Automation
Automate telecom functions using REST, Netconf, SNMP.
Integrate APIs across NMS/EMS/OSS/BSS systems.
Monitoring & Observability
Build observability frameworks with Prometheus, Grafana, ELK, OpenTelemetry.
Implement event-driven automation based on telemetry.
Cross-Functional Collaboration
Work with SRE, DevOps, and Network teams to define automation strategies.
Evaluate frameworks and tools for scalable automation.
AI/ML in Network Automation (Desirable)
Implement predictive fault detection or auto-remediation.
Cloud & Orchestration Tools
Automate cloud networking solutions (AWS, Azure, GCP).
* Medium Complexity Activities (Experience ≤ 4 years)
Basic Network Automation
Write Python scripts for circuit provisioning, log processing, and email parsing.
Automate repetitive network configurations.
Scripting & Automation
Use Python, Selenium, Bash, Shell, YAML, PowerShell.
Maintain and enhance existing scripts.
GUI Automation
Automate desktop/web apps using Selenium, Pywinauto, PyAutoGUI.
Monitoring & Reporting
Assist in Grafana/Prometheus dashboard setup.
Use ELK/Splunk for log analysis.
Tool Integrations
Use Jenkins/Git for automation repositories.
Deploy containerized tools with Docker.
Support & Documentation
Document workflows and support debugging with senior engineers.
Testing & Maintenance
Validate scripts in staging before production rollout.
Update automation code per configuration changes.
Mandatory Skills
Strong Python programming & scripting (Backend focus).
Networking & Telecom domain knowledge.
Experience in telecom device migration projects.
Exposure to automation frameworks and APIs (REST/Netconf/SNMP).
Familiarity with CI/CD tools (Jenkins, GitLab).
Strong problem-solving and debugging skills.
Good-to-Have Skills
Selenium (for GUI automation).
Knowledge of Docker, Kubernetes, Cloud (AWS/Azure/GCP).
Experience with monitoring tools (Grafana, ELK, Prometheus).
Exposure to AI/ML-driven automation.
Job Type: Full-time
Pay: ₹500,000.00 - ₹800,000.00 per year
Benefits:
Work Location: In person
Voicecord
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Python coding challenges to boost your skills
Start Practicing Python Now12.0 - 17.0 Lacs P.A.
chennai, tamil nadu
Experience: Not specified
5.0 - 8.0 Lacs P.A.
4.0 - 8.0 Lacs P.A.
bengaluru, karnataka, india
8.0 - 12.0 Lacs P.A.
udupi, mayiladuthurai, erode
6.0 - 8.0 Lacs P.A.
chennai, tamil nadu, india
Salary: Not disclosed
hyderabad, telangana
Salary: Not disclosed
pune, chennai
5.5 - 11.0 Lacs P.A.
ahmedabad, gujarat
Salary: Not disclosed
chennai
17.0 - 25.0 Lacs P.A.