- Temps plein
Description du poste
Nous recherchons pour notre client nantais un Développeur backend Python sur Nantes.
Vous intégrerez une équipe composée de deux personnes : un ingénieur DevSecOps et vous en tant que développeur backend Python.
Missions
- Traitement des incidents applicatifs sur le backend Python et le frontend, diagnostic et correction, en lien avec l'ingénieur DevSecOps (qui assure la coordination des incidents majeurs).
- Développement des évolutions demandées par le client, adaptation du code à l'architecture cible (CaaS / DBaaS) : configuration, gestion des secrets, connexions aux services managés.
- Maintenance du frontend NUXT / VueJS / TypeScript du service.
- Suivi de la base, optimisation des requêtes, sauvegardes, préparation de la montée de version en vue du DBaaS, en PostgreSQL.
- Evolution des flux MinIO et TUSD, traitement des fichiers volumineux, amélioration du traitement des fichiers compressés par l'antivirus
- Tests unitaires et d'intégration (pytest côté Python, Vitest côté frontend), analyse SonarQube, revues de code croisées avec l'ingénieur DevSecOps, documentation OpenAPI et changelog applicatif.
- Recueil du besoin, spécification des évolutions, échanges avec l'équipe produit lors du point de synchronisation hebdomadaire.
- Polyvalence croisée avec le DevSecOps pour pouvoir tenir l'essentiel du périmètre pendant ses absences, documentation de son travail.
Qualifications
De formation Bac+2 à Bac+5, vous avez au moins 5 ans d'expérience dans ce domaine.
Les compétences requises sont :
- Python (version 3 récente) pour du développement backend : API REST, architecture en couches (Flask, FastAPI ou Django)
- PostgreSQL : modélisation, requêtes, optimisation, notions d'exploitation
- Tests automatisés : pytest ou équivalent, tests d'intégration
- Git, pratiques de revue de code, intégration continue
- Docker ; notions de Kubernetes appréciées pour le déploiement
- Développement frontend : VueJS ou Nuxt avec TypeScript au niveau suffisant pour maintenir l'existant
- Gestion de tickets et support applicatif de niveau 3
Les compétences appréciées sont :
- Stockage objet S3 / MinIO ; téléversement de fichiers volumineux (protocole TUSD)
- SonarQube, analyse de dépendances, sécurité applicative (OWASP)
- Vitest, Playwright pour les tests frontend
- Expérience en TMA sur un service en production et en environnement grand compte
- Méthodes Agile SCRUM
Compétences et qualités attendues:
- Autonomie : poste en binôme, sans équipe
- Rigoureux et soin de la documentation
- Capacité à échanger avec des interlocuteurs métiers et techniques du client
- Réactivité et sang-froid en cas d'incident en production
Conditions
- Plage de service : 8h-18h du lundi au vendredi, hors jours fériés. Pas d'astreinte prévue.
- Poste partagé avec un binôme (ingénieur DevSecOps) : congés décalés et polyvalence croisée attendue
Informations supplémentaires
Avantages :
Classiques :
- une mutuelle prise en charge à 50%
- un remboursement à 50% du titre de transport
Et plus spécifiques :
- la possibilité de travailler chez un leader du marché
- une équipe dirigeante stable (75% dans le groupe depuis plus de 20 ans)
- un groupe rentable et en croissance permanente
- une carte tickets restaurant (9,5€ pris en charge employeur à 60%)
- des primes de cooptation allant jusqu’à 1000€
- un CSE avec plusieurs avantages culturels
- un institut de formation pour accompagner le développement de vos compétences
- un partenaire mobilité
- une équipe soudée, engagée et conquérante
✨ Prêt à Faire la Différence ? Rejoignez HELPLINE !
Tous nos postes se conjuguent au féminin et au masculin et sont bien évidemment ouverts aux personnes en situation de handicap.