Middle Python Backend Engineer
Posted Updated
We are searching for team player who are enthusiastic about their work, able to do rapid development while focusing on high-quality delivery, and who meet the following requirements:
Key Responsibilities:
- Support, optimize, and develop our backend.
- Develop new product functionality and improve existing features.
- Work with Geographic Information Systems (GIS) using QGIS.
- Develop and optimize services.
Required Skills:
- 3+ years of experience as a Python Backend Engineer
- Amazon Web Services (AWS): Understand ECR, S3, EC2, and EKS; deep knowledge of all services is not required, but a general understanding of AWS is important.
- Containerization: Docker, Kubernetes.
- Databases: PostgreSQL.
- Task Queues: RabbitMQ.
- Programming Language: Python 3.12+.
- Web Frameworks: Django 3+.
- Background Task Frameworks: Celery.
- Version Control System: Git.
Will be a plus:
- Web Frameworks: Django REST Framework, FastAPI.
- Python Libraries: Pandas, GeoPandas, NumPy, GDAL, OSGeo.
- Databases: Redis, PostGIS, MongoDB.
- CI/CD: GitLab, ArgoCD.