A propos de MHI Canada Aerospace, Inc.
MHI Canada Aerospace, Inc. (MHICA), une societe 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 forgee une reputation mondiale reconnue pour sa capacite, sa precision, le respect des delais et l'excellence. MHICA dispose de deux installations ultramodernes totalisant 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 de voilure et de fuselage, et effectuent egalement l'installation et les tests des systemes et des commandes de vol.
Portee du poste
Sous la responsabilite du directeur, l'ingenieur senior SQL Server et donnees/IA sera proprietaire de notre couche de donnees SQL Server de bout en bout 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 : stabilisation, optimisation et amelioration de ce que nous faisons dejà tourner en production. Le reste 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, si cela s'avere pertinent, de modeles semantiques de base/SSAS.
L'infrastructure/TI gerera les serveurs, le systeme d'exploitation et les correctifs. Vous etes proprietaire 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)
- Posseder plusieurs instances de production SQL Server et 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 de requete, blocages/interblocages, utilisation des ressources.
- Maintenir et depanner :
- Replication, travaux SQL Agent et autre automatisation au niveau de la base de donnees.
- Concevoir et mettre en œuvre :
- 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 mise a jour et la reprise apres sinistre, tout en s'assurant que la couche de donnees prend en charge ces plans.
ETL et flux de donnees
- Posseder 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 œuvre des controles de validation, reconcilier la source et la cible, et creer des correctifs reproductibles 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 appliquer les normes de developpement SQL :
- Conventions de nommage, gestion des erreurs, gestion des transactions, deploiement/controle de version pour les objets de base de donnees.
Activer la plateforme de donnees et d'IA (adapte au 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 (par exemple, Azure SQL, magasins de vecteurs geres ou similaires), y compris :
- Schemas pour les documents, les incorporations et les metadonnees.
- Pipelines d'ingerie et d'actualisation 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 (par exemple, Azure OpenAI, services de recherche/vecteurs geres) et comment ils s'integrent au SQL sur site.
Collaboration et activation d'analyses (legeres)
- 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 commerciales en modeles/vues/couches semantiques reutilisables dans la mesure du possible.
- Si pertinent et si le temps le permet, explorer :
- Modeles semantiques SSAS de base ou equivalents pour des rapports stables et comme source pour les outils d'IA.
Conditions de travail
- Des heures supplementaires avec preavis peuvent etre requises pour respecter les echeances des projets.
- Possibilites de teletravail hybride disponibles – 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 / ingenieurs de bases de donnees / ingenieurs de donnees avec SQL Server comme plateforme principale.
- Solides competences en T-SQL :
- Procedures stockees complexes, fonctions et vues.
- Optimisation solide des requetes utilisant des plans d'execution, des strategies d'index et des statistiques.
- Experience averee en ETL / integration de donnees :
- Conception, propriete et depannage de travaux ETL en production (SSIS ou outils similaires, ou ETL personnalise base sur des scripts).
- Solide comprehension de :
- Modelisation relationnelle des donnees, normalisation vs denormalisation et impact de la conception sur les performances et la maintenabilite.
- A l'aise pour reprendre du SQL et de l'ETL herites :
- Lecture de code desordonne, simplification et documentation de ce qui se passe reellement.
- Habitude d'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 style RAG, incorporations, conception de requetes, robots de conversation ou copilotes internes.
- Experience pratique des bases de donnees vectorielles / magasins de vecteurs ou plateformes de recherche dotees de capacites 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 dans la fabrication, l'aerronautique ou les environnements industriels avec des flux de donnees entre ERP, PLM, MES et systemes de qualite.
Education
- Un diplome d'etudes collégiales ou un grade universitaire en informatique ou en genie logiciel.
Veuillez noter que la societe effectuera une verification des antecedents criminels a l'embauche.
Nous remercions a l'avance tous les candidats de leur interet; cependant, seuls les candidats selectionnes pour un entretien seront contactes.
MHI Canada Aerospace souscrit au principe de l'egalite en emploi et encourage les femmes, les peuples autochtones, les personnes handicapees et les membres des minorites visibles a postuler. MHICA s'engage a fournir des mesures d'adaptation en matiere d'emploi conformement au Code des droits de la personne de l'Ontario et a la Loi de 2005 sur l'accessibilite pour les personnes handicapees de l'Ontario (LAPHO). MHICA fournira des mesures d'adaptation aux candidats handicapees tout au long du processus de recrutement. Si vous avez besoin d'une mesure d'adaptation, veuillez nous en informer et nous travaillerons avec vous pour repondre a vos besoins.
Détails
- Ville
- Mississauga, ON, CA
Besoin d'assistance?
- Courriel
- support@aerowork.ca
- Téléphone
- 1-450-403-4300