S
Spécialiste PLM / PLM Specialist
scalian
Montreal · ca
Full-time
18h ago
73%
Strong
Job description
Nous sommes à la recherche d’un(e) spécialiste PLM pour soutenir le développement de solutions d’extraction et de transformation de données à partir de systèmes PLM existants. Le poste implique une collaboration étroite avec les architectures Teamcenter (Rich Client / Active Workspace), les modèles de données, les flux de travail, les outils d’échange de données (PLM XML) ainsi que les pipelines de transformation de données. La personne retenue participera à l’automatisation des processus d’extraction, à l’analyse de structures de données complexes et à la préparation de jeux de données de qualité destinés aux systèmes en aval. Principales responsabilités Exécuter et maintenir les utilitaires Python utilisés pour l’extraction, la transformation de données et l’automatisation des flux de travail. Participer à la configuration et à l’exécution des modes de transfert d’importation et d’exportation PLM XML afin de migrer ou de sauvegarder des ensembles de données d’entreprise. Analyser les fichiers WSDL, les schémas XML ainsi que les réponses SOAP/API afin d’assurer une communication fluide entre les différents systèmes. Analyser, convertir et transformer des données XML brutes vers des formats structurés tels que CSV, JSON et des tables de bases de données PostgreSQL. Étudier les relations complexes entre les données, les révisions d’articles et les structures hiérarchiques de produits (BOM). Valider l’exhaustivité et l’exactitude des données extraites tout en veillant à la cohérence des données de performance provenant des flux d’approvisionnement et de production. Documenter les processus d’extraction, les correspondances de données (data mappings), les constats techniques et produire des guides de référence simples d’utilisation. Assurer la qualité, la cohérence et l’exactitude des données de performance collectées à partir des flux d’approvisionnement et de production. *** We are looking for a PLM Specialist , to support the development of data extraction and transformation solutions from legacy PLM systems. The role involves working closely with Teamcenter architectures (Rich Client/Active Workspace), data models, workflows, data exchange tools (PLM XML), and data transformation pipelines. The successful candidate will assist in automating extraction workflows, analyzing complex data structures, and preparing clean datasets for downstream systems. Key responsibilities Run and maintain Python utilities used for data extraction, transformation, and workflow automation. Assist in configuring and executing PLM XML import/export transfer modes to successfully migrate or back up enterprise datasets. Analyze WSDLs, XML schemas, and SOAP/API responses to ensure seamless system communication. Parse and transform raw XML data into structured formats such as CSV, JSON, and PostgreSQL database tables. Investigate complex data relationships, item revisions, and hierarchical product structures (BOMs). Validate extracted data for completeness and accuracy while ensuring the consistency of performance data collected from supply and production flows. Document extraction workflows, data mappings, technical findings and create user-friendly quick-reference guides. Ensure the quality, consistency, and accuracy of performance data collected from supply and production flows.
Qualifications et exigences Baccalauréat en informatique, en génie logiciel, en technologies de l’information, en génie des données ou dans un domaine connexe. Minimum de 6 mois d’expérience en développement logiciel, en traitement de données ou en intégration de systèmes. Maîtrise du langage Python. Expérience des processus d’importation et d’exportation PLM XML, des projets de migration de données, des techniques d’analyse XML (XML parsing) et des concepts liés aux schémas XML. Expérience de travail avec PostgreSQL, ainsi qu’avec les formats CSV et JSON, et capacité à créer, interroger et administrer des tables de bases de données. Expérience avec des outils et environnements de développement modernes, notamment Visual Studio Code (VS Code). Bonne connaissance de la plateforme Skywise. Bonne compréhension des structures de données hiérarchiques et des nomenclatures de produits (BOM). Maîtrise du français et de l’anglais, tant à l’oral qu’à l’écrit. *** Qualifications and Requirements Bachelor's degree in Computer Science, Software Engineering, Information Technology, Data Engineering, or a related field. Minimum of 6 months of experience in software development, data processing, or systems integration. Proficiency in Python. Experience with PLM XML import/export processes, data migration, XML parsing techniques and XML schema concepts. Previous experience working with PostgreSQL, CSV and JSON and the ability to create, query, and manage database tables. Experience of using modern development tools and environments, including Visual Studio Code (VS Code). Good knowledge of Skywise. Good understanding of hierarchical data structures and Bills of Materials (BOMs). Proficient in both French and English.
Pourquoi rejoindre notre équipe ? Acquérir une expérience enrichissante au sein de divers secteurs et projets critiques tout en évoluant dans une même entreprise ; Profiter d'un salaire compétitif (de 79 000 à 82 000$ selon profil) et d'un ensemble d'avantages sociaux attractifs (assurance santé et dentaire, assurance vie et invalidité de longue durée, REER collectif avec contribution de l'entreprise, congés maladie, etc.) ; Accéder à des formations continues pour élargir vos connaissances et rester à la pointe des technologies ; Construire un plan de carrière personnalisé, aligné avec vos objectifs professionnels ; Explorer des opportunités de travail à l'international grâce à notre programme de mobilité et notre présence mondiale ; Intégrer un groupe dynamique, spécialisé et en pleine croissance, où la communication est essentielle et où chaque membre de l'équipe est valorisé ; Faire partie d'une équipe où l'épanouissement professionnel est une priorité (team buildings, 5 à 7, marathons, et bien plus encore !). *** Why join our team? Gain valuable experience across various sectors and critical projects while advancing within the same company; Enjoy a competitive salary ($79,000-$82,000 depending on profile) and a comprehensive benefits package (health and dental insurance, life and long-term disability insurance, group RRSP with company contributions, paid sick days, etc.); Access continuous training to expand your knowledge and stay on the cutting edge of technology; Access continuous training to expand your knowledge and stay on the cutting edge of technology; Build a personalized career path aligned with your professional goals; Explore international work opportunities through our mobility program and global presence; Join a dynamic, specialized, and growing team where communication is key and each team member is valued; Be part of a team where professional fulfillment is a priority (team buildings, happy hours, marathons, and much more!). Scalian Inc. 1751 rue Richardson, Montreal, QC, H3K 1G6 / 514 933 6161
Qui sommes-nous ? Scalian est une société multinationale de conseil en ingénierie, forte de plus de 35 ans d'expérience et de près de 6 000 spécialistes répartis dans 12 pays. Nous mettons notre expertise en Opérations et Technologie et Technologies de l'information au service de secteurs variés tels que l'aérospatiale, la défense, le ferroviaire et l'énergie, en soutenant leur développement et leur exploitation. Chez Scalian, l'humain est au coeur de nos priorités. En nous rejoignant, vous aurez vous aurez l'opportunité d'atteindre vos objectifs professionnels dans un environnement collaboratif et bienveillant. *** Who are we? Scalian is a multinational engineering consulting firm with over 35 years of experience and nearly 6,000 specialists across 12 countries. We provide expertise in Operations & Technology and Information Technology to a variety of industries, including aerospace, defense, railways, and energy, supporting their development. At Scalian, people are at the heart of our priorities. By joining us, you will have the opportunity to achieve your professional goals in a collaborative and supportive environment.
Languages required
- French fluent Required
- English fluent Required