A propos de MHI Canada Aerospace, Inc.
MHI Canada Aerospace, Inc. (MHICA), une societe du groupe Mitsubishi Heavy Industries, est un fabricant de niveau 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 batie 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 Global 5000/6000 et Challenger 350 de Bombardier, leaders sur le marche. Les techniciens de MHICA construisent et assemblent des structures d'ailes et des sections 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 poser 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 executons deja 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 a du sens, a des modeles semantiques de base ou SSAS.
L'infrastructure et l'informatique gereront 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 SQL Server de production et environ 10 bases de donnees du point de vue des donnees (schemas, code, performance, fiabilite, securite au niveau de la BD, strategies de sauvegarde et de restauration).
- Surveiller et optimiser les performances :
- strategie d'indexation et de statistiques, plans d'execution, blocages/interblocages, utilisation des ressources.
- Maintenir et depanner :
- Replication, travaux de l'Agent SQL et autre automatisation au niveau de la BD.
- Concevoir et mettre en oeuvre :
- Tables, vues, index, contraintes et autres objets de BD pour les nouvelles fonctionnalites et integrations.
- Travailler avec l'infrastructure et l'informatique sur :
- Capacite, fenetres de mise a jour et 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 la production de rapports/analyses.
- Ameliorer la qualite des donnees :
- Mettre en oeuvre des verifications 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 de production :
- Effectuer une veritable analyse des causes fondamentales (schema, logique ETL, systemes en amont) plutot que de simplement colmater 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 BD.
Activation de l'IA et de la plateforme de donnees (Compatible infonuagique)
- Preparer et structurer les donnees d'entreprise pour les cas d'utilisation de l'IA (RAG, copilotes, assistants internes, automatisation).
- Concevoir et mettre en oeuvre un magasin de donnees compatible avec les vecteurs en utilisant des options pragmatiques (par exemple, Azure SQL, des magasins de vecteurs geres ou similaires), y compris :
- Schemas pour les documents, les integrations et les metadonnees.
- 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 (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, la BI/production de rapports et les parties prenantes metier 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 rendre au travail.
Competences et qualifications
- 5 ans 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.
- Optimisation solide des requetes utilisant des plans d'execution, des strategies d'indexation et des statistiques.
- Experience eprouvee en matiere d'ETL / integration de donnees :
- Conception, propriete et depannage de travaux ETL de production (SSIS ou outils similaires, ou ETL personnalise base sur des scripts).
- Solide comprehension de :
- La modelisation des donnees relationnelles, 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 desordonne, 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 ecrite et verbale claire.
Atouts
- Experience avec les systemes LLM/IA :
- Architectures de style RAG, integrations, conception d'invites, agents conversationnels ou copilotes internes.
- Exposition pratique aux bases de donnees vectorielles / magasins de vecteurs ou plateformes de recherche dotees de capacites vectorielles (dans le 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'aerospatiale ou les environnements industriels avec des donnees circulant entre les systemes ERP, PLM, MES et de qualite.
Education
- Un diplome d'etudes collégiales ou un diplome universitaire en informatique ou en genie logiciel.
Veuillez noter que la societe effectuera une verification de casier judiciaire 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 est un employeur sous l'egalite d'acces a l'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 a l'emploi handicapes 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, L4V 1S1
Besoin d'assistance?
- Courriel
- support@aerowork.ca
- Téléphone
- 1-450-403-4300