Python Developer

SourcingXPress

Bengaluru

On-site

INR 800,000 - 1,200,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

SourcingXPress is seeking a talented individual to design and develop applications that support autonomous network functions. The role emphasizes innovation in telecom software through the implementation of APIs and microservices.

The ideal candidate has a Bachelor's degree in a relevant field, strong programming expertise in Python, and experience with technologies like Docker and Kubernetes. This position offers opportunities for continuous professional development.

Qualifications

  • Bachelor’s degree in software engineering, Computer Science, Telecommunications Engineering, or equivalent experience.
  • Experience in application development within telecom or large-scale distributed systems.
  • Strong programming skills in Python including microservices development.

Responsibilities

  • Design, develop, and maintain applications supporting autonomous network functions.
  • Implement APIs and microservices integrating with network controllers and vendor platforms.
  • Drive continuous improvement initiatives for systems and processes.

Skills

Python
Microservices Development
REST/gRPC APIs
Cloud-native Development
Network Automation Frameworks

Education

Bachelor’s degree in Software Engineering, Computer Science, Telecommunications Engineering

Tools

Docker
Kubernetes
CI/CD Pipelines
Kafka
RabbitMQ

Job description

This is a Permanent Role with a Valued Clients of Value Vision Management Consultants.

Key Accountabilities
  • Design, develop, and maintain applications that support autonomous network functions such as intent ingestion, policy enforcement, optimization pipelines, and closed-loop control.
  • Implement APIs and microservices that integrate with network controllers, orchestrators, OSS/BSS systems, and vendor platforms.
  • Build tools that automate network planning, design, configuration, provisioning, assurance, capacity management, and lifecycle operations.
  • Develop solutions that support multi-year planning, cost optimization, and vendor strategy modelling.
  • Drive continuous improvement initiatives for systems and processes, aligning with best practice standards.
  • Commit to ongoing professional development in emerging technologies and methodologies.
  • Work within Agile frameworks to maximize efficiency and deliver value rapidly.
Key Activities For This Role
  • Build automation workflows and low-/no-touch processes for network provisioning, healing, scaling, and service assurance.
  • Work with orchestration technologies (e.g., ONAP, TM Forum frameworks, cloud-native functions).
  • Integrate AI/ML models into network decision-making pipelines, including anomaly detection, predictive capacity, and optimization.
  • Conduct unit, functional, and integration testing for complex telecom environments with heterogeneous vendor stacks.
  • Build simulation, emulation, or digital twin components to test autonomous behavior safely.
  • Ensure applications are resilient, secure, and meet telco-grade reliability standards (five-nines focus).
Essential Technical Skills
  • Bachelor’s degree in software engineering, Computer Science, Telecommunications Engineering, or equivalent experience.
  • Experience in application development within telecom or large-scale distributed systems.
  • Strong programming skills in Python including microservices development.
  • Experience with REST/gRPC APIs, event-driven systems, and messaging platforms (Kafka, RabbitMQ).
  • Experience with cloud-native development: Docker, Kubernetes, CI/CD pipelines.
  • Familiarity with network automation frameworks: Ansible, NETCONF/YANG, gNMI, or vendorAPIs.
Highly Desirable Skills
  • Experience developing systems for OSS/BSS, network orchestration, or SDN/NFV.
  • Exposure to AI/ML for network analytics or autonomous decisioning.
  • Experience building digital twins or network simulation tools.
  • Telecom domain experience
  • Comfortable working with complex technical ecosystems and ambiguous requirements.
  • Ability to collaborate with both software engineers and network subject-matter experts.
  • Strong analytical mindset with a passion for automation and simplification.
  • Proactive, innovative, and eager to push the boundary of autonomous networks.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Application Developer
Application Developer

Telstra • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Access to learning programs
Paid maternity and paternity leave
Insurance benefits
+2
Network Automation Engineer
Network Automation Engineer

Stier Solutions Inc • Hyderabad

On-site
INR 4,000,000 - 9,000,000
NetDevops Engineer
NetDevops Engineer

Cubet Techno Labs • Ernakulam

On-site
INR 1,200,000 - 1,800,000
Network Automation Engineer
Network Automation Engineer

NewVision Software • Pune District

Hybrid
INR 1,500,000 - 2,600,000
Lead Network Automation Engineer
Lead Network Automation Engineer

Cubet Techno Labs • Ernakulam

On-site
INR 4,000,000 - 8,000,000
Innovative Environment
Career Growth
Collaborative Culture
+1
Technical Architect
Technical Architect

Prodapt Solutions • Chennai District

On-site
INR 3,600,000 - 6,000,000
Network Engineer
Network Engineer

Syncwell Infotech • Bhopal, Hyderabad, Pune District

On-site
INR 900,000 - 1,300,000
Senior Associate | Networks | Bengaluru | Engineering as a Service/ Operate
Senior Associate | Networks | Bengaluru | Engineering as a Service/ Operate

Deloitte & Touche GmbH Wirtschaftsprüfungsgesellschaft • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Python Backend Developer – Networking & Automation
Python Backend Developer – Networking & Automation

Winzons • India

Hybrid
INR 2,400,000 - 4,200,000
Python Developer(Telecom)
Python Developer(Telecom)

ACL Digital • India

On-site
INR 600,000 - 1,000,000