Retourner à la recherche
MHIRJ

Ingénieur principal SQL Server et Données/IA

MHIRJ

Voir tous les postes de cette entreprise

À propos de MHI Canada Aerospace, Inc.

MHI Canada Aerospace, Inc. (MHICA), une entreprise du groupe Mitsubishi Heavy Industries, est un fabricant de premier rang (Tier 1) de structures et d'assemblages d'aeronefs majeurs, base a Mississauga, en Ontario. Au cours de la derniere decennie, MHICA a construit bien plus que des composants d'aeronefs; elle s'est bati une reputation mondiale reconnue pour sa capacite, sa precision, ses livraisons ponctuelles et son excellence. MHICA dispose de deux installations de pointe d'une superficie combinee de 476 000 pi ca. Celles-ci comprennent la fabrication et l'assemblage, l'ingenierie, la qualite et la chaine d'approvisionnement, ou des employes hautement qualifies travaillent sur les avions d'affaires phares de Bombardier, les Global 5000/6000 et Challenger 350. Les techniciens de MHICA construisent et assemblent des sections d'ailes et de fuselage, et effectuent l'installation et les tests des systemes et des commandes de vol.

Portee du poste

Relevant du directeur, l'ingenieure ou l'ingenieur principal SQL Server et Données/IA assumera la responsabilite de bout en bout de notre couche de donnees SQL Server et contribuera a etablir les fondations de notre plateforme d'IA. Environ 70 % de votre temps sera consacre a SQL Server, a l'ETL et a la modelisation des donnees : stabiliser, optimiser et ameliorer ce que nous exploitons deja en production. Le reste du temps sera consacre a la conception de structures de donnees et de pipelines pour l'IA (magasin de vecteurs, acces aux donnees de type RAG) et, le cas echeant, a des modeles semantiques de base / SSAS.

L'infrastructure et les TI gereront les serveurs, le systeme d'exploitation et les correctifs. Vous etes responsable du schema, du code, des performances, de l'ETL et des modeles de donnees. Vous devrez prendre des decisions d'architecture, remettre en question les hypotheses et promouvoir des solutions robustes et maintenables.

Responsabilites

Propriete de SQL Server (Couche de donnees)

  • Assurer la responsabilite de plusieurs instances de production SQL Server et d'environ 10 bases de donnees du point de vue des donnees (schemas, code, performance, fiabilite, securite au niveau de la base de donnees, strategies de sauvegarde/restauration).
  • Surveiller et optimiser les performances :
  • Strategie d'indexation et de statistiques, plans d'execution, blocages/interblocages, utilisation des ressources.
  • Maintenir et depanner :
  • La replication, les travaux SQL Agent et toute autre automatisation au niveau de la base de donnees.
  • Concevoir et implementer :
  • Tables, vues, index, contraintes et autres objets de base de donnees pour les nouvelles fonctionnalites et integrations.
  • Travailler avec l'infrastructure/TI sur :
  • La capacite, les fenetres de maintenance et la reprise apres sinistre, tout en s'assurant que la couche de donnees prend en charge ces plans.

ETL et flux de donnees

  • Gerer et ameliorer les flux de donnees ETL existants (paquets SSIS et/ou processus ETL personnalises).
  • Stabiliser l'ETL :
  • Ajouter des modeles appropries de journalisation, de surveillance/alerte et de redemarrage/recuperation.
  • Documenter et rationaliser les flux de donnees :
  • Entre les bases de donnees SQL, l'ETL, les applications en amont et les rapports/analyses.
  • Ameliorer la qualite des donnees :
  • Mettre en place des controles de validation, reconcilier la source et la cible, et creer des correctifs repetables pour les problemes de donnees recurrents.

Developpement et optimisation SQL

  • Refactoriser et optimiser les procedures stockees, les fonctions et les requetes pour reduire le temps d'execution, l'utilisation des ressources et la complexite.
  • Deboguer et resoudre les problemes de donnees en production :
  • Effectuer une veritable analyse des causes fondamentales (schema, logique ETL, systemes en amont) plutot que de simplement corriger les symptomes.
  • Etablir et imposer des normes de developpement SQL :
  • Conventions de nommage, gestion des erreurs, gestion des transactions, deploiement/controle de version pour les objets de base de donnees.

Activation de la plateforme de donnees et d'IA (oriente cloud)

  • Preparer et structurer les donnees d'entreprise pour les cas d'utilisation de l'IA (RAG, copilotes, assistants internes, automatisation).
  • Concevoir et implementer un magasin de donnees compatible avec les vecteurs en utilisant des options pragmatiques (ex. Azure SQL, magasins de vecteurs geres ou similaires), incluant :
  • Des schemas pour les documents, les integrations (embeddings) et les metadonnees.
  • Des pipelines d'ingestion et de rafraichissement qui maintiennent les donnees pretes pour l'IA a jour et regies.
  • Travailler avec les developpeurs d'IA et les parties prenantes pour definir :
  • Quelles donnees l'IA peut acceder, selon quelles regles et via quelles API/requetes.
  • Aider a evaluer :
  • Quand utiliser Azure ou d'autres services cloud (ex. Azure OpenAI, services de recherche/vecteurs geres) et comment ils s'integrent avec le SQL sur site.

Collaboration et activation (legere) des analyses

  • Collaborer avec les developpeurs d'applications, l'equipe BI/rapports et les parties prenantes commerciales pour s'assurer que les structures de donnees correspondent a l'utilisation reelle.
  • Traduire les questions d'affaires en modeles/vues/couches semantiques reutilisables dans la mesure du possible.
  • Si pertinent et si le temps le permet, explorer :
  • Des modeles semantiques de base SSAS ou equivalents pour des rapports stables et comme source pour les outils d'IA.

Conditions de travail

  • Des heures supplementaires avec un preavis peuvent etre requises pour respecter les echeances des projets.
  • Possibilites de travail hybride : le titulaire doit se deplacer sur le lieu de travail.

Competences et qualifications

  • 5 annees et plus d'experience pratique en tant que developpeur SQL Server / ingenieur de bases de donnees / ingenieur de donnees avec SQL Server comme plateforme principale.
  • Solides competences en T-SQL :
  • Procedures stockees complexes, fonctions et vues.
  • Solide optimisation des requetes utilisant des plans d'execution, des strategies d'indexation et des statistiques.
  • Experience averee en ETL / integration de donnees :
  • Conception, responsabilite et depannage de travaux ETL de production (SSIS ou outils similaires, ou ETL personnalise base sur des scripts).
  • Solide comprehension de :
  • La modelisation relationnelle des donnees, la normalisation par rapport a la denormalisation, et l'impact de la conception sur les performances et la maintenabilite.
  • A l'aise pour reprendre du code SQL et ETL herite :
  • Lire du code complexe, le simplifier et documenter ce qui se passe reellement.
  • Habitue a assumer la responsabilite des resultats :
  • Vous savez prioriser, communiquer les compromis et defendre de bonnes decisions techniques aupres des parties prenantes techniques et non techniques.
  • Communication claire a l'ecrit et a l'oral.

Atouts

  • Experience avec les systemes LLM/IA :
  • Architectures de type RAG, embeddings, conception de invites (prompts), robots conversationnels ou copilotes internes.
  • Experience pratique des bases de donnees vectorielles / magasins de vecteurs ou plateformes de recherche dotees de fonctionnalites vectorielles (cloud ou auto-hebergees).
  • Experience avec :
  • SSIS, SSRS, SSAS ou outils similaires d'ETL/rapports/analyses.
  • Modelisation Power BI (DAX est un atout mais non obligatoire).
  • Programmation en .NET/C# ou Python pour l'integration et l'automatisation des donnees/ETL/IA.
  • Contexte en milieu manufacturier, aerospatial ou industriel avec des flux de donnees entre les systemes ERP, PLM, MES et de qualite.

Formation

  • Un diplome d'etudes collégiales ou universitaires en informatique ou en genie logiciel.

Veuillez noter que l'entreprise effectuera une verification des antecedentes criminels a l'embauche.

Nous remercions a l'avance tous les candidats de leur interet; cependant, seuls les candidats selectionnes pour une entrevue seront contactes.

MHI Canada Aerospace souscrit au principe de l'egalite en emploi et encourage les femmes, les autochtones, les personnes handicapees et les membres des minorites visibles a poser leur candidature. MHICA s'engage a fournir des accommodements en matiere d'emploi conformement au Code des droits de la personne de l'Ontario et a la Loi sur l'accessibilite pour les personnes handicapees de l'Ontario (LAPHO). MHICA fournira des accommodements aux demandeurs d'emploi handicapees tout au long du processus de recrutement. Si vous avez besoin d'un accommodement, veuillez nous en informer et nous travaillerons avec vous pour repondre a vos besoins.

Détails

Ville
Mississauga, ON

Postuler

Ce poste vous intéresse? Soumettez votre candidature dès maintenant.

Besoin d'assistance?

Téléphone
1-450-403-4300

Ce site utilise des cookies pour les analyses et le contenu vidéo. Vous pouvez accepter uniquement les cookies essentiels ou accepter tous les cookies.