Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • 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

Job title

Job type

Full Time

Experience level

SeniorLead

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

CloudJavaPHPSQL

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.