Développeur SQL

Catégorie : Développement/ingénierie
Ville : Sherbrooke, Quebec, Canada
Nº de poste J0919-2299
Type d’emploi : Temps plein

Description du poste

Analyste de données

Développeur SQL



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 leurs démarches de transformation et d’innovation ce qui nous permet d’offrir à 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.

Sommaire:

Notre client poursuit la mise à niveau technologique la plus importante de son histoire. Nous revoyons les systèmes et les processus afin de les simplifier et de les aligner davantage aux besoins de sa clientèle.

Tu adores la technologie? Tu aimes travailler avec les bases de données sur des projets concrets? Tu es curieux de nature et aimes challenger les idées en place? Si tu es un(e) passionnée à l'énergie contagieuse, que tu fais preuve d'initiative et aimes travailler en équipe, on t'invite à lire ce qui suit!

En tant que développeur pour le centre de compétence en intelligence d’affaire, vous devrez traduire les besoins en information et en disponibilités des données en spécifications techniques et développez les programmes en script SQL en accord avec les spécifications produites. Les solutions développées devront répondre aux exigences, être performantes et de qualité.

La personne recherchée devra concevoir ou maintenir des programmes en script Transac-SQL. Que ce soit des procédures stockées ou autre il devra développer expliquer et documenter les façons de les exploiter afin que ce soit adaptés aux besoins des d’applications, vous devrez être en mesure de faire des liens et de comprendre rapidement les objectifs visés par les gens d’affaire. Vous devrez utiliser vos compétences en analyse de données qui vous serviront à concevoir ou à faire évoluer parfaitement les applications qui génèrent ou consomment ces données. Vous devez savoir utiliser les outils de développement en lien avec MS SQL mais également être de mesure d’écrire des programmes complexes de définition et de manipulation d’objets et de données propriétaires aux bases de données relationnelles, objets ou autre (DDL et DML).



Responsabilités:

• Design et conception d’objets de bases de données

o Collaborer avec les clients, les architectes et les intégrateurs applicatifs afin de comprendre les objectifs opérationnels et le but de la future application.

o Être le lien entre les clients responsables des données, les analystes et les développeurs pour la compréhension des données.

o Comprendre les règles d’affaire, l’interaction entre l’utilisateur et les systèmes ainsi que les modèles et flux de données existants afin de proposer des idées et de traduire les concepts pour la mise en place d’un meilleur modèle de données.

o Explorer les diverses options de développement en tenant compte des composantes existantes, des sources de données et des restrictions

o Collaborer avec les développeurs et les responsables des tests afin de tester et valider la conformité des programmes avec les requis.

o Effectuer des analyses de données et validation de la qualité.

o Soutenir les activités de mise en œuvre, de transition et de conversion en offrant son expertise et on expérience.

• Création et maintenance des objets de données:

o Rassembler et valider les données identifiées et les persister

o Exécuter, mettre à jour et distribuer les nouveaux objets créés, jeu de données et résultats

o Mettre en place des solutions avec un haut degré de qualité et de structure qui adhère aux standards des données et aux meilleures pratiques en place

• Support projet / déploiement:

o Supporter et participer aux efforts de création ou de changement massif de données. Supporter les lancements de nouveaux produits, changement de processus d’affaires ou autres

o Exécuter les processus selon la procédure de mise à jour ou de création des données.

o Participer à l’identification d’opportunité d’amélioration des processus et de correction de données afin d’en assurer la qualité

• Qualité de données:

o Participer au profilage et à l’analyse des données afin de produire les rapports requis à l’amélioration des données tant interne qu’externe

o Participer aux tests et au développement d’outils de découverte d’anomalies qui réduise la qualité des données

Qualifications

REQUIS:

• Diplôme universitaire ou collégial en informatique préférablement en intelligence d’affaire ou base de données.

• 3-5 années d’expérience en tant que développeur SQL

• 2-3 années d’expérience en lien avec les technologies de gestion de bases de données Microsoft

• 2-3 ans d’expérience pertinente, notamment du langage SQL mais également en développement des procédures stockées ou autres objets programmés dans SQL Server de préférence.

• Expérience pratique et approfondie avec produits Microsoft tel Azure, SQL Server, SSAS, SSRS, SSIS, MDS, DQS

• Connaissances des différences entre les bases de données structurées, non-structurées et solution nuagique.

• Capacité de mettre en place et d’opérer un nombre significatif de requêtes et de transactions dans un système de gestion des données

• Attention aux détails et aux résultats

• Orienté client avec une forte emphase sur la communication

• S’adapte facilement aux environnements changeant et amélioration de système fréquents

ATOUT :

• Expérience en utilisant les outils de Big Data: Hadoop, Spark, Kafka, etc

• Expérience avec les bases de données SQL et NoSQL relationnelles ou non telles que HBase, postgres, Cassandra, MongoDB, Couchbase

• Expérience avec les systèmes de traitement de flux: Storm, Spark-streaming, etc

• Expérience avec les langages de script ou orientée objet: Python, Java, C++, Scala, etc

Localisation

Sherbrooke, Région de l’Estrie

Ce que vous pouvez attendre de nous

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.