Mission :
Au sein d'une petite équipe logicielle (1 product Owner sur site + 1 dev à l'étranger) en charge d'un outil interne riche et complexe type dashboard de gestion de cycle de développement des produits software, vos missions seront de :
- Prendre en charge la conception, le développement et la maintenance de plusieurs nouveaux composants, modules, services ou interfaces qui permettent de traiter, visualiser, éditer et valider des données
- Développer de nouveaux connecteurs vers différentes Bases de données
- Participer à l'amélioration des process & outils CI/CD associés au cycle de développement logiciel
- Faire évoluer l'infrastructure DevOps
- Monitorer avancement, disponibilité, fiabilité et performance des applications via ce dashboard, afin de pouvoir fournir de manière simple, intuitive et visuelle différents indicateurs.
Stack technique : Front-End: TypeScript, HTML5, CSS3, SASS, React, InversifyJS
Back-End: TypeScript, NodeJS, ExpressJS, InversifyJS
Database management System : ElasticSearch, PostgreSQL
Build & Test : Jest, TsLint, WebPack
CI/CD : Git, NPM, Yarn, AzureDevOps, SonarQube, WhiteSource, Kubernetes
Profil :
De préférence ingénieur de formation, vous justifiez d'au moins 6 ans d'expérience en développement fullstack Javascript / Typescript et maitrisez impérativement NodeJS côté backend & React (voire VueJs ou Angular) côté frontend.
Vous disposez par ailleurs d'un solide background DevOps / Cloud : Azure DevOps, NPM, Intégration Continue, ElasticSearch, Docker, Kubernetes, Rest API, etc.
Vous maîtrisez les éléments d'un environnement de production logiciel : contrôle de source, build automatique, tests, intégration, performance, inversion de contrôle, etc.
Très bon niveau d'anglais INDISPENSABLE (écrit comme oral).
Le client: est une SSII spécialisée dans le placement des ressources humaines.
Durée indicative: 12 mois
Tarif journalier indicatif: 350-420 €
Type de mission: Freelance en régie
Démarrage: ASAP
Lieu: Montpellier