Ingénieur de données /Data Engineer
CAE Inc.
Saint-Laurent, QC
Role and Responsibilities

(English will follow)

Ingénieur de données

Lorsque vous prenez l’avion, peu importe la destination, il y a de fortes chances que le pilote ait été formé par CAE. Le point focal étant les clients, l’équipe Accélérateur numérique s’engage à rehausser l’expérience de formation afin de s’assurer que les pilotes soient les meilleurs possible.

Voici quelques raisons pour lesquelles les employés aiment travailler à CAE!

Regardez la vidéo d’un/e collègue qui partage sa passion : https://www.youtube.com/watch?v=DuWzMIEZ_9I&list=PL20BE384270BA6C02&index=2&t=0s

Travail significatif qui favorise le perfectionnement professionnel
Possibilité de travailler dans l’industrie technologique et de s’y épanouir
Environnement de travail axé sur la collaboration
Faire partie d’une équipe à haut rendement
Ce que nous avons à offrir

Avantages sociaux : entièrement flexibles pour que vous puissiez choisir ce qui est important
Retraite : Régime de retraite à prestations déterminées et régime enregistré d’épargne-retraite (REER) collectif
Avantages financiers : Régime d’actionnariat et nombreux rabais d’entreprise
Programmes personnels et familiaux : Plan de bien-être physique et prestations de maternité complémentaires
Équilibre travail-vie personnelle : Horaires flexibles et « vendredis californiens » toute l’année
Plaisir au travail : Activités sociales et communautaires tout au long de l’année!
Votre mission

En tant qu’ ingénieur des données au sein de notre équipe de l’accélérateur numérique, votre mission est d’améliorer l’expérience client en faisant la transformation des données dans un format pouvant être exigeant sur un certain nombre de plans pour d’autres intervenants en analyse. Cela sera accompli principalement par l’élaboration, l’entretien et la mise à l’essai d’infrastructures destinés à la production de données. Cette équipe jouera également un rôle important dans la promotion de solutions d’architecture pour des projets de science des données et de modélisation avancée.

Votre rôle et responsabilités principales

Créer et maintenir une architecture de pipeline de données optimale et évolutive.
Assembler des ensembles de données complexes qui respectent les exigences opérationnelles fonctionnelles et non fonctionnelles.
Concevoir l’infrastructure requise pour l’extraction, la transformation et le chargement de données optimaux à partir d’une grande variété de sources de données et de technologies de « données massives ».
Définir, concevoir et mettre en œuvre des améliorations de processus internes : l’automatisation des processus manuels, l’optimisation de la transmission de données, la nouvelle conception de l’infrastructure pour une plus grande évolutivité, etc.
Mettre au point des outils d’analyse qui utilisent le pipeline de données pour fournir des perspectives applicables en matière d’acquisition de clients, d’efficacité opérationnelle et d’autres mesures clés du rendement opérationnel.
Travailler avec des intervenants, y compris les équipes de la direction, de l’expérience client et de la conception pour les assister dans la résolution de questions techniques liées aux données et le soutien de leurs besoins en infrastructure.
Maintenir les données séparées et en sécurité à travers les frontières nationales par l’entremise de plusieurs centres de données.
Travailler avec des experts en données et en analyse pour parvenir à une meilleure fonctionnalité de nos systèmes de données.
Être un agent de changement et un promoteur de la mentalité agile
Contribuer au milieu de travail collaboratif et stimulant
Se garder à l’affût des nouvelles tendances et apporter des idées d’innovation
Vos qualifications

Baccalauréat en informatique, en ingénierie ou un domaine connexe
Au moins trois (3) ans d’expérience dans l’industrie en matière de travail avec des données, de code, de création de scripts (Python/Java/Scala/SQL/JS/Bash), de conception, et de mise à l’essai
Au moins trois (3) ans d’expérience en matière d’élaboration et d’administration de gros systèmes de données
Solides connaissances des principes fondamentaux du soutien à la clientèle en matière d’algorithmes et de structures de données.
Expérience en soutien et en travail avec des équipes interfonctionnelles dans un environnement dynamique Expérience en utilisation d’outils de traitement de données massives : Hadoop, Spark, Kafka, etc.
Expérience en utilisation de bases de données relationnelles SQL et NoSQL, y compris Postgres et Cassandra.
Expérience en utilisation de pipelines de données et d’outils de gestion du flux de travail : Azkaban, Luigi, Airflow, etc.
Expérience en utilisation de services infonuagiques AWS : EC2, EMR, RDS, Redshift
Expérience en utilisation de services infonuagiques Microsoft : Azure, Databrick, etc.
Expérience en utilisation de systèmes de traitement de flux : Storm, Spark-Streaming, etc.
Expérience en utilisation de langages de script orientés objet et à fonction d’objet : Python, Java, C++, Scala, etc.
Volonté de participer à tous les niveaux de l’exécution des travaux liés à un projet, au besoin
Excellentes aptitudes pour la communication verbale et écrite, en français et en anglais
À CAE, il est très important de créer des liens avec les gens. Si vous avez des questions au sujet de cette possibilité de carrière, n’hésitez pas à communiquer avec Didier Avignon, spécialiste de l’acquisition de talents ( didier.avignon@cae.com ) ou Jaime Subiabre, Data Science Leader (jaime.subiabre@cae.com).

