Position: Middle Data Engineer
Company: N-iX
Experience required: 2y
Category: Data Engineer
English level: intermediate
Published: 2022-04-01T00:00:00+03:00

**About the Client**
Hummingbird Technologies is the leading global remote sensing business for agriculture, using artificial intelligence and imagery analytics gathered from drones, planes, and satellites technology, combined with weather and soil data and expert plant pathology to enable precision agriculture. They are using the most advanced machine learning and computer vision techniques, delivering actionable insights on crop health directly to the field meaning farmers on the ground are able to manage their land in a more sustainable manner.
 
**Responsibilities:**

•Build and manage data pipelines that handle terabytes of imagery data (drone and satellite) every day
•Work closely with our team of data scientists and front-end developers to build and deliver features to several types of users
•Help build integrations with external 3rd party API data services
•Upper-Intermediate level of English
 
**Requirements:**

• Production experience building or architecting web backends from prototype to internet scale
• Experience using Python (or other languages such as Ruby, Go, Kotlin or JS)
• Deep understanding of Google Cloud Platform (or AWS)
• Knowledge of testing frameworks and how to use them to the product's benefit
• Strong believer and practitioner of Infrastructure as Code (we love Terraform)
• Familiarity with CI / CD pipelines and other developer tools
 
**Ideal Background:**

• Understands when to use the following Python web frameworks: Django, Flask, and FastAPI
• Experience with architecting database schemas and how to work with ORMs
• Experience with containerization technologies (Docker, Kubernetes/GKE) and Serverless (AWS Lambdas and GCP Cloud Functions)
• BSc or MSc in a relevant field
• Personal demonstrable interest in environmental impact and sustainability
 
**We offer:**

• Flexible working format - remote, office-based or flexible
• A competitive salary and good compensation package
• Flexible and personalized career growth
• Professional development tools (mentorship program, tech talks and training, centers of excellence, and more)
• Active tech communities with regular knowledge sharing
• Education reimbursement
• Paid vacation days, sick leaves, and days off
• Healthcare & Sport program
• Medical insurance
• Memorable anniversary presents
• Corporate events and team buildings