Back-End Entwickler (Python)
Aus der Ferne
Vollzeit
Anforderungen:
- Kenntnisse von Python und seinem Ökosystem;
- Verständnis für die Grundsätze der Arbeit mit verteilten Message-Brokern (Kafka / RabbitMQ);
- Erfahrung mit FastAPI (oder mit starlette, asyncio, sanic, Flask);
- Schreiben von SQL-Abfragen mit geschlossenen Augen;
- Verständnis und Erfahrung in der Anwendung von Softwareentwicklungsprinzipien: SOA, SOLID, KISS, DRY;
- Erfahrung in der Entwicklung von Microservice-Architekturen;
- Mindestens 2 Jahre kommerzielle Entwicklungserfahrung in Python;
- SQL (Postgres) und NoSQL (Redis, MongoDB) Datenbanken
- Erfahrung in der Entwicklung von APIs (REST, RPC)
- Docker und grundlegendes Verständnis von Kubernetes
- Verständnis des CI/CD-Prozesses und der Arbeit mit Umgebungen
- Mindestens Erfahrung/Kenntnisse in einem weiteren Framework außer Django;
- sichere Kenntnisse von SQLAlchemy und psycopg.
- Hochschulabschluss
Wäre ein Plus:
- ML Erfahrung (Sklearn, Pandas, TensorFlow etc.).
Hauptaufgaben:
- Software-Entwicklung
- Aufbau von Microservices (HTTP REST und RPC über RabbitMQ)
- Integration mit externen APIs
- Datenverarbeitung (S3, Postgres)