Position Overview :
The ideal candidate should have hands-on experience with Redis cache, Docker, PostgreSQL, Kafka, Elasticsearch, and ETL pipelines.
KEY RESPONSIBILITIES :
- Build robust and scalable REST APIs, ensuring efficient data transfer and seamless integration with frontend and third-party systems.
- Utilize Redis for caching, session management, and performance optimization.
- Design and implement scalable ETL pipelines to efficiently process and transform large datasets across systems.
- Integrate and maintain Kafka for building real-time data streaming and messaging services.
- Implement Elasticsearch for advanced search capabilities, data indexing, and analytics functionalities.
- Containerize applications using Docker for easy deployment and scalability.
- Design and manage PostgreSQL databases, ensuring data integrity and performance tuning.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Participate in system design discussions and contribute to architectural decisions, particularly around data flow and microservices communication.
- Troubleshoot and debug complex software issues, ensuring smooth operation of production systems.
- Profile and optimize Python code for improved performance and scalability.
- Implement and maintain CI/CD pipelines for automated testing and deployment.
KEY REQUIREMENTS :
- Strong proficiency in Django, DRF, and RESTful API development.
- Experience with FastAPI, asyncio, and modern Python libraries.
- Solid understanding of PostgreSQL and relational database concepts.
- Proficiency with Redis for caching and performance optimization.
- Hands-on experience with Docker and container orchestration.
- Familiarity with Kafka for real-time messaging and event-driven systems.
- Experience implementing and maintaining ETL pipelines for structured/unstructured data.
- Working knowledge of Elasticsearch for search and data indexing.
- Exposure to AWS services (e.g., EC2, S3, RDS) and cloud-native development.
- Understanding of Test-Driven Development (TDD) and automation frameworks.
- Strong grasp of Git and collaborative development practices.
- Excellent communication skills and a team-oriented mindset.
- Experience with Agile development methodologies.
What We Offer :
- Opportunity to shape the future of unsecured lending in emerging markets
- Competitive compensation package
- Professional development and growth opportunities
- Collaborative, innovation-focused work environment
- Comprehensive health and wellness benefits
Location & Work Model
- Work From Office only
- Based in Gurugram, Sector 65
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1548503
Interview Questions for you
View All