Tata Consultancy Services
Website:
tcs.com
Job details:
Job description
Role: Python Developer
Experience: 5 years and above
Location: Delhi NCR and Bangalore
Job Description:
We are looking for a seasoned Python Developer with strong expertise in ELK Stack, Kafka, FastAPI, and Keycloak, along with telecom and networking domain knowledge. The role focuses on building secure, highperformance backend services, realtime data pipelines, and network management integrations.
Key Responsibilities
- Design and develop REST APIs using FastAPI with API versioning and validation
- Build and manage Kafka-based data ingestion pipelines
- Implement and optimize Elasticsearch indexes, Logstash pipelines, and Kibana dashboards
- Integrate authentication and authorization using Keycloak (OAuth2/OIDC, JWT)
- Implement structured logging, monitoring, and observability
- Integrate with NMS/EMS platforms using SNMP (including v3)
- Work closely with product, DevOps, and QA teams to deliver scalable solutions
Required Skills
Core Technologies
- Elasticsearch, Logstash, Kibana (ELK Stack)
- Kafka
- Keycloak
- Python 3.x
Networking & Telecom Knowledge
- SNMP (v1/v2c/v3)
- OIDs, MIBs, SNMP traps & polling
- NMS / EMS integrations
- MTOSI understanding
Thanks & Regards,
Click on Apply to know more.