Contexte de la mission :
Le client 1 profil ayant une forte expertise dans le domaine des applications PHP (Laravel) et Frontend (REACT) pour l’aider à maintenir et faire évoluer notre système de gestion de l’information interne.
Livrables :
– Caractéristiques fonctionnelles décrites par nos histoires d’utilisateurs déployées et installées sur l’infrastructure donnée :système d’exploitation, base de données, serveur Web)
– Gestion des codes :
o Livraison de toutes les classes et scripts nécessaires à l’intégration transparente du travail produit dans le système d’intégration continue du client.
o Livraison de tous les scripts de surveillance, de test de charge, d’administration et de déploiement nécessaires. Commentaires intégrés avec des déclarations claires et compréhensibles sur le but et la responsabilité de chaque classe et méthode.
o Le code produit doit être synchronisé quotidiennement avec notre GitHub.
o Toute la documentation doit être écrite en anglais et maintenue sur le wiki interne du client (Confluence).
Outils utilisés :
- L’utilisation quotidienne et appropriée de l’outil de gestion de projet est obligatoire et doit être effectuée.
- JIRA : produit de suivi des problèmes fournissant des fonctions de suivi des bogues, de suivi des problèmes et de gestion de projet
- Tempo : Tempo Timesheets offre un suivi flexible du temps, une planification des ressources et des renseignements d’affaires à l’instance JIRA
- Confluence : logiciel de collaboration d’équipe
- GitHub : toutes les sources doivent être gérées sur GitHub
- Processus de déploiement et de qualité du code
COMPETENCES RECHERCHEES :
Frontend skills | Excellent knowledge in JavaScript (ES2016 and more) and TypeScript with proven expertise in the ReactJS framework, NextJS framework. |
HTML5, CSS3 Flexbox, MaterialUI | |
Proven experience in developping single page web applications | |
Proven experience in maintaining auto-documented components. Please list tools used | |
Backend Skills | Proven and excellent expertise with Laravel. It means you must be able to write unit tests and organize your code properly .You should be able to write code for accessing a database without using an ORM |
You should have a good understanding of a PHP Stack and be able to write OO code without a framework. | |
Good knowledge with Relational database (Oracle) and SQL, PL/SQL | |
Development environment | Good knowledge of NodeJS and NPM, NPM packages creation and management |
Experience in writing unit test (JEST, React testing Library) and functional test using Cypress | |
Hosting skills | Knowledge of Apache / Nginx and Linux |
VCS | Use of Git as a versioning control system and Gitflow as a development workflow and Github Actions |
Continuous integration | Good knowledge of development best practices: unit tests, e2e tests, linting, continuous integrations |
Minimum education level | A minimum of a two-year degree in computer science |
Language skills | A good technical English is mandatory. |
Fluent French and/or German |
Crée en 2008, Kéoni Consulting est une société de conseil et d’ingénierie informatique spécialisée dans le secteur de la banque, de la finance de marché, et de l’assurance, et de l’industrie. Nous sommes le partenaire dans la transformation digitale des grands Comptes. Nous les aidons à transformer leur modèle économique, aligner vos processus opérationnels, sélectionner les meilleures technologies, atténuer et palier les risques liés au digital.
Kéoni Consulting aide les entreprises à:
Faire la différence
Innover et créer
Réinventer votre business
Satisfaire les clients
Gagner en avantages compétitifs
Devenir le leader de leur secteur
Devenir le leader de votre secteur
Notre activité couvre la totalité du cycle de vie des systèmes d’informations (Pilotage et Gestion de projet, Conseil en MOA, Conception, Réalisation, Maintenance, Production Exploitation)