Python Developer

  • Gurugram
  • Lepton Software

JOB RESPONSIBILITY


 Design and implement backend services using Python, ensuring performance, scalability, and reliability.

 Develop, refine, and optimize our data models, database designs, data flow, and data structures, creating robust big data systems.

 Collaborate closely with our team of engineers and product managers to define and execute our spatial product road map.

 Participate in all stages of the development process from concept to design, to execution, and support.

 Conduct comprehensive testing of new features, systems, and subsystems to ensure quality and efficiency.

 Collaborate in team brainstorming sessions, project planning, and retrospective meetings.


TECHNICAL KNOWLEDGE


 Minimum 1 - 5 years of experience as a Backend Developer, specifically utilizing Python. Proficiency in handling scalable systems and big data infrastructure.

 Solid understanding of databases, data structures, data management, and database design.

 Experience with cloud platforms and services like AWS, Google Cloud, or Azure.

 Exceptional problem-solving abilities and strong analytical thinking.

 Excellent communication and teamwork skills.

 Bachelor's or higher degree in Computer Science, Information Systems, or a related field, or equivalent experience.

 Preferred: Experience with geospatial data and associated technologies is a significant plus. Familiarity with spatial databases like PostGIS and geospatial libraries (GDAL, Geopandas, PySAL, etc.).