Backend Developer – Python – SpreadMe digital – Full Job Description

🗓 Posted on: April 27, 2025 | 📁 Category: Python | 📍 Location: Gandhinagar, Gujarat

Company: SpreadMe digital
Location: Gandhinagar, Gujarat
Job Type: Full-time
Salary: ₹70,000 – ₹90,000 a month

Job Title: Python FastAPI Developer with Cloud Computing Knowledge

Job Summary: We are seeking a skilled Python Developer with hands-on experience in FastAPI and a strong foundation in cloud computing. The ideal candidate should be proficient in MongoDB and PostgreGIS to handle backend development and geospatial data. You will collaborate with cross-functional teams to build, optimize, and deploy scalable microservices.

Key Responsibilities:

  • Develop, test, and maintain high-performance backend services and RESTful APIs using FastAPI.
  • Integrate and manage MongoDB for scalable database solutions.
  • Utilize PostgreGIS for geospatial data storage, processing, and querying.
  • Collaborate with frontend developers for seamless API integration.
  • Optimize database queries for performance and scalability.
  • Deploy and manage applications on cloud platforms (AWS, GCP, or Azure) using basic cloud services like VMs, storage, and networking.
  • Ensure API security, performance optimization, and maintainability.
  • Debug and resolve backend issues to maintain system reliability.
  • Document development processes, including API specifications and database schemas.
  • Stay updated with the latest Python, FastAPI, and cloud technologies.

Required Skills & Qualifications:

  • Proficiency in Python with experience in FastAPI for web applications.
  • Strong knowledge of MongoDB for document-oriented database design and management.
  • Experience with PostgreGIS for geospatial queries and analytics.
  • Familiarity with basic cloud computing services (VMs, storage, load balancing, networking).
  • Experience in designing and documenting RESTful APIs (OpenAPI/Swagger).
  • Hands-on experience with Docker for containerization and Kubernetes (preferred).
  • Knowledge of CI/CD pipelines and Git for version control.
  • Strong understanding of database optimization techniques.

Preferred Qualifications:

  • Experience with cloud platforms (GCP, AWS, or Azure) for microservices deployment.
  • Familiarity with NoSQL and SQL databases for high-traffic applications.
  • Knowledge of geospatial data processing libraries (GeoPandas, Shapely).
  • Experience with asynchronous programming (asyncio, aiohttp).
  • Familiarity with monitoring tools (Prometheus, Grafana).
  • Understanding of microservices architecture and API Gateway management.

Soft Skills:

  • Strong problem-solving skills with attention to detail.
  • Effective communication and collaboration in a cross-functional team.
  • Ability to adapt to an agile environment and evolving project needs.
  • Proactive approach to identifying and solving technical challenges.

Experience:

2–5 years of professional experience in backend development with Python & FastAPI. Proven expertise in handling geospatial data and developing scalable applications.

Why Join Us?

  • ✔ Work on innovative projects with cutting-edge technologies.
  • ✔ Collaborative and supportive work environment with a focus on growth.
  • ✔ Flexible work hours and a culture of creativity and innovation.
  • ✔ Competitive compensation with career advancement opportunities.

Job Type: Full-time
Pay: ₹70,000.00 – ₹90,000.00 per month
Location Type: In-person
Schedule: Monday to Friday
Work Location: In person