Senior Software Engineer - Python
Overview:
We are looking for a Senior Software Engineer - Python with telecom domain exposure ( preferred) to work on network automation, OSS/BSS integrations, backend services, and operational support systems. The ideal candidate should have strong Python development experience along with exposure to telecom environments, APIs, databases, and Linux systems.
Responsibilities:
- Develop and maintain scalable backend applications using Python.
- Work on telecom OSS/BSS systems, network automation, and service orchestration.
- Build REST APIs and microservices for telecom platforms.
- Perform automation for network operations, alarms, monitoring, and provisioning workflows.
- Integrate systems with telecom tools, databases, and third-party applications.
- Work closely with cross-functional teams including network, operations, and product teams.
- Troubleshoot production issues and optimize application performance.
- Participate in code reviews, deployments, and CI/CD activities.
Required Skills
- Strong experience in Python development.
- Good understanding of REST APIs, FastAPI/Django/Flask.
- Experience with PostgreSQL/MySQL databases.
- Strong Linux/Unix knowledge.
- Exposure to Git, CI/CD pipelines, Docker, or Kubernetes.
- Telecom domain experience is mandatory.
- Understanding of OSS/BSS architecture, network elements, or telecom workflows.
- Good debugging and analytical skills.
Preferred Skills
- Exposure to network automation tools.
- Knowledge of SNMP, NETCONF, YANG, SOAP, or telecom protocols.
- Experience with cloud platforms or OpenStack is an added advantage.
- Exposure to monitoring and observability tools.
Nice to Have
- Experience in Verizon, AT&T, Vodafone, or similar telecom projects.
- Exposure to WiFi, broadband, fiber, or mobility domains.
- Knowledge of Agile/Scrum methodology.
Contact:
[email protected]
Pay: ₹667,776.03 - ₹2,065,955.92 per year
Work Location: In person