Position: Python developer
Company: ONSEO
Category: Python
Experience required: 2y
Published: 2021-09-01T00:00:00+03:00

**Responsibilities:**
• Writing reusable, testable, and efficient code
• Design and implementation of low-latency, high-availability, and performant applications
• Integration of user-facing elements developed by front-end developers with server-side logic
• Implementation of security and data protection
• Integration of data storage solutions
• Communication with product management on requirements clarification

**Requirements:**
• Strong knowledge of Python 3.x
• AioHTTP, SqlAlchemy experience
• Good Knowledge of design patterns, high availability, high performance
• Software architecture skills will be a plus
• Experience in PostgreSQL/Redis/MongoDB/Kafka
• Experience with ElasticSearch, Mqtt
• Experience in developing service-oriented solutions
• Understanding of the process of integration with external services
• Intermediate English level or above;

**We offer:**
- Competitive salary
- Medical issuance
- Paid sick days
- Long-term employment with 20 working days paid vacation
- Sport compensation
- English lessons
- Work on interesting projects using cutting-edge technologies


**About project:**
The startup is setting up a system that allows for real-time plant health monitoring, helps determine crop yields, helps identify and prevent spreading, and optimizes costs. The platform is powered by a camera system and computer vision based software.