Point your AI agent at freehire and let it find you a job.

Get the CLI →

P-Product

Backend Engineer (Python developer)

Posted Updated
Discussion

Key Responsibilities

  • Support, optimization, and development of the Agriculture AI product backend infrastructure.
  • Development of new product functionalities and improvement of the existing features.
  • Working with Geographic Information Systems (GIS) using QGIS.
  • Development and optimization of various services.

Must-Have Qualifications

  • 4+ years of backend development experience using Python, Django.
  • Programming Language: Python 3.12+.
  • Web Frameworks: Django 3+.
  • Databases: PostgreSQL.
  • Task Queues: RabbitMQ.
  • Amazon Web Services (AWS): Understanding of ECR, S3, EC2, EKS; a general understanding of AWS is important.
  • Containerization: Docker, Kubernetes.
  • Background Task Frameworks: Celery.
  • Version Control System: Git.

Nice-to-Have Qualifications

  • Web Frameworks: Django REST Framework, FastAPI.
  • Python Libraries: Pandas, GeoPandas, NumPy, GDAL, OSGeo.
  • Databases: Redis, PostGIS, MongoDB.
  • CI/CD: GitLab, ArgoCD.

Team: Product Owner, PM, BE developers (Python, Django, AWS), FE developers (JS, TypeScript, React), part-time QA (0.5 FTE) - Mobile developers (Android/iOS).

The project works according to Scrum.

Additional requirements:
Notice period up to 2 weeks.

Steps of the hiring process:
1. General Interview
2. Technical Interview
3. Customer's Interview

Skills

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available