A la tête d'équipes de services technologiques, j'ai eu l'occasion de suivre les dernières tendances et les technologies de pointe, et ainsi structurer un ensemble de skills et de compétences pour répondre aux principaux besoins et livrer avec succès les projets auxquels j'ai participé.
De la définition, conception et implantation de nouvelles architectures, à l'évolution de architectures héritées, en passant par la prise de décision de la meilleure option en fonction des besoins stratégiques des entreprises.
Du développement au déploiement des projets, je définis avec avec équipes d'architecture et/ou opérations la définition des différentes technologies, processus et tests nécessaires, ainsi que j'assure le support et/ou j'effectue corrections directement dans les environnements de production, si le client le demande.
Pour offrir l'agilité, vous devez d'abord être agile. C'est pourquoi j'encourage une mentalité agile tant dans l'exécution des projets que dans la philosophie d'entreprise, ce qui leur permet d'être suffisamment flexibles pour pouvoir s'adapter aux profondes mutations du marché, offrant des réponses rapides, alignant la conceptualisation, le développement et la commercialisation des produits et services répondant aux besoins des clients internes et externes.
J'aide à constituer des équipes avec tout le nécessaire, à la fois les personnes et les outils technologiques et de gestion afin qu'ils soient capables de ajouter de la valeur au sein de l'organisation, sur la base d'une hiérarchie minimale qui encourage l'innovation et l'adaptabilité. L'environnement, les outils et les frameworks doivent être au service des personnes et de ce dont elles ont besoin pour générer de la valeur, c'est pourquoi je travaille également sur l'élargissement et le développement constant des compétences par l'apprentissage et l'accroissement des connaissances.
J'accompagne les équipes de développement vers le codage uniforme du logiciel, en respectant les bonnes pratiques de développement, en appliquant différents types d'automatisation, comme le formatage automatique du code source, auto-vérification des vulnérabilités, l'auto-génération de la documentation technique, etc. J'encourage le développement et/ou l'utilisation de composants atomiques qui interagissent entre eux afin de rendre le travail entre les équipes indépendant, en supposant une plus grande charge de travail en parallèle; y compris l'automatisation et la surveillance à toutes les étapes présentes dans la construction et la livraison du logiciel.
Pensée: J'aime mieux être homme à paradoxes qu’homme à préjugés