Posted on: 24/08/2025
Role and Responsibilities :
- Develop backend services and APIs using Python (Django and Flask)
- Design scalable and secure backend architecture
- Work with spatial and relational databases (PostGIS, PostgreSQL, MySQL)
- Implement ORMs like Django ORM or SQLAlchemy
- Perform data validation, serialization, and caching (Redis)
- Optimize performance, handle asynchronous programming, and ensure clean code
- Collaborate across teams and contribute to documentation and debugging
Requirements :
- Python Programming : Strong hands-on experience with core Python
- Django / Flask Development : Backend development using any of the mentioned framework
- RESTful API Development : Building and integrating APIs for web services
- PostGIS / PostgreSQL / MySQL : Working with spatial and relational databases
- ORM (Django ORM / SQLAlchemy) : Managing database interactions efficiently
- GIS Data Processing : Handling and processing geospatial datasets
- Data Validation & Serialization : Ensuring data quality and format consistency
- Backend Architecture Design : Designing scalable and maintainable services
- Debugging & Documentation : Identifying issues and maintaining clear technical documentation
Good-to-Have Skills :
- Location-Based Data Handling : Managing and querying spatial/location data
- Redis / Caching : Enhancing performance through caching mechanisms
- Asynchronous Programming : Managing concurrent backend tasks efficiently
- Performance Optimization : Improving system response and load handling
- Domain Knowledge - GIS / Survey Applications : Familiarity with mapping or location-based services
- Collaboration & Profiling : Working in teams and using tools for code analysis
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1534818
Interview Questions for you
View All