Le poste Développeur Backend
Partager cette offre
La mission s’inscrit dans le cadre du développement de la plateforme de données hybride cloud GCP/On-Prem pour l’ingénierie du client permettant la collection et le traitement des données provenant des véhicules prototypes, des moyens d’essais et de système informatique du datalake.
La mission consiste à concevoir, développer et tester les services de la plateforme de données ALPINE CARS.
Plus précisément :
· Collaborer avec les product owner et les métiers afin de comprendre les use-cases et les features demandées
· Traduire les exigences produit en exigences fonctionnelles et non-fonctionnelles incluant la performance, la scalabilité, la fiabilité et la sécurité/GDPR.
· Contribuer à l’alimentation et la maintenance du backlog des epics et des issues dans Gitlab sur son périmètre
· Motiver les choix technologiques en relation aux exigences collectées en prenant en compte notamment les aspects de coût
· Contribuer au design et à l’évolution de l’architecture fonctionnelle de la plateforme en collaboration avec l’ingénieur Plateforme
· Designer et implémenter les services backend core (Message brokers, reverse proxy, API…) & business (data batch et streaming) de la plateforme en considérant le découplage, la modularité, la testabilité et l’observabilité.
· Collaborer avec l’ingénieur Plateforme pour l’automatisation des tests, le déploiement des infrastructures et des services
· Assurer les opérations de la plateforme et implémenter les éventuels correctifs dans un premier temps.
Livrables attendus :
· Spécifications fonctionnelles et non-fonctionnelles
· Breakdown des epics en issues
· Services de backend core & business (data engineering)
· Tests unitaires, d’intégration, E2E
· Documentation des services : code, runbooks, diagrammes
Les données d’entrée suivantes :
- Roadmap, planning
- Uses-case, features, users-stories
- Data models
- Sélection de technologies
- Exigences non-fonctionnelles liées à la sécurité et à la conformité (RGPD notamment)
- Diagrammes d’architecture
Le/la consultant(e) devra par ailleurs respecter les règles suivantes :
- Confidentialité des données,
- RGPD.
Profil recherché
Expertise professionnelle d’un minimum de 5 ans dans le développement de services backend
la polyvalence sera de mise.
maitrise de Python, Go, Java bash
Maitrise :
des Technologies de streaming des données, technologies de stockage des données : objets, DB relationnelles/non-relationnelles
Patterns d’architecture software
Architectures en micro-service et découplées
Parallélisme, concurrence
Cloud GCP
Gitlab
Anglais
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.
Développeur Backend
Actiis IT
