Développeur Backend Python H/F - Sas Looking4
- Nantes - 44
- CDI
- Sas Looking4
Les missions du poste
Vos Missions
- Auditer et consolider les APIs existantes pour garantir des standards élevés de performance et de sécurité.
- Développer des services backend critiques incluant l'authentification, l'orchestration de tâches complexes et l'accès aux données.
- Collaborer avec les équipes de Data Science pour exposer des interfaces adaptées aux workflows de Machine Learning.
- Concevoir des architectures microservices capables de supporter de grandes volumétries de données en environnement multi-tenant.
- Implémenter des solutions d'observabilité avancées, telles que le traçage distribué et le monitoring de performance.
- Piloter l'intégration de solutions de stockage cloud et hybride.
- Mentorer les futurs membres de l'équipe technique et définir les standards de développement du pôle backend.
- Garantir la conformité aux exigences de sécurité et de protection des données (RGPD/ISO).
Récapitulatif de la Stack Technique
Les Indispensables (Must-have)
- Langage : Python avec une expertise en programmation asynchrone (asyncio).
- APIs & Frameworks : FastAPI, REST, OpenAPI et connaissance des protocoles WebSocket ou gRPC.
- Architecture : Systèmes distribués, microservices et communication inter-services.
- Base de données & Stockage : PostgreSQL (optimisation et indexation), MongoDB et manipulation de buckets S3/MinIO.
- Infrastructure : Maîtrise de Docker, déploiement sur Kubernetes et gestion de pipelines CI/CD (GitLab).
- Sécurité : Authentification et autorisation via JWT/OAuth2 et modèles RBAC.
Les Bonus (Nice-to-have)
- Architecture avancée : Patterns DDD, CQRS, Event Driven Architecture et implémentation de SAGA.
- Data & Performance : Apache Arrow Flight, formats columnaires (Parquet), Redis pour le caching et outils ETL comme Airflow.
- Écosystème Messaging : Kafka ou RabbitMQ.
- Observabilité & Qualité : OpenTelemetry, Prometheus, tests de charge (Locust) et outils de qualité de données (Great Expectations).
- Ouverture technologique : Notions en Rust, Go ou C++ pour les besoins de haute performance.
Le profil recherché
Expérience et Expertise Technique
- Expérience confirmée : Vous avez une première expérience réussie en développement Python spécialisé sur le backend.
- Maîtrise de l'asynchrone : Une excellente connaissance de la programmation asynchrone avec asyncio et les mots-clés async/await.
- Culture APIs et Microservices : Capacité à concevoir des APIs performantes et robustes (FastAPI, REST) au sein d'architectures distribuées et concurrentes.
- Compétences Infrastructure : Maîtrise de la conteneurisation (Docker), du déploiement sous Kubernetes et de la gestion de bases de données (PostgreSQL, MongoDB).
- Atouts Différenciants (Bonus) : Une expérience dans le secteur SaaS B2B ou DeepTech, ainsi que des connaissances en protocoles haute performance (gRPC, Arrow Flight) ou en patterns d'architecture avancés (DDD, CQRS).
Soft Skills et État d'Esprit
- Communication Proactive : Capacité à partager spontanément des informations techniques et à communiquer efficacement en français comme en anglais.
- Culture de l'Impact : Être orienté vers la réussite de l'utilisateur final et l'excellence technique mesurable (benchmarking).
- Autonomie et Initiative : Être capable de prendre des décisions techniques éclairées, de proposer des améliorations et de s'adapter à un environnement startup en constante évolution.
- Esprit Collaboratif : Volonté d'apprendre des autres disciplines (Data Science, DevOps) et de partager ses connaissances au sein d'une équipe pluridisciplinaire.
Qui sont-ils ?
Rejoignez une DeepTech européenne en pleine ascension qui révolutionne l'ingénierie industrielle grâce à la fusion du calcul haute performance et de l'intelligence artificielle en mode SaaS.
Le Type de poste
- Contrat : CDI chez le client final
- Domaine : Solutions SaaS BtoB
- Localisation : Nantes (Nord)
- Taille de l'entreprise : 10 collaborateurs
- Equipe support : 4 personnes
Les valeurs et leurs environnements
- Cadre stimulant : bureaux récents et lumineux
- Flexibilité : Bénéficier d'un rythme de travail flexible (adaptable au niveau des horaires)
- Équipe pluridisciplinaire : travaillé en équipe avec des profils variés (ingénieurs, data scientistes, chercheurs)
- Contexte de croissance : Intégrez une structure en phase d'accélération (récente levée de fonds)
- Excellence technique : Valorisation du benchmarking des solutions et de la documentation rigoureuse des performances.
- Culture du from scratch
- Autonomie et Initiative : Encouragement à la prise de décisions éclairées et à la proposition d'améliorations structurelles.