Position: Python Team Lead
Company: Simplify
Category: Python
Experience required: 5y
English level: upper
Published: 2023-08-01T00:00:00+03:00

We are seeking a dynamic and experienced Python Team Lead with a strong background in GIS (Geographic Information Systems).

**Responsibilities: **As the Python Team Lead, you will play a crucial role in overseeing and guiding the Forte team's efforts. Your primary responsibilities will include:
•	Leading a team of skilled Python developers and GIS specialists in the design, development, and maintenance of geospatial data processing and analysis solutions.
•	Collaborating with cross-functional teams to gather requirements, design effective workflows, and ensure successful project delivery.
•	Leveraging your GIS expertise to contribute to the development and improvement of spatial data processing algorithms and methodologies.
•	Taking charge of QA processes, particularly in the validation of machine learning results using Jupyter Notebooks.
•	Managing and optimizing the utilization of infrastructure resources, including on-premises servers, S3 storage buckets, and shared network drives.
•	Overseeing the migration process away from Google Sheets for production data, utilizing the Google Sheets API for transitional solutions.
•	Coordinating activities using JIRA to ensure efficient project management and timely delivery of tasks.


**Required Skills and Qualifications:**
•	Extensive experience working with Python and its libraries, particularly Xarray for raster data and Geopandas for vector data.
•	Proficiency in core Python libraries such as PyGEOS, Shapely, pandas, and NumPy.
•	Strong familiarity with QGIS, specifically for shapefile extraction and manipulation.
•	Previous experience using Jupyter Notebooks for quality assurance and validation of machine learning outputs.
•	Knowledge of Google Earth Engine and its dependencies, managed through the gee_connector.
•	Experience working with on-premises infrastructure, S3 storage buckets, and shared network drives for data storage and retrieval.
•	Familiarity with process automation using tools like Process Street, particularly for defining workflows related to shapefile extraction.
•	Prior exposure to the Google Sheets API and transitioning away from Google Sheets for production data management.
•	Proficient English skills at an upper-intermediate level to effectively communicate and collaborate within a diverse team.

**We offer:**
• Professional development and personal growth
• Financial opportunities that attract
• Remote work option
• Comfortable working environment
• Paid vacation
• Paid sick leave
• Friendly and open-minded team

If you are a passionate Python developer with a knack for leading teams and a strong background in GIS, we invite you to join us in our mission to revolutionize the field. Apply now to embark on a journey of innovation and growth with us.