Posted on: 08/12/2025
Description :
Role and Responsibilities :
- Handle GIS data processing and location-based data handling
- 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 :
- 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
1585893
Interview Questions for you
View All