Architecte technique / Expert en développement
Nous recherchons un Technical Architect / Development Expert pour rejoindre notre tribu dédiée à l'expérience de développement (DevEx), où vous jouerez un rôle essentiel dans l'établissement et le maintien des normes les plus élevées sur la façon dont nous créons, construisons et livrons des logiciels.
À propos du rôle :
Au cœur de notre mission se trouve la quête constante d'une expérience de développement inégalée. Nous croyons en l'élaboration de directives de développement claires et concrètes, qui constituent un langage et une philosophie communs, permettant à nos ingénieurs de collaborer efficacement, d'éviter les pièges courants et de fournir des solutions robustes rapidement et en toute confiance. Des conventions de style de code aux modèles d'architecture, vous poserez les bases d'un environnement de développement propice à l'innovation et permettant à chaque développeur de se concentrer sur des tâches à fort impact.
Alors que nous continuons d'adopter des technologies de pointe, un aspect important de ce poste consiste à accélérer l'intégration de l'IA dans nos processus de développement. Vous jouerez un rôle essentiel dans l'exploration de partenariats stratégiques, la collaboration avec des experts externes et l'intégration d'innovations de pointe axées sur l'IA afin de garantir que notre communauté de développeurs reste à la pointe du secteur.
Il s'agit d'un poste hybride, offrant la flexibilité de 50 % de travail en présentiel et 50 % de télétravail. Des déplacements ponctuels à Paris pourront également être organisés pour des ateliers collaboratifs avec nos collègues internationaux.
Principales responsabilités :
En tant qu'expert technique, vous jouerez un rôle déterminant dans :
- Définition des conventions et des directives de développement : piloter le développement de normes de codage complètes, de modèles de conception robustes, de conventions de dénomination intuitives, de processus de révision de code rationalisés et d'autres pratiques d'ingénierie essentielles.
- Supervision architecturale : garantir que nos normes de développement s'alignent parfaitement sur les principes architecturaux évolutifs et maintenables, en travaillant en étroite collaboration avec les architectes système.
- Leadership technique : Fournir des conseils et un soutien aux experts techniques à tous les niveaux, en cultivant une forte culture de code de haute qualité et d'amélioration continue.
- Gouvernance : Établir et mettre en œuvre des mécanismes de suivi et de contrôle du respect de nos directives de développement soigneusement élaborées.
- Intégration des normes de développement aux outils d'IA : traduire nos normes de développement en informations exploitables pour les outils d'IA. Cela comprend la mise en œuvre active d'assistants de codage IA pour améliorer la productivité des développeurs et la qualité du code en concevant des modèles d'invite, en codifiant les règles de codage et les modèles d'architecture en instructions d'IA réutilisables, et en collaborant avec les équipes de la plateforme pour garantir que les outils d'IA reflètent nos meilleures pratiques internes.
Votre succès sera mesuré par :
Votre capacité à garantir que vos normes définies sont largement adoptées par la majorité de nos développeurs et sont reconnues par la communauté comme ajoutant une valeur significative à leur travail.
Exigences linguistiques :
- Obligatoire : Bonne connaissance de l'anglais.
- Supplément : Le français et/ou le néerlandais sont un plus.
Expérience et connaissances requises :
- Au moins 6 années d'expérience pertinente dans un environnement dynamique.
- Expérience professionnelle obligatoire :
- Expérience avérée dans la définition et l’application de normes de développement au sein d’organisations à grande échelle.
- Connaissance approfondie de l'architecture logicielle moderne, des modèles de conception et des meilleures pratiques.
- Excellentes compétences en communication avec une capacité démontrée à influencer sans autorité directe.
- Une véritable passion pour le mentorat et la promotion de la croissance des équipes d’ingénierie.
- Expérience pratique avec un ou plusieurs langages/frameworks modernes, avec une forte préférence pour Java et Spring/SpringBoot, Node.js, Python ou Go.
- Connaissance des meilleures pratiques de sécurité robustes.
- Expérience directe d'intégration de normes de développement dans des outils basés sur l'IA, y compris la conception de modèles d'invite, la codification de règles de codage et de modèles architecturaux dans des instructions d'IA réutilisables et la collaboration avec les équipes de la plateforme pour garantir que les outils d'IA reflètent les meilleures pratiques internes.
- Expérience avec les agents de codage d'IA intégrés dans les IDE.
- Il est bon d'avoir des compétences générales :
- Excellentes compétences en communication verbale et écrite.
- Une capacité démontrée à influencer des pairs hautement qualifiés au sein d’une guilde ou d’une communauté.
- Solides compétences en matière de présentation pour réaliser des démonstrations et des sessions de formation interdépartementales.
- Un état d’esprit axé sur la qualité avec une attention constante aux détails.
- Solides capacités de leadership et approche proactive et proactive.
- La capacité de gérer efficacement des priorités concurrentes et de produire systématiquement des résultats dans un environnement en évolution rapide.
- Une capacité naturelle à s’adapter rapidement et à établir des relations solides avec de nouveaux collègues.
- Un engagement personnel envers la collaboration et la valeur des commentaires constructifs.
- Le courage de défier les exigences en fonction de votre expertise approfondie.
- A démontré une résistance au stress et une résilience sous pression.
Les opportunités sont nombreuses. Du développement d’applications nues à l’informatique Gestion des infrastructures, y compris la conception, l’architecture et les exigences analyse.
Bien qu’ouvert aux technologies utilisées par nos clients, ABAKUS IT-SOLUTIONS cherche à principalement mais pas seulement des consultants maîtrisant : Serveurs Windows et Linux, réseaux, développements (JAVA, SAP, .NET,...) ainsi que des experts hautement spécialisés par exemple en cybersécurité ou en Content Management System (CMS) (SharePoint, Drupal, WebLogic...).
Dans en termes de compétences non techniques, ABAKUS IT-SOLUTIONS recrute des personnes dynamiques, ouvertes au monde, intéressé par l’innovation et ayant un sens aigu du client relation.
Un Une bonne maîtrise de l’anglais est indispensable, la capacité de parler français, allemand ou néerlandais est un atout.
Même Bien que la plupart de nos postes nécessitent au moins 3 ans d’expérience, certains sont ouverts aux nouveaux arrivants.
