Data Engineer - Montréal

Company: CGI Canada
Your Application: You have not applied yet
Location: Montréal, Canadá
JOB DESCRIPTION
Ingénieur de données

Description de poste
En vous joignant à CGI, vous travaillerez au sein d’un groupe passionnant de pionniers. Le service est composé d’experts en science des données, d’ingénieurs de données et de spécialistes de l’intelligence d’affaires. Notre équipe bien équilibrée offre un environnement créatif où chacun peut explorer librement des idées et des concepts qui profitent à l’ensemble du service.

Rôle
CGI recherche un ingénieur de données pour travailler avec nos clients afin de déterminer les besoins commerciaux et développer des solutions d’analytique avancées. Cela comprend la collaboration avec les équipes commerciales et de développement pour concevoir des bases de données, des pipelines et des visualisations. L’ingénieur de données est responsable du leadership et des initiatives indépendantes en facilitant la collecte d’informations, la documentation structurée et la présentation des résultats à tous les niveaux de gestion.

Responsabilités :
• concevoir, développer et maintenir des solutions d’architecture de données pour nos clients qui répondent aux exigences opérationnelles fonctionnelles et non fonctionnelles;
• développer des pipelines de données avec des transformations de données complexes qui prennent en charge l’ingestion, l’analyse et l’enrichissement de données à partir d’une grande variété de sources de données à l’aide des services Azure ou AWS;
• identifier les domaines d’opportunités d’automatisation et mettre en œuvre des améliorations;
• développer des requêtes SQL complexes pour fusionner les données entre les sources de données, générer des rapports et identifier les anomalies;
• analyser l’architecture actuelle des données des clients et générer des recommandations d’amélioration;
• travailler avec les parties prenantes du client pour aider avec les problèmes techniques liés aux données et soutenir leurs besoins d’infrastructure;
• expérience de travail avec des équipes commerciales pour traduire les exigences fonctionnelles en exigences techniques;
• effectuer la collecte des exigences opérationnelles et fonctionnelles et fournir des estimations de projets;
• assumer les communications commerciales et techniques.

Exigences :
• baccalauréat dans un domaine technique. Au moins cinq ans d’expérience en tant qu’ingénieur de données à coder et scripter (en Python, Java, Scala, SQL, JS et Bash), à faire la conception et les tests;
• connaissances avancées en SQL et expérience de travail avec des bases de données relationnelles;
• maîtrise de Python. Connaissance pratique avancée d’autres langages de programmation et technologies liées aux mégadonnées tels que Hadoop, MapReduce, Pig, HIVE, Spark, Cassandra, ELK et Knime, un atout;
• expérience de la technologie infonuagique (Azure, AWS, Google);
• expérience avec la plateforme infonuagique Azure (services Azure, ressources, moniteur, Azure Data Factory, Databricks, Event Hub, Data Lake Storage, SQL Server, Power BI);
• capacité d’analyser les besoins du projet et de traduire les besoins des utilisateurs en exigences de données;
• maîtrise des bases de données non-SQL (Oracle et Postgres);
• expérience des plateformes d’ingestion de flux données telles que Event Hub, IoT Hub et Azure Stream Analytics;
• connaissance détaillée des entrepôts de données en nuage, de l’architecture, des composants d’infrastructure, de l’ETL et des outils et environnements de rapports et analytiques.
 
Fonctions et responsabilités

 
Qualités requises pour réussir dans ce rôle

 
Donnez un élan à votre carrière.

Le secteur des technologies de l’information (TI) connaît une période extraordinaire. La transformation numérique des organisations continue de s’accélérer, et CGI est au premier plan de ce changement. Nous accompagnons nos clients dans leur démarche numérique et offrons à nos professionnels des opportunités de carrière stimulantes.

La réussite de CGI repose sur le talent et l’engagement de nos professionnels. Ensemble, nous relevons les défis et partageons les bénéfices issus de la croissance de notre entreprise. Cette approche renforce notre culture d’actionnaire-propriétaire ainsi, tous nos professionnels bénéficient de la valeur que nous créons collectivement.

Joignez-vous à nous pour prendre part à la croissance de l’une des plus importantes entreprises indépendantes de services en technologies de l’information (TI) et en gestion des processus d’affaires
au monde.

Pour en savoir davantage à propos de CGI : www.cgi.com.

Les candidatures non sollicitées provenant de cabinets de recrutement ne seront pas retenues.

CGI favorise l’équité en matière d’emploi.
 

Data Engineer

Position Description
Job Details:
By joining CGI, you will have an exciting group of pioneers at your side. The department is comprised of data scientists, data engineers and business intelligence specialists. Our well-blended team allows for a creative environment where everyone can freely explore ideas and concepts that benefit the entire department.
The Role
CGI is recruiting Data Engineers to work with our clients to determine business requirements, develop advanced analytics solutions. This includes working with business and development teams to design databases, pipelines, and visualizations. This individual is accountable for providing leadership and independent initiatives in facilitating information gathering, structured documentation and presentation of findings to all levels of management.

Responsibilities:

??? Design, develop, and maintain optimal data architecture solutions for our clients that meet functional / non-functional business requirements;
??? Develop data pipelines with complex data transformations that support the ingestion, analysis, and enrichment of data from a wide variety of data sources using Azure or AWS services;
??? Identify areas of automation opportunities and implement improvements.
??? Develop complex SQL queries to merge data across data sources, generate reports, and identify anomalies;
??? Analyze clients??? current data architecture and generate recommendations for improvements ;
??? Work with customer stakeholders to assist with data-related technical issues and support their data infrastructure needs;
??? Experience working with business teams to translate functional requirements into technical requirements;
??? Conduct business and functional requirements gathering and provide projects estimates;
??? Excellent business and technical communication ;

Requirements :

??? Bachelor???s degree in a technical field. At least 5 years experience working as a data engineer coding and scripting in Python/Java/Scala/SQL/JS/Bash, design and testing;
??? Advanced working SQL knowledge and experience working with relational databases;
??? Python proficiency. Advanced working knowledge of other programming languages and Big Data technologies such as Hadoop, MapReduce, Pig, HIVE, Spark, Cassandra, ELK, Knime, Kafka is an asset;
??? Experienced with cloud technology (Azure, AWS, Google) ;
??? Experience with Azure cloud platform (Azure Services, Resources, Monitor, Azure Data Factory, Databricks, Event Hub, Data lake Storage, SQL Server, Power BI) ;
??? Ability to analyze project needs and translate user needs into data requirements;
??? Proficient with No SQL databases including Oracle and Postgres;
??? Experience with stream ingestion platforms such as event hub, IoT hub and azure stream analytics
??? Detailed knowledge of cloud-based data warehouses, architecture, infrastructure components, ETL and reporting/analytic tools and environments ;
 
Your future duties and responsibilities

 
Required qualifications to be successful in this role

 
Build your career with us.

It is an extraordinary time to be in business. As digital transformation continues to accelerate, CGI is at the center of this change-supporting our clients’ digital journeys and offering our professionals exciting career opportunities.

At CGI, our success comes from the talent and commitment of our professionals. As one team, we share the challenges and rewards that come from growing our company, which reinforces our culture of ownership. All of our professionals benefit from the value we collectively create.

Be part of building one of the largest independent technology and business services firms in the world.

Learn more about CGI at www.cgi.com.

No unsolicited agency referrals please.

CGI is an equal opportunity employer.
 



JOB TYPE
Work Day: Full Time
Employment type: Permanent Job
Salary: Negotiable


JOB REQUIREMENTS
Minimal experience: No experience



Jobs you may be interested in






    Tips You May Be Interested In