Position: Senior Python Developer with GIS Expertise
Company: Simplify
Experience required: 5y
Category: Python
English level: upper
Published: 2023-08-01T00:00:00+03:00

We are currently seeking a highly skilled and motivated Senior Python Developer with expertise in GIS to join our team. As a Senior Python Developer, you will be responsible for assisting in the preliminary stage of our image processing algorithm for satellite and drone data analysis. Your primary focus will be on converting raw data received from satellites/drones into a suitable format for our analysis algorithm.

About us:
We’re a creative team of marketers, designers, developers, and copywriters, who are focused on solving business problems by making simple, but effective websites & mobile apps.
Our job is to eliminate barriers, misunderstandings, and unawareness between a product and a consumer. We make our way to each other simply.
Simplify. Your way to Greatness.

Key Responsibilities:
1.	Data Integration: Receive raw data from multiple sources, including satellites and drones, via separate APIs. Process and store this data in a database for further analysis.
2.	Image Processing: Utilize your knowledge of image processing algorithms to map primary fields/orchards at a high level of detail, down to individual trees in orchards or X square meters in fields. If mapping already exists, you will be required to adapt new data (images) to the existing mapping.
3.	Data Division: Divide the full image data into smaller units according to the established mapping, creating separate units for individual trees in orchards or X square meters in fields.
4.	Multi-layer Information Collection: Gather relevant information from various layers for each unit, ensuring that all necessary data is accessible for the analysis algorithm.
5.	Database Preparation: Conduct additional manipulations on the files to ensure that they are appropriately structured and readily available in the database for use by the analysis algorithm.
6.	API Development: Build a robust API that allows seamless access to the required information per unit for the analysis algorithm.

Requirements:
•	Proficiency in Python programming and a strong background in software development.
•	Extensive experience in developing and implementing image processing algorithms.
•	In-depth knowledge and expertise in GIS (Geographical Information Systems).
•	Strong understanding of building architecture and spatial data handling.
•	Experience with data integration and working with APIs from satellites/drones is highly desirable.
•	Demonstrable experience in handling large-scale databases and data manipulation.
•	B2 level of English proficiency or higher, both spoken and written.
•	Ability to work independently and collaboratively in a team environment.
•	Excellent problem-solving skills and attention to detail.
•	Prior experience in a similar role or relevant projects showcasing image processing and GIS expertise is required.

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 Senior Python Developer with a background in GIS and image processing algorithms, and you're excited to work on cutting-edge projects in a dynamic and innovative environment, we would love to hear from you.