Joignez-vous au moteur de changement à CAE - notre prochain horizon de croissance passe avant tout par l’innovation numérique afin d’appuyer la réussite de nos clients.

******************************************************

Data Engineer

If you’ve taken a plane to any destination in the world, chances are, your pilot was trained by CAE. With its strong customer focus, the Digital Accelerator team is dedicated to elevating the training experience to make pilots the best they can be.

Here are few reasons why folks love working at CAE!

Watch the video of a colleague sharing his/her passion: https://www.youtube.com/watch?v=DuWzMIEZ_9I&list=PL20BE384270BA6C02&index=2&t=0s

Meaningful work that drives professional development
Ability to enter and grow within the technology industry
Work in a collaborative environment
Be part of a high-performance team
What we have to offer

Benefits: fully flexible for you to choose what is important
Retirement: Defined Benefits Retirement Plan & Group Registered Retirement Savings Plan (RRSP)
Financial Perks: Employee Stock Purchase Plan & numerous corporate discounts
Personal and Family Programs: Physical Wellness Plan & Supplementary Maternity Plan
Work-Life Balance: Flextime & California Fridays all year
Fun at work: social and community events all-year round!
Your mission

As a Data Engineer you will be asked to transform data into a format that can be consuming for other analytics stakeholders. This should be accomplished mainly through developing, maintenance and testing infrastructure for data generation. You will also play an instrumental role enabling architecture solutions for Data Science and advance modelling projects.

Your Role & Main Responsibilities

Create and maintain optimal and scalable data pipeline architecture
Assemble large, complex data sets that meet functional / non-functional business requirements
Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources and ‘big data’ technologies.
Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
Build analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, operational efficiency and other key business performance metrics.
Work with stakeholders including the Executive, CX and Design teams to assist with data-related technical issues and support their data infrastructure needs.
Keep data separated and secure across national boundaries through multiple data centers.
Work with data and analytics experts to strive for greater functionality in our data systems.
Be a change agent & Agile mindset promoter
Contribute to the collaborative and stimulating work environment
Be connected to the industry to know tendencies and suggest innovative ideas
Your Qualifications

Bachelor's degree in Computer Science, Engineering, or related field
A minimum of 3 years industry experience working with data, coding and scripting (Python/Java/Scala/SQL/JS/Bash), design and testing
A minimum of 3 years experience developing and administering large data systems
Solid knowledge of CS fundamentals in algorithms and data structures
Experience supporting and working with cross-functional teams in a dynamic environment. Experience with big data tools: Hadoop, Spark, Kafka, etc.
Experience with relational SQL and NoSQL databases, including Postgres and Cassandra.
Experience with data pipeline and workflow management tools: Azkaban, Luigi, Airflow, etc.
Experience with AWS cloud services: EC2, EMR, RDS, Redshift
Experience with Microsoft cloud services: Azure, Databrick, etc.
Experience with stream-processing systems: Storm, Spark-Streaming, etc.
Experience with object-oriented/object function scripting languages: Python, Java, C++, Scala, etc.
Willingness to participate in all levels of project work when necessary
Excellent English and French written and verbal communication skills.
At CAE, connecting with people is very important. If you have any questions on this career opportunity, please do not hesitate to contact Didier Avignon, Talent Acquisition Specialist ( didier.avignon@cae.com ) or Jaime Subiabre, Data Science Leader (jaime.subiabre@cae.com ).

Join the engine that is changing CAE, pointing towards the next horizon of growth through digital innovations to support our customers in their success.

Position Type

Regular
CAE thanks all applicants for their interest. However, only those whose background and experience match the requirements of the role will be contacted.

Equal Employment Opportunity

At CAE, everyone is welcome to contribute to our success. With no exception.

As captured in our overarching value "One CAE" (one passionate and inclusive team), we’re proud to work as one passionate, boundaryless and inclusive team.

At CAE, all employees are welcome regardless of race, nationality, colour, religion, sex, gender identity or expression, sexual orientation, disability or age.

The masculine form may be used in this job description solely for ease of reading, but refers to men, women and the gender diverse.