Postée il y a 24 heures
Dans le cadre d?un projet de développement logiciel industriel, nous recherchons un développeur expérimenté pour conduire les évolutions et assurer le passage d?une application distribuée du stade de prototype à une solution pleinement industrialisée. Cette application est déployée sur plusieurs plateformes industrielles et interfacée avec divers équipements connectés (pistolets flasheurs, bagues, caméras, etc.).
La mission consistera à participer activement à toutes les phases de développement en mode Agile (méthodologie SAFe et Scrum). Les cycles de développement s'organiseront en sprints de 2 à 3 semaines, avec une possibilité exceptionnelle d?extension à 4 semaines. À l?issue de chaque sprint, les développements livrés constitueront une release, soumise à des phases de test et de validation en pré-production avant le déploiement en production. L?intervenant devra garantir la qualité du code produit et assurer la robustesse et la maintenabilité de l?application dans un environnement critique.
Profil candidat:
Le consultant devra justifier d?une expertise avancée sur les technologies suivantes :
Back-end Java :
BDD : SQL, MySQL (maîtrise)
Frameworks : JUnit/Mockito (expert), Kafka (maîtrise), Spring Boot (expert)
CI/CD : Git (expert), GitLab (expert), Jenkins (application)
Langage : Java (expert)
API : API Rest (maîtrise)
Sécurité : SSL, SAML, OAuth (application, maîtrise)
Front-end Angular :
Frameworks : Angular 2 (expert), AngularJS (maîtrise), Vue.js (maîtrise), jQuery (maîtrise), Jasmine/Karma (expert)
CI/CD : Git (expert), GitLab (expert)
Langages : CSS, HTML, HTML5, JS, TS (maîtrise/expert)
Reporting : Kibana (application), Sonar (maîtrise)
Responsive Design (maîtrise/expert)
Une bonne maîtrise des méthodologies SAFe et Scrum est attendue pour assurer une intégration fluide au sein des équipes de développement et optimiser la collaboration dans un environnement Agile.