Nomadia
Tech team
Notre mission dans l'organisation produits et technologies est de concevoir des solutions de mobilité innovantes et axées sur notre éco-responsabilité. Cette responsabilité est dans le cœur de chacun des ingénieurs du groupe.
Chaque jour nous nous posons ces questions avant d'écrire la moindre ligne de code :
- Que puis-je faire pour que les techniciens/commerciaux/livreurs soient le plus en sécurité possible pour exécuter leurs missions ?
- Que puis-je faire pour optimiser leur journée de travail, leur éviter des détours inutiles, tenir compte de toutes leurs contraintes ?
- Que puis-je faire pour limiter les émissions de gaz à effet de serre et réduire mon empreinte carbone ?
Comme vous pouvez le constater, nous codons "utile" chez Nomadia.
Employee breakdown
Engineering
60%
Cloud
10%
Product & Design
20%
Qualité et sécurité
10%
300+
serveurs
Technologies and tools
SQL
100%Spring-Boot
100%Kafka
100%Java
100%Azure Kubernetes Service (AKS)
100%TypeScript
100%React JS
100%JavaScript
100%Terraform
100%Prometheus
100%Nexus Repository
100%Kubernetes
100%Istio
100%Git
100%Azure
100%AWS
100%
Backend
Frontend
Devops
Organization and methodologies
NOMADIA a déployé l'esprit AGILE depuis plusieurs années.
L'équipe engineering est organisée en squad et alignée avec le business. Leur travail quotidien s'appuie sur une roadmap trimestrielle, les 4 saisons, qui aligne les équipes produits, ingénierie, et cloud. La team s'appuie sur les cérémonies SCRUM, avec une cadence de sprint de 2 semaines. La performance est évaluée 4 fois par an.
Des bonus individuels et collectifs sont distribués chaque trimestre suivant l'atteinte des objectifs.
FOCUS Architecture & Engineering :
La team Architecture & Engineering est une équipe transversale qui est spécifiquement dédiée à soutenir les autres équipes de la R&D en offrant une expertise cruciale en architecture logicielle, en outils et en déploiement. Leurs missions sont organisées autour de 4 thèmes :
Architecture : ils conçoivent l'architecture logicielle, guident les choix technologiques pour les applications cloud et gèrent les déploiements en étroite collaboration avec l'équipe Hosting. L’équipe est également responsable de gérer l'environnement de développement et d’assurer l'authentification et l'autorisation sur les déploiements cloud.
Services transverses : l’équipe développe des services transversaux tels que l'authentification unifiée, la gestion des files d'attente, le stockage, ainsi que des outils techniques pour les notifications et le monitoring, facilitant ainsi le travail des équipes de la R&D.
DevOps : l'équipe gère toute la chaîne d'outils pour l'usine logicielle, y compris l'intégration continue (CI) et le déploiement continu (CD). Elle s’occupe de tout le processus entre le développement et la production, y compris les phases de compilation, de packaging et de déploiement automatisé sur les environnements.
Engineering : Ils apportent un soutien technique crucial aux autres équipes en menant des études, en surveillant les tendances technologiques et en créant des prototypes.
Recruitment process
Chez Nomadia, dans l'organisation Tech, notre processus de recrutement débute par une évaluation approfondie des candidats selon nos valeurs fondamentales : la confiance, l'engagement, la fierté, l'esprit d'équipe et bien sûr, l'innovation.
Ensuite, nous procédons à une évaluation technique du candidat en utilisant un outil et en menant un entretien technique. Nous attachons plus d'importance à la démarche et à la réflexion du candidat pour proposer une solution plutôt qu'à la solution elle-même.
Un entretien avec un Scrum Master est ensuite organisé pour évaluer la sensibilité du candidat à travailler en mode Agile.
Enfin, le processus de recrutement se conclut avec un entretien avec le management et les ressources humaines pour finaliser la sélection du candidat idéal.