
Python Developer (RARR Job 5508)
Job Skills
Job Description
We are hiring Python Developer to design, develop, and maintain our Telecom integration framework and core platform. The role focuses on building scalable microservices, integrating with external telecom systems, and ensuring performance across distributed platforms.
Key Responsibilities:
-
Design and develop scalable microservices using Python (Django, FastAPI, Flask).
-
Build and manage RESTful APIs, ensuring performance, scalability, and security.
-
Implement caching strategies with Redis and develop event-driven integrations using Kafka/NATS.
-
Work with PostgreSQL and other data storage solutions for telecom data processing.
-
Develop adapters for telecom system integrations, provisioning, and orchestration workflows.
-
Collaborate with cross-functional teams, write automated tests, and troubleshoot production issues.
Mandatory Skills:
-
Python, Django, FastAPI, Flask
-
Redis, Kafka/NATS, PostgreSQL
-
Strong knowledge of microservices, distributed systems, and API development
Preferred:
-
Experience in Telecom OSS/BSS domain, containerization (Docker/Kubernetes), and monitoring tools (Prometheus/Grafana/ELK).
-
Familiarity with data processing libraries (Pandas/Polars), Parquet format, and API security (OAuth2/JWT).