————————————————————————————————————————–
Les prestations seront à réaliser au sein de l’équipe API de la direction technique du numérique . L’équipe API a pour mission d’agréger et de distribuer les données et médias des différents produits et services numériques sous forme d’APIs.
Une certaine appétence pour la data, les API et les architectures distribuées est nécessaire pour ces prestations. Des expériences en nodeJS, Postgresql, et le protocole HTTP sont indispensables.
Les prestations attendues feront fortement appel aux compétences de développement et d’ingénieries de la personne assurant les prestations. Un certain niveau de séniorité sera indispensable dans ce contexte de prestations ! Et cela sera particulièrement privilégié lors de la sélection.
Exemple de livrables pouvant être demandés au titulaire dans le cadre du marché :
Développement de services communiquant avec le bus de donnée et la base de données
Création d’API de mise à disposition des données métiers (API Rest/ graphQL)
Automatisation d’actions et d’interactions (purge de cache/indexation/remonté d’alerte)
Gestion des comptes utilisateurs
La liste des exemples de livrables est non exhaustive, non limitative et non engageante
La personne présentée devra être disponible le plus tôt possible.
2.Modalités d’exécution des prestations
————————————————————————————————————————–
Environnement technique (liste non-exhaustive)
Méthodologie de travail
L’ensemble des équipes de la direction travaillent dans un environnement Agile à l’échelle qui tend vers l’auto-organisation et le travail collaboratif.
L’équipe dans laquelle les prestations sont attendues suit la méthode Agile Scrum. L’équipe dispose d’un product owner , d’un scrum master .
Environnement spécifique au présent marché
NodeJS 10+
PostgreSQL
Cassandra
RabbitMQ
3.1. Compétences et expériences exigées
Git
NodeJS
Outils de QA logiciels
Connaissance du SQL
Bases solides en OS Linux
18 mois d’expérience professionnelle minimum (hors stages et alternances)
3.2. Compétences, expériences et formation souhaitées
Expérience avec RabbitMQ,
Docker,
Elastic search/Kibana,
Prometheus
React
Graphql