The role:
Keywords: Python, FastAPI, Kafka, RESTful APIs, Data modelling, NoSQL, Redis, Kubernetes
Department: Engineering
Experience: 5 to 8 years
Responsibilities:
- Collaborate with cross-functional teams to define, design, and ship current features and implement robust data processing pipelines.
- Optimize and maintain existing codebases, ensuring high performance and reliability.
- Conduct code reviews and contribute to improving the quality of code and best practices.
- Ensure software is up-to-date with the latest industry trends and technologies.
Primary skills:
- 5-8 years of experience in Python development and third party libraries (FastAPI).
- Solid understanding of microservice architecture.
- Hands-on experience of Apache Kafka.
- Experience working with message brokers.
- Hands-on experience of asynchronous programming and event-driven systems.
- Familiarity with microservices architecture.
- Solid understanding of data structures and algorithms.
- Understanding of containerization tools such as Docker and Kubernetes.
- Experience with version control systems like Git.
- Experience with relational and NoSQL databases.
Ability to commute/relocate:
- Airoli, Navi Mumbai, Maharashtra: Reliably commute or planning to relocate before starting work (required)
Experience:
- Python (backend): 5 years (required)
Work Location: Hybrid remote in Airoli, Navi Mumbai, Maharashtra