Job position Concepteur/développeur Backend Hub Numérique
Share this job
Contexte, description du projet :
Le hub numérique permet d’imaginer, de tester et de développer rapidement des services innovants s’appuyant sur des objets connectés et des briques de services, grâce aux outils Low Code que notre équipe Produit propose aux équipes Projets.
Le Hub expose des API et des services Low Code 100% paramétrables par les équipes projets.
Aujourd'hui, du fait de sa croissance rapide, le Hub Numérique rencontre de nouveaux challenges de capacité, de volumétrie et de scalabilité. Les projets réclament beaucoup de robustesse en plus de nouvelles fonctionnalités. Et enfin nous préparons notre transition vers Azure. Tous ces défis nous amènent à nous renforcer rapidement de développeurs backend principalement.
Cadre de la mission :
Conception des solutions techniques et architectures
Respect des bonnes pratiques de développement (Framework, qualité, test, …).
Préparation et participation aux ateliers d’architecture et chantiers techniques. Participation active aux comités d’architecture et aux sessions de conception.
Prise en charge en totale autonomie des sujets techniques
Mise en place et maintenance des environnements de développement.
Réalisation des développements Projet et Run.
Maintien en conditions opérationnelles de la production
Conception de Tests de Montée en Charge
Assurer l’homogénéité des développements à travers les différentes équipes
Environnement et Conditions techniques :
Le Hub Numérique est disponible en mode Saas exclusivement.
Notre stack est composée de Java/ NodeJS principalement, ainsi que de Kafka, Cassandra, MariaDB, de micro-services Spring, Quarkus et Python , Docker, Kubernetes, Helmcharts.
Un PC sous Linux ainsi qu'un compte La Poste seront fournis au prestataire. Les logiciels utilisés pour le développement dans le cadre de la mission sont (liste non exhaustive):
Portail interne Hub Numérique avec blockly pour les tests des développements réalisés
Jira pour le suivi des tickets
Confluence pour les spécifications
AdminHub (outil backoffice interne) pour l’administration de la BDD Kibana et Grafana pour la supervision
L'équipe projet du Hub Numérique a pour ambition de développer des produits de qualité avec un time to mark restreint. Le prestataire rejoindra les équipes de développement du produit afin de délivrer des features performants, endurant et résilient dans le respect des normes de qualité tout en essayant d'avoir un TTM le plus court possible.
Candidate profile
Bonnes connaissances:
o Langages Java, NodeJS / TypeScript (en tant qu’application, pas juste npm pour un framework JS web)
o Frameworks Java Spring Boot, Hibernate et Quarkus (programmation réactive)
o Programmation asynchrone avec Kafka
o Base de données NoSQL Cassandra
o API Rest, SOAP
o Cache Redis
o Bases de données et procédures stockées MariaDB / MySQL
o Docker, Kubernetes, HelmCharts
Des connaissances souhaitables :
o Cloud Azure
o Puppet, Ansible,
o Langage Python
o API S3
o Blockly (usage et création de blocs)
o API Gateway Tyk ou Gravitee, IDP Keycloak Outils maitrisés
o Intellij Idea, Gitlab, Sonar, Docker, Jira et Confluence
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.
Concepteur/développeur Backend Hub Numérique
R&S TELECOM
