À propos
PROPULSE IT accompagne ses clients grands comptes et PME dans la mise en œuvre des projets It et digitaux.
PROPULSE IT est un réseau de consultants à forte valeurs ajoutées, complètement associé à notre démarche qualité de suivi des besoins et projets de nos clients.
A ce jour, le réseau de freelance PROPULSE IT comporte plus de 30 000 consultants sur toute la France, et couvre l'ensemble des besoins IT et digitaux.
En constituant ce réseau par cooptation de clients ou de consultants, nous avons privilégié la constance dans le savoir-faire technique et le savoir-être, pour devenir un véritable partenaire privilégié de nos clients.
Parallèlement, nous savons développé un réseau de partenaires sélectionnés pour leur expertise technique, et l'adhésion aux valeurs de notre entreprise.
Aujourd'hui PROPULSE IT est une société en pleine croissance organique, Champion de la Croissance du journal Les Echos 5 années consécutives.
Ce développement s'appuie sur la qualité et la pérennité des missions réalisées.
La satisfaction client est ainsi liée à l'épanouissement des consultants !
Alors, n'hésitez pas à postuler !
Le poste
PROPULSE IT recherche un consultant Expert Multi-Plateforme, pour mission avec les objectifs suivants :
Réaliser l'expertise technique et tech lead
• Conception ou amélioration des applications dotées d'une architecture logicielle robuste incluant les différents flux, en choisissant les technologies appropriées et mettant en place les bonnes pratiques de développement.
• Intégration des applications devant interagir avec d'autres systèmes ou services. Cela induit de s'assurer que les applications pourront communiquer efficacement avec d'autres systèmes, en mettant en place des interfaces d'intégration et en respectant les protocoles et les standards requis.
Mise place et gestion de la gouvernance des données
• Mise en place d'une gestion efficace des données tout au long du cycle de vie des applications. Cela inclut la définition de règles de qualité des données, la normalisation, la validation et la documentation des données, ainsi que la mise en œuvre de processus de sauvegarde, de récupération et d'archivage appropriés.
• Établissement des politiques, des processus et des normes pour assurer une utilisation appropriée et responsable des données. Cela induit de travailler en collaboration avec les responsables de la gouvernance des données pour définir les rôles et responsabilités, mettre en place des mécanismes de traçabilité et d'audit, et garantir la conformité aux politiques de gouvernance de l'entreprise.
Gestion de la sécurité
• Assurer la protection des données sensibles afin de prévenir les attaques potentielles. Cela induira la mise en place de mesures de sécurité solides, telles que le chiffrement des données, la gestion des identités et des accès, et la protection contre les vulnérabilités connues.
• Assurer l'intégrité des données : garantir que les données seront protégées contre la modification non autorisée ou involontaire en mettant en place des contrôles d'intégrité tels que les signatures numériques, les hachages et les journaux de vérification.
Assurer l'expérience utilisateur
• Assurer de bonnes performances des applications. Cela induit l'optimisation des performances du code, la gestion de la charge du serveur et la mise en place des mécanismes de mise en cache et d'optimisation de la base de données pour garantir une exécution rapide et efficace des applications.
• Fournir une expérience utilisateur conviviale et intuitive. Cela induit de collaborer avec les concepteurs d'expérience utilisateur pour s'assurer que les applications seront ergonomiques, que les fonctionnalités seront bien conçues et que la navigation sera fluide, afin de contribuer à l'adoption et à la satisfaction des utilisateurs
Réaliser la documentation
• Contribution à la rédaction de documents d'étude synthétisant les différentes solutions pour chaque besoin.
• Rédaction de la documentation technique nécessaire à la maintenance
Profil recherché
Les compétences techniques attendues sont les suivantes :
● Connaissance approfondie des technologies et environnements techniques :
○ Développement Front-End : JavaScript, HTML5, CSS3, Ajax, JSON, Handlebars, Frameworks Angular.js et React.js, .NET.
○ Développement Back-End : : JavaScript, C#, JAVA, Web services, API Rest, Node.js.
○ Technologie Cloud : Azure, AWS, SaaS.
● Environnements de développement et outils : Visual Studio, Git/Gitlab, Apache Tomcat, JasperSoft, MySQL Workbench, Jenkins, Artifactory, Bootstrap.
● Gestion de projets et suivi : SERVICENOW / MANTIS / TESTLINK / SQUASH TM/ CMDB / JIRA.
● Connaissance Base de données : Oracle, SQL Server, MySQL, PostgreSQL.
Les compétences et expériences fonctionnelles attendues sont les suivantes :
● Analyse et Conception :
○ Compréhension des besoins métier et analyse des exigences
○ Conception et développement de solutions techniques applicatives
○ Architecture des systèmes d'information
○ Modélisation et conception de modèles de données
● Documentation et Spécifications
○ Rédaction des spécifications fonctionnelles et techniques
○ Chiffrage des user stories
○ Rédaction de comptes-rendus
● Méthodologie Agile : Expérience de travail en mode Agile (sprints)
● Sécurité : Connaissances en sécurité des données
● Communication et Gestion de Projet : Expérience en conduite de réunions et comités
● Expérience en conduite de réunion, comités et rédaction de CR.