Solution Architect

3 days ago

Winnipeg, Manitoba, Canada TEKsystems Full-time
(English Version Below)Architecte de Solutions (Pratique) - Modernisation Applicative À propos de l'opportunité Notre client est une entreprise technologique innovante qui entreprend une importante transformation numérique. Nous sommes à la recherche d'un(e) Architecte de Solutions pratique pour diriger la modernisation d'une plateforme d'entreprise critique à grande échelle. Il s'agit d'une excellente occasion pour un(e) architecte qui souhaite demeurer impliqué(e) dans le développement tout en contribuant à la stratégie technologique et à l'évolution de l'architecture. Vous jouerez un rôle clé dans la transformation d'une application héritée complexe vers une architecture moderne infonuagique (cloud-native), tout en participant à l'adoption de pratiques de développement assistées par l'IA. Ce poste est entièrement à distance et requiert principalement une disponibilité pendant les heures de travail du fuseau de l'Est, en collaboration avec des équipes de développement internationales. Type de poste & Emplacement

Ce poste Contract est basé à Brampton, ON. Taux de rémunération & Avantages

La fourchette salariale associée à ce poste est de $90.00 - $105.00/hr. La rémunération individuelle offerte pour ce poste, à lintérieur de cette fourchette, dépendra de nombreux facteurs, notamment les qualifications, les compétences, lexpérience pertinente, la connaissance du poste, la localisation géographique, léquité interne ainsi que dautres facteurs pertinents liés au poste. Type de milieu de travail

Il sagit dun poste fully remote situé. Ce sur quoi vous travaillerez

Vous participerez à la modernisation d'une plateforme d'entreprise essentielle actuellement basée sur des technologies héritées. Environnement actuel

Application .NET héritée

Interface utilisateur développée avec Knockout.js

Procédures stockées SQL

Documentation système limitée

Défis liés à la performance et à l'évolutivité

Architecture cible

Interface Angular

Services .NET Core

Base de données MariaDB

Architecture événementielle avec Kafka

Infrastructure infonuagique AWS

Développement assisté par l'IA à l'aide d'outils modernes de productivité

Complexité de la plateforme

Plus de 200 intégrations système

Plus de 100 écrans utilisateurs

Plus de 60 clients actifs

Plus de 500 000 lignes de code

Responsabilités principales

Diriger la conception architecturale et la stratégie technique d'un important projet de modernisation et de replateformisation.

Rester activement impliqué(e) dans le développement logiciel et l'implémentation des solutions.

Évaluer les systèmes existants et définir les feuilles de route de modernisation.

Concevoir des preuves de concept afin de valider les orientations architecturales.

Concevoir des solutions infonuagiques sécurisées, évolutives et performantes sur AWS.

Collaborer avec des équipes de développement réparties à l'échelle mondiale.

Tirer parti d'outils de développement assistés par l'IA afin d'améliorer l'efficacité et la livraison des projets.

Résoudre des défis techniques complexes dans un environnement comportant peu de documentation.

Communiquer efficacement avec les parties prenantes techniques et d'affaires.

Identifier les risques de façon proactive et recommander des solutions adaptées.

Qualifications requises

Expérience dans l'architecture et le développement d'applications infonuagiques sur AWS.

Solide expérience avec :

AWS EKS

AWS RDS

AWS Cognito

AWS Amplify

Expérience démontrée dans la modernisation ou la replateformisation d'applications d'entreprise.

Excellente maîtrise du développement .NET et .NET Core.

Expérience de développement d'applications d'entreprise avec Angular.

Expérience avec les bases de données relationnelles modernes, idéalement MariaDB.

Expérience en architecture événementielle utilisant Kafka.

Capacité démontrée à travailler dans des environnements où la documentation est limitée.

Expérience de collaboration avec des équipes de développement distribuées à l'échelle mondiale.

Excellentes aptitudes en communication et en gestion des parties prenantes.

Atouts recherchés

Expertise en Kubernetes.

Expérience avec Apache Flink.

Expérience avec des technologies de recherche d'entreprise telles que Solr.

Expérience dans des secteurs fortement réglementés.

Expérience avec des outils de développement assistés par l'IA tels que GitHub Copilot, ChatGPT ou des outils similaires.

Expérience dans des environnements dynamiques offrant un haut niveau d'autonomie.

Ce qui fera votre succès

Le ou la candidat(e) idéal(e