Contexte de la mission : remplacement d’un collaborateur
Description de la mission : Le prestataire interviendra dans le cadre d’un projet existant – le portail Internet à Bord TGV - dans un environnement agile. Totalement intégré à l’équipe de développement son rôle sera de suivre et de participer aux actions techniques de ce projet depuis le développement (conception, réalisation, amélioration continue, qualité du code) jusqu’à la production (analyse de tests de charge, move to prod et devops, support de production, …).
Compétences techniques et Qualités requises :
Une maitrise de Java 7/8, Webservices, Junit, Mockito, Tomcat 7, Apache/Nginx
Une bonne pratique de : Linux, Shell, Git, Maven, Jenkins, Sonar, Soap, JSON, Yaml
Des notions de : Puppet, NodeJS, Language de scripting (Python, Ruby, js …)
Expertise de :
Concept J2EE (Servlet, JSP, …)
Spring (boot, ws),
Création d’API REST / RESTlike
Architectures distribuées
Environnement à forte charge / haute disponibilité
Bonne pratiques de développement : Scrum, Tests automatisés, Intégration Continue
Compétence DevOps : Industrialisation, Tests d’architecture, Analyse Tests de charges, Monitoring (Graphite, Grafana,…) Support de Production (Traitement de logs, Elasticsearch, Kibana, …)