Digital Business Solutions 8ans d’expérience

5 août 2024
CDI
Postuler Maintenant

Description de l'emploi

Nous recherchons un(e) expert(e) en solutions digitales pour rejoindre notre équipe dynamique. Vous jouerez un rôle clé dans la mise en œuvre de l’architecture stratégique et l’optimisation des processus métier grâce à la technologie.

Responsabilités :

  • Strategic Blueprint : Mettre en œuvre la feuille de route architecturale stratégique dans les projets.
  • Process Analysis : Analyser les structures et processus métier pour identifier des opportunités d’amélioration ou d’amélioration par la technologie.
  • Technical Architecture : Concevoir et diriger la mise en œuvre d’une architecture technique basée sur les besoins métier et les stratégies IT.
  • Technology Evaluation : Collaborer avec les Architectes d’Entreprise pour évaluer les technologies et outils émergents, en veillant à leur alignement avec l’architecture globale.
  • Development Standards : Collaborer avec les équipes de développement pour faire respecter et adopter les normes de codage et les meilleures pratiques.
  • Code Quality Assurance : Mettre en place des outils d’analyse de code automatisés pour identifier les problèmes potentiels, tels que les
  • mauvaises pratiques de codage, les vulnérabilités de sécurité et les goulets d’étranglement de performance.
  • Infrastructure Alignment : Collaborer avec l’architecte d’infrastructure d’entreprise et les équipes d’infrastructure pour concevoir et mettre en œuvre une infrastructure IT évolutive, fiable et sécurisée.
  • Security Alignment : Assurer que l’architecture logicielle soit alignée avec les politiques de sécurité, les normes et les exigences de conformité de l’organisation.

Compétences Techniques

  • Design Patterns : Maîtrise des modèles de conception de microservices (par exemple, découverte de services, disjoncteurs, passerelles API).
  • Decomposition Strategies : Capacité à décomposer des applications monolithiques en services plus petits et déployables indépendamment.
  • Scalability and Resilience : Compréhension des stratégies de mise à l’échelle et des mécanismes de résilience pour les microservices.
  • Core Java : Solide fondation en langage de programmation Java, y compris les principes de la programmation orientée objet.
  • Spring Framework : Expertise en Spring Boot pour la construction de microservices.
  • Cloud : Expérience avec Microsoft Azure, Kubernetes, services PaaS ; la connaissance d’autres fournisseurs de services cloud est un atout.
  • React.JS : Maîtrise du framework Javascript React; la connaissance d’autres frameworks Javascript est un atout.
  • Identity and Access Management (IAM) : Compréhension approfondie des principes d’IAM pour l’authentification et l’autorisation; Keycloak est un atout.

Profil Recherché

  • Diplôme universitaire en TIC – BAC +3 minimum.
  • Minimum de 8 ans d’expérience prouvée dans les domaines indiqués.
  • Orienté service, entreprise et business.
  • Excellentes compétences interpersonnelles.
  • Communication et comportement professionnels dans toutes les interactions.
  • Véritable joueur d’équipe avec la capacité de proposer et de convaincre.
  • Capable de travailler de manière autonome et au sein d’une équipe dynamique.
  • Organisé et méticuleux.
  • Proactif, capable de remettre en question les modèles établis.
  • Curieux, concerné et capable d’acquérir de nouvelles connaissances.
  • Maîtrise du français et de l’anglais, tant à l’écrit qu’à l’oral.