Temporaryjobs Logo
Fresche Solutions logo

Architecte de solutions - Télétravail - FS450

Fresche Solutionsil y a 1 jour
Montreal, Quebec, Canada
Niveau senior
Temps plein
CONTRACTOR

Avantages principaux

Work-life balance
Flexible hours
Remote work

About the role

Chez Fresche Solutions, nous offrons un excellent équilibre travail-vie personnelle ainsi que des horaires flexibles. Travaillez en télétravail depuis n’importe où en Amérique du Nord ou à partir de l’un de nos bureaux : c’est votre choix.

Pourquoi joindre l’équipe de Fresche? Nous croyons au leadership par l’innovation, à la livraison de résultats exceptionnels et à la réussite durable de nos clients. Notre objectif : s’assurer que 100 % de nos clients soient prêts à nous recommander. Notre culture d’entreprise distinctive fait de Fresche un employeur de choix et un partenaire de confiance depuis onze années consécutives. Nous veillons à ce que nos valeurs se reflètent dans tout ce que nous faisons — de la définition de nos priorités à la création d’idées, jusqu’à la livraison de solutions et l’accompagnement de nos clients.

À propos du rôle À titre d’architecte de solutions, vous jouerez un rôle clé dans la conception, la livraison et l’évolution d’initiatives majeures de transformation numérique. Vous prendrez en charge la solution technique, des premières étapes de découverte et d’architecture jusqu’à la mise en œuvre, l’optimisation et la clôture du projet.

Ce poste met un accent particulier sur l’optimisation de la performance des applications et des systèmes dans des environnements Java, IBM i/AS400 et DB2. Nous recherchons une personne capable d’évaluer la performance tant au niveau applicatif qu’au niveau du système d’exploitation, d’identifier les goulots d’étranglement et de concevoir des solutions pratiques qui améliorent la scalabilité, la réactivité, la stabilité et l’efficacité globale du système.

Vous travaillerez sur plusieurs projets en parallèle : recherche, animation d’ateliers techniques, rédaction de la documentation d’architecture, présentation et défense des choix d’architecture auprès des clients et des parties prenantes internes. Vous agirez également comme point d’escalade technique senior pour les enjeux complexes.

Vos responsabilités Assumer la responsabilité de la solution technique tout au long du cycle de vie du projet, en veillant à l’alignement avec les exigences du client et les objectifs d'affaires. Évaluer et optimiser la performance des applications et des systèmes (Java, IBM i/AS400, DB2). Analyser les goulots d’étranglement aux niveaux applicatif, base de données, système d’exploitation et infrastructure. Recommander et appliquer des stratégies pour améliorer le temps de réponse, le débit des transactions, l’utilisation des ressources, la scalabilité et la stabilité globale. Analyser le comportement des applications Java (mémoire, garbage collection, gestion des threads, connexions et serveurs d’applications). Évaluer la performance des systèmes IBM i (gestion de la charge, activité des travaux, utilisation CPU/mémoire, sous-systèmes). Évaluer la performance DB2 (exécution des requêtes, indexation, plans d'accès, SQL, verrouillage, configuration). Rechercher et évaluer des options techniques pour guider les architectures et les stratégies de modernisation. Concevoir des solutions intégrant Java, PHP, IBM i, DB2 et autres technologies selon les besoins spécifiques de chaque mandat. Traduire les exigences d'affaires et techniques en architectures évolutives, pérennes et faciles à maintenir. Animer les séances de découverte technique, ateliers d’architecture et discussions de conception. Présenter, expliquer et défendre vos recommandations d’architecture devant des auditoires techniques et non techniques. Rédiger la documentation d’architecture, spécifications techniques, diagrammes, recommandations et feuilles de route de mise en œuvre. Collaborer avec les équipes de développement, d’infrastructure, de bases de données, de livraison et les équipes clients. Promouvoir les meilleures pratiques d’architecture, les normes de développement et les outils de surveillance de la performance. Agir comme point d’escalade senior lors des phases de découverte, développement, tests, déploiement et support en production. Concilier les objectifs de modernisation avec les réalités des environnements légacy et critiques.

Exigences du poste Baccalauréat en informatique, génie logiciel, génie informatique ou domaine connexe. 12 ans ou plus d’expérience pratique en conception et architecture de systèmes Web d’entreprise d'envergure. Expérience démontrée à titre d’architecte de solutions, d’architecte technique ou d’architecte applicatif senior. Expertise de haut niveau en développement Web d’entreprise (Java, PHP ou plateformes similaires). Solide expérience en diagnostic et résolution de problèmes complexes de performance applicative et système. Connaissance pratique approfondie de l’optimisation Java (JVM, gestion mémoire, garbage collection, multi-threading, profilage). Expérience d'évaluation de la performance dans les environnements IBM i, iSeries ou AS400. Maîtrise de l’optimisation DB2 (requêtes SQL, indexation, plans d’accès, analyse de charge). Capacité à investiguer à travers toutes les couches de la pile : code, base de données, OS, middleware, infrastructure. Expérience en conception de solutions pour systèmes intégrés et critiques. Excellentes compétences en documentation technique, présentation et gestion des parties prenantes. Aptitude à communiquer clairement et défendre des choix techniques complexes. Capacité à gérer des priorités concurrentes et à exercer un leadership d’architecture sur plusieurs projets simultanés.

Atouts Expérience avec les applications RPG et les projets de modernisation IBM i. Expérience en modernisation ou intégration d’applications legacy IBM i avec Java, PHP, API, applications Web ou plateformes cloud. Connaissance des outils de diagnostic et de surveillance de la performance IBM i. Expérience avec les outils de profilage applicatif, de suivi de bases de données, de planification de capacité et de tests de charge. Connaissance des architectures cloud, hybrides, conteneurisées ou distribuées. Expérience en services-conseils, services professionnels ou livraison de projets en mode client.

Conditions d'emploi Poste permanent à temps plein. Nous sommes également ouverts à évaluer un contrat d'un an pour un(e) consultant(e) d'expérience.

Équité en matière d’emploi Fresche Solutions souscrit au principe d’équité en matière d’emploi. Nous valorisons la diversité et l'inclusion au sein de nos équipes. Tous les candidats qualifiés seront pris en considération sans égard à la race, la religion, la couleur, l'origine, le genre, l'orientation sexuelle, l'âge, l'état matrimonial, le handicap ou toute autre caractéristique protégée par la loi.

Comment c'est de travailler chez Fresche?

Visitez notre site Web et postulez dès aujourd’hui :https://freschesolutions.com/careers/ Suivez Fresche Solutions sur LinkedIn : https://www.linkedin.com/company/fresche-solutions #LI-Remote

About Fresche Solutions

IT Services and IT Consulting
201-500
Founded in 1976

Fresche is an IT consulting and development company. We are experts in strategy , design, development, modernization and transformation. We help build, integrate and support some of the most complex business-critical systems running today. We bridge the gap between old and new, giving our customers the digital capabilities they need today and for the future. We’ve helped companies such as Adidas, Volvo, Royal Caribbean Cruises LTD, fiserv, New Penn, JF Fabrics, Challenger, and many others change the way they scale business and better compete in todays digital world. Join our dynamic team today and help shape the future of technology.

Similar Jobs