Le poste POT9132 - Un Développeur Backend Python Senior – FastAPI / Celery / RabbitMQ Sur Paris.
Partager cette offre
Almatek recherche pour l'un de ses clients, Un Développeur Backend Python Senior – FastAPI / Celery / RabbitMQ Sur Paris.
Objectif du poste
Vous développerez une application comportant un backend et un frontend centrés sur des API Python, un socle IA et des interfaces Angular.
Vous implémenterez des mécanismes de traitements asynchrones via Redis, RabbitMQ et Celery.
Technologies à maîtriser
Backend Python
FastAPI
SQLAlchemy
Uvicorn (ASGI)
HTTPX (asynchrone)
Numpy
python-multipart
python-magic
Psutil
Traitement asynchrone et distribués
Celery
RabbitMQ (broker AMQP)
Redis (broker ou backend)
Traitement de fichiers
Openpyxl (Excel)
PyPDF2 & PyMuPDF (PDF)
Pillow (images)
Frontend
Angular (TypeScript)
Services HttpClient
Détails des missions
Conception, développement et documentation d’API REST performantes avec FastAPI.
Conception et implémentation de tâches asynchrones et de pipelines de traitement.
Mise en place et supervision d’architectures queue-based (jobs distribués).
Configuration et optimisation de RabbitMQ (exchanges, queues, retries).
Utilisation de Redis comme cache, backend ou système de file léger.
Répartition de charge, orchestration et scalabilité horizontale des workers Celery.
Développement et maintenance d’interfaces Angular consommant ces APIs.
Manipulation et transformation de fichiers (Excel, PDF, images).
Intégration des règles de gestion (# RGxxx).
Mise en place de tests unitaires Python + Angular.
Optimisation des performances.
Participation à l’architecture applicative.
Avec le concepteur technique, pilote le devops dans ses tâches à réaliser.
Supervision, logging avancé et observabilité (échecs, rejets, latence).
Profil recherché
Profil recherché
Compétences techniques
Très bonne maîtrise de Python.
Solide expérience sur FastAPI.
Connaissance des ORM, en particulier SQLAlchemy.
Maîtrise des environnements Linux et Docker.
Compréhension solide des mécanismes de messaging (AMQP).
Expérience en systèmes distribués, concurrence et optimisation.
Déploiement de Celery en environnement conteneurisé (Kubernetes/OpenShift idéalement).
Expérience avec Angular (services, routing, state, formulaires).
Aisance avec les manipulations de documents (PDF/Excel) et formats binaires.
Qualités humaines
Rigueur et sens du détail au sein d'une petite équipe : 1 project manager, 1 concepteur technique, 1 business analyst / testeur, 1 développeur.
Capacité à appliquer et formaliser des règles de gestion.
Autonomie et sens de l’initiative.
Sens de la sécurité et de la qualité du code
Localisation : Paris Centre ; 2 jours de télétravail.
Environnement de travail
Profil recherché
Compétences techniques
Très bonne maîtrise de Python.
Solide expérience sur FastAPI.
Connaissance des ORM, en particulier SQLAlchemy.
Maîtrise des environnements Linux et Docker.
Compréhension solide des mécanismes de messaging (AMQP).
Expérience en systèmes distribués, concurrence et optimisation.
Déploiement de Celery en environnement conteneurisé (Kubernetes/OpenShift idéalement).
Expérience avec Angular (services, routing, state, formulaires).
Aisance avec les manipulations de documents (PDF/Excel) et formats binaires.
Qualités humaines
Rigueur et sens du détail au sein d'une petite équipe : 1 project manager, 1 concepteur technique, 1 business analyst / testeur, 1 développeur.
Capacité à appliquer et formaliser des règles de gestion.
Autonomie et sens de l’initiative.
Sens de la sécurité et de la qualité du code
Localisation : Paris Centre ; 2 jours de télétravail.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +10 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
POT9132 - Un Développeur Backend Python Senior – FastAPI / Celery / RabbitMQ Sur Paris.
Almatek
