Job position Développeur Backend
Share this job
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.
Candidate profile
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
Apply to this job!
Find your next career move from +10,000 jobs!
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Développeur Backend
Actiis IT
