Engineer - Software & Application Development

0 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About The Company

Tata Communications Redefines Connectivity with Innovation and IntelligenceDriving the next level of intelligence powered by Cloud, Mobility, Internet of Things, Collaboration, Security, Media services and Network services, we at Tata Communications are envisaging a New World of CommunicationsPython Developer – Telecom Product TeamWe are seeking a highly skilled and innovative Python Developer to join our telecom product team. The ideal candidate should have a strong background in backend development, data processing, and system integration using Python. You will play a key role in building scalable, secure, and high-performance components for our telecom solutions, including network automation tools, service orchestration platforms, and analytics engines.

Responsibilities

Requirement Analysis & SolutioningUnderstand new requirements and perform technical analysis.Lead discussions with cross-functional teams and stakeholders to evaluate feasibility, technical specifications.Backend DevelopmentDesign and develop robust Python-based services and APIs for telecom platforms.Implement data models, business logic, and integrations with OSS systems.Optimize code for performance, scalability, and maintainability.System IntegrationIntegrate with third-party systems, network elements, and databases.Develop automation scripts and tools for network provisioning, monitoring, and fault management.Data Handling & ProcessingBuild data pipelines for real-time and batch processing of telecom data.Work with structured and unstructured data formats (JSON, XML, CSV, SNMP, etc.).Testing & DeploymentWrite unit and integration tests to ensure code quality.Collaborate with DevOps teams for CI/CD pipelines and containerized deployments.Collaboration & DocumentationWork closely with product managers, UX designers, and QA engineers.Document technical designs, APIs, and workflows for internal and external stakeholders.Innovation & Best PracticesStay updated with Python ecosystem, telecom standards, and emerging technologies.Contribute to architectural decisions and continuous improvement initiatives.Desired Skill SetsStrong proficiency in Python and related frameworks (e.g., Flask, FastAPI, Django).Experience with telecom platforms (e.g., OSS systems, network management tools, service orchestration).Familiarity with protocols and data formats used in telecom (e.g., SNMP, REST, SOAP, NetConf).Understanding of telecom user personas – B2B, B2C, and internal operations.Experience with agile methodologies and working in sprint cycles.Knowledge of database systems (SQL and NoSQL), caching, and message queues.Exposure to cloud platforms (AWS, Azure, GCP) and container technologies (Docker, Kubernetes) is a plus.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Tata Communications logo
Tata Communications

Telecommunications

Chennai

RecommendedJobs for You