Architecte de solutions chez Fresche Solutions, concevant et modernisant des systèmes Java, IBM i et DB2.
Optimisation de performance, architecture technique et escalade senior sur des projets de transformation numérique.
Responsibilities
Assumer la responsabilité de la solution technique tout au long du cycle de vie du projet
Évaluer et optimiser la performance des applications et des systèmes Java, IBM i/AS400 et 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 améliorant le temps de réponse, le débit, l’utilisation des ressources, la scalabilité et la stabilité
Analyser le comportement des applications Java, notamment la mémoire, le garbage collection, les threads, les connexions et les serveurs d’applications
Évaluer la performance des systèmes IBM i et des bases de données DB2
Rechercher et évaluer des options techniques pour guider les architectures et stratégies de modernisation
Concevoir des solutions intégrant Java, PHP, IBM i, DB2 et d’autres technologies
Traduire les exigences d’affaires et techniques en architectures évolutives, pérennes et maintenables
Animer des séances de découverte technique, ateliers d’architecture et discussions de conception
Présenter et défendre les recommandations d’architecture auprès d’auditoires techniques et non techniques
Rédiger la documentation d’architecture, les spécifications techniques, diagrammes, recommandations et feuilles de route
Collaborer avec les équipes de développement, infrastructure, bases de données, livraison et les équipes clients
Promouvoir les meilleures pratiques d’architecture, normes de développement et outils de surveillance de la performance
Agir comme point d’escalade senior pendant la découverte, le développement, les tests, le déploiement et le support en production
Concilier les objectifs de modernisation avec les environnements legacy et critiques
Requirements
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 comme architecte de solutions, architecte technique ou architecte applicatif senior
Expertise de haut niveau en développement Web d’entreprise, notamment Java, PHP ou plateformes similaires
Solide expérience en diagnostic et résolution de problèmes complexes de performance applicative et système
Connaissance approfondie de l’optimisation Java : JVM, gestion mémoire, garbage collection, multi-threading et 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 et analyse de charge
Capacité à investiguer toutes les couches de la pile : code, base de données, OS, middleware et 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 RPG et projets de modernisation IBM i
Atouts : expérience en modernisation ou intégration d’applications legacy IBM i avec Java, PHP, API, applications Web ou plateformes cloud
Atouts : connaissance des outils de diagnostic et de surveillance de la performance IBM i
Atouts : expérience avec les outils de profilage applicatif, suivi de bases de données, planification de capacité et tests de charge
Atouts : connaissance des architectures cloud, hybrides, conteneurisées ou distribuées
Atouts : expérience en services-conseils, services professionnels ou livraison de projets en mode client
Benefits
Excellent équilibre travail-vie personnelle
Horaires flexibles
Télétravail depuis n’importe où en Amérique du Nord ou à partir de l’un des bureaux, au choix
Poste permanent à temps plein
Possibilité d’évaluer un contrat d’un an pour un(e) consultant(e) d’expérience
Équité en matière d’emploi et engagement envers la diversité et l’inclusion
Conseiller en architecture bureautique pour Solution SFT et un projet public à Québec. Conception d’infrastructures bureautiques et accompagnement de projets en mode hybride.
GCP FHIR Architect designing GCP healthcare data architectures and FHIR interoperability pipelines. Building compliant clinical data workflows across healthcare formats and APIs.
Senior IT architecture advisor designing complex technology solutions for Desjardins, a cooperative financial services group. Guiding architecture, standards, stakeholders, and delivery teams across strategic initiatives.
Digital Architect shaping technology solutions and sales opportunities for Long View, a North American IT provider. Leading client discovery, architecture, proposals, and service growth.
GCP Architect modernizing healthcare data platforms on Google Cloud. Designing secure FHIR, analytics, integration, and disaster - recovery architectures.
API Architect designing SafelyYou’s healthcare data APIs, microservices, and streaming infrastructure. Owning external data platforms while advancing AI - enabled engineering and governance.
Learning strategy manager designing scalable development programs for TD’s Canadian Banking Contact Centre. Leading needs analysis, instructional design, content development, and stakeholder delivery.
Senior IT architecture advisor designing enterprise solutions for Desjardins Group. Advising stakeholders across data, applications, security, and infrastructure on complex strategic initiatives.
Principal Experience Architect shaping Khan Academy’s cross - product education platform. Owning information architecture, navigation, and multi - role experiences across its learning products.