Position: DevOps
Company: thePerson
Category: DevOps
Experience required: 2y
English level: upper
Published: 2021-06-01T00:00:00+03:00

We analyze remote sensing data (aerial and/or satellite imagery). We build supercharged agronomic tools to quantify the crop stress and answer the "why?"​ rather than "where?"​.

Our platform allows agronomists to access satellite/plane or upload drone data, and provides them with the information on the stress levels and nutrient content distribution around the paddock (e.g., crop health maps, N/ chlorophyll levels maps) calculated using our advanced modeling and processing tools. We go into in-depth analysis, extending beyond NDVI into the identification of individual crop stressors. 

We build reliable correlations combining multiple sources of hyperspectral/ multispectral imagery (drone, satellite) incorporating the on-farm data (IOT, ground-based sensors) and tailor analytics on a per-paddock level for each of the crop types separately.

Our Tech Stack:

Orchestrators: Nomad / Consul / Terraform
DBs: MySQL, Postgres, MongoDB
Network: Traefik / Nging / Kong API 
Monitoring: Prometheus/Grafana, ELK, Cloudwatch (in some cases)
Loggin: ELK Stack (filebeat,logstash,elastic, kibana) including APM.
Cloud: GCP and AWS (and a bit Azure)
Queues: PUBSUB
Caching: Elasticache
IAC: Terraform
Apps: Everything is Python (FASTAPI) /Golang on Docker running in Nomad / Consul

Requirements: 

Advanced understanding and troubleshooting experience of Linux
Experience with provisioning and configuration management tools and technologies;
Experience with cloud platforms, such as Google, AWS, Azure;
Good knowledge of MySQL, Postgres, MongoDB, administration and troubleshooting (including clustering, replication, backup);
Programming experience in Python or other scripting languages;
Excellent problem-solving skills and attention to detail;
Ability to prioritize and balance multiple tasks;
Strong written and verbal English language skills;
Experience with and good understanding of virtualization platforms
Experience with and good understanding of containerization technologies (Docker, Kubernetes).