10 Aug
|
Tata Consultancy Services
|
Bengaluru
10 Aug
Tata Consultancy Services
Bengaluru
About the Role
We are looking for a skilled Python Developer to build and maintain automation solutions, backend services, and tooling that support large-scale telecom network operations. You will develop REST APIs, automation scripts, and data-driven applications that enable testing, monitoring, and operational efficiency across 5G and enterprise platforms.
Key Responsibilities
Develop and maintain Python-based back end Developer or automation frameworks and scripts for network testing, data processing, and operational workflows
Design and build RESTful APIs using Flask/FastAPI to expose services for internal tooling and cross-team integration
Design and interact with SQL (PostgreSQL/MySQL) and NoSQL (MongoDB/Redis) databases for test data, configuration, and results management
Build and maintain Docker containers for application packaging, deployment, and isolated testing environments
Develop and maintain CI/CD pipelines integrating Python automation into Jenkins/GitLab for continuous delivery
Write and maintain Linux shell scripts and manage application deployments on Linux-based servers
Integrate with telecom network systems and APIs for automated validation, health checks, and service monitoring
Implement logging, error handling, and monitoring solutions to ensure reliability of automation services
Collaborate with QA, network engineering, and DevOps teams to identify automation opportunities and deliver scalable solutions
Essential Skills & Experience
Bachelor's degree in Computer Science, Engineering, or related discipline
4+ years of skilled Python development experience in automation or backend roles
Strong proficiency in building REST APIs using Flask or FastAPI with proper authentication, error handling, and documentation
Hands-on experience with HTML/CSS and templating engines (Jinja2) for building lightweight web interfaces
Solid working knowledge of SQL databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis) — schema design, queries, an
📌 Python Developer (Bengaluru)
🏢 Tata Consultancy Services
📍 Bengaluru