Current opportunities >> Position Details >>

Position Details

Job order - J1217-0525 - Permanent Full Time
Title D68E - Analyst Programmer ETL Talend
Category Software Development/ Engineering
City Montréal, Quebec, Canada

Job Description Analyste-programmeur ETL Talend

Description de poste
L’analyste sera principalement responsable d’élaborer et de développer les mappages ETL (extraction, transformation et chargement), les modèles de métadonnées, les rapports et les tableaux de bord de gestion. Le ou la titulaire du poste aura également comme tâches d’effectuer des analyses, d’élaborer des spécifications et de faire du développement et des tests.

PRINCIPALES RESPONSABILITÉS

1. Colliger et analyser les besoins des clients pour les applications analytiques.
2. Collaborer avec les divers secteurs du client pour définir et documenter les exigences liées aux solutions logicielles.
3. Développer les spécifications des modifications nécessaires à l’enrichissement du contenu des applications analytiques selon les priorités établies.
4. Mettre en place les changements en configurant divers composants des applications analytiques ou des modules d’extraction, de transformation et de chargement des données (ETL), des gabarits de métadonnées, des rapports et des tableaux de bord de gestion.
5. Effectuer des tests unitaires pour les nouvelles configurations.
6. Intégrer les nouvelles applications analytiques aux applications de la production et mener des tests de régression.
7. Analyser et résoudre les problèmes de performance ou ceux qui surviennent pendant le chargement des données.
8. Collaborer avec les experts du domaine d’affaires dans la vérification de la validité de l’information chargée dans l’entrepôt de données et celle produite par les rapports.
9. Documenter les spécifications techniques.
10. Préparer de nouveaux rapports en collaboration avec l’entreprise.
11. Développer et documenter les plans pour la mise en œuvre des projets.
12. Réaliser des activités de soutien et de dépannage.
13. Fournir du soutien sur appel, au besoin.
14. Partager son expertise et former et encadrer les autres membres de l’équipe.
15. Effectuer les autres tâches demandées.
16. Dans le cadre de son travail, le ou la titulaire du poste doit prendre toutes les mesures nécessaires pour assurer sa santé et sa sécurité de même que celles de ses collègues et du public. Il ou elle doit en tout temps utiliser l’équipement de protection mis à sa disposition et respecter les instructions, les lignes directrices, les politiques et les procédures de l’entreprise en matière de santé et de sécurité.
17. Cogeco tient à offrir un excellent service à ses clients (actuels et potentiels); le ou la titulaire du poste doit donc être à l’écoute des besoins des clients internes et externes, participer à la résolution des problèmes et à la réponse aux questionnements en temps opportun et en faisant preuve de professionnalisme et veiller à ce que la solution réponde aux besoins des clients.

COMPÉTENCES REQUISES

FORMATION

• Diplôme universitaire dans une discipline appropriée.


EXPÉRIENCE DE TRAVAIL

• Cinq à huit ans d’expérience en technologies de l’information et avec toutes les phases du cycle de vie de développement de systèmes.
• Cinq ans d’expérience en programmation.
• Trois ans d’expérience en analytique.

COMPÉTENCES PARTICULIÈRES

• Excellentes aptitudes interpersonnelles et organisationnelles.
• Solides aptitudes en communication à l’oral et à l’écrit.
• Excellentes habiletés en analytique et en planification.
• Bonne compréhension des concepts de base et des meilleures pratiques qui soutiennent les applications d’intelligence d’affaires (entreposage de données, modélisation dimensionnelle, sujets d’affaires par présentation, gestion fondée sur les rôles de conception de tableaux de bord).
• Connaissances d’ETL (SSIS, Talend et OWB) et d’Oracle Business Intelligence Enterprise Edition.
• Excellente connaissance du langage de bases de données SQL.
• Connaissance de base d’UNIX et des systèmes d’exploitation Windows.
• Connaissance de Microstrategy, un atout.
• Connaissance des procédures du cycle de vie de développement de systèmes (SDLC).
• Bilinguisme, un atout.
• Connaissance de l’industrie des télécommunications, un atout.



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. De plus, CGI s’engage à offrir des accommodements aux personnes handicapées, conformément à la législation provinciale. Veuillez nous indiquer si vous vivez avec un handicap nécessitant la mise en place d’accommodements raisonnables dans le cadre de notre processus de recrutement, nous collaborerons avec vous pour répondre à vos besoins.






D68E - Analyst Programmer ETL Talend

Position Description
Position Summary:
The analyst will be primarily responsible for the elaboration and development of ETL mappings (Extract, Transform and Load) , the metadata models, reports and management dashboards for new and existing applications. This role includes analyzing, producing specifications, development and testing.
KEY RESPONSIBILITIES
1. Gather and analyze customer needs for analytical applications;
2. Work with various functional areas within Cogeco to define and document requirements for software solutions;
3. Develop specifications necessary amendments to the enrichment of the content of analytical applications according to established priorities;
4. Implement the changes by configuring the various components of analytical applications or modules extraction, transformation and loading data (ETL), metadata templates, reports and management dashboards;
5. Perform unit testing on the new configurations;
6. Integrate new analytic applications to production applications and perform regression testing;
7. Analyze and troubleshoot the performance or that occur during data loading;
8. In collaboration with business domain experts, check the validity of the information loaded into the data warehouse and made by the reports;
9. Document the technical specifications;
10. Prepare the new reports in collaboration with the Business;
11. Develop and document plans for implementation of projects;
12. Perform activities to support and troubleshooting;
13. Provide on-call support as required;
14. Share expertise, training and coaching other team members;
15. Perform any other assigned tasks;
16. As part of their work, incumbent must take all necessary measures to ensure his/her own health and safety, and that of his/her co-workers and the public in general. He/she must use all available personal protective equipment at all times and comply with all Health & Safety instructions, guidelines, policies and procedures issued by the Company;
17. To support Cogeco’s ultimate goal of providing excellent service to current and potential customers, incumbent must be constantly attentive and responsive to both external and internal customers’ needs and assist in the resolution of any issues or concerns in a timely and professional manner while ensuring that the solution meets the customer’s needs.
ESSENTIAL QUALIFICATIONS
ACADEMIC TRAINING
• University Degree in a relevant discipline.
WORK EXPERIENCE
• Minimum 5-8 years experience in Information Technology in all phases of the systems development lifecycle.
• Minimum 5 years programming experience.
• Minimum 3 years analytical experience.
SPECIFIC COMPETENCIES
• Excellent interpersonal and organizational skills;
• Strong oral and written communication skills;
• Effective analytical and planning skills;
• Good understanding of basic concepts and best practices that support business intelligence applications (data warehousing, dimensional modeling, business subject by presenting, dashboard design role-based management);
• Knowledge of ETL (SSIS, Talend, OWB) and Oracle Business Intelligence Enterprise Edition;
• Very good knowledge of SQL database language;
• Basic knowledge of UNIX and Windows Operating Systems;
• Knowledge of Microstrategy an asset;
• Knowledge of SDLC procedures;
• Bilingualism is an asset;
• Knowledge of the telecommunications industry – an asset.



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. In addition, CGI is committed to providing accommodations for people with disabilities in accordance with provincial legislation. Please let us know if you require a reasonable accommodation due to a disability during any aspect of the recruitment process and we will work with you to address your needs.




Skills

Reference 589547

Click here to apply