Le poste Concepteur/développeur Backend Hub Numérique
Partager cette offre
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.
Profil recherché
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
Postulez à cette offre !
Trouvez votre prochaine mission parmi +9 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.
Concepteur/développeur Backend Hub Numérique
R&S TELECOM
