This recruiter is online.

This is your chance to shine!

Apply Now

Data Engineering Consultant

Edmonton, AB
  • Number of positions available : 1

  • To be discussed
  • Starting date : 1 position to fill as soon as possible

Position Description:

CGI is more than just an IT consulting company; we are a global organization offering a world of opportunities. Become part of an outstanding culture that gives you the freedom to innovate, influence decisions, achieve your full potential, and chart your own career. Our benefits include a share purchase program, profit sharing, wellness credits, training and development programs, and flexible work schedules and locations.
Are you motivated by the opportunity to delight your clients by providing them with innovative solutions to sophisticated technical problems? These are exciting times for CGI, and we are looking for hardworking individuals to innovate with us. If you thrive on innovation where you can influence the direction of technical strategy, come and join our team!
This is a superb opportunity to join our CGI-Edmonton team providing leading information technology services to our clients. We are seeking a Data Engineering Consultant to work in our large enterprise environments.
We expect you to have great technical skills but as important, we are looking for someone who can develop a creative solution to a problem by applying critical thinking and experience. Your role is only limited by your potential.
If you are looking to advance your career while gaining experience in an exciting and diverse development environment, this is the opportunity you've been looking for! As a Data Engineer at CGI, you will play a vital role in ensuring that data is accessible, reliable, and secure for our clients. Your work will form the foundation for digital transformation and data-driven decision making.

Your future duties and responsibilities:

• Create and support transactional and analytical data infrastructure by gathering, processing, analyzing, and structuring large volumes of data from many structured and unstructured data sources, at scale
• Design, develop and implement highly scalable, repeatable, and secure data pipelines and transformation processes
• Design and build transformation models and data flows for batch, real-time, and complex event-driven processes
• Develop data ingest processes across a variety of third-party APIs, applications, and file stores
• Employ proper data governance to ensure data security and integrity, ensuring that appropriate controls are in place and all in-motion and at-rest data is always secured
• Develop data extractions or reports from client requirements, and investigate data-related issues
• Develop data catalogs and data validation scripts to ensure data accuracy, clarity, and correctness of key business metrics
• Improving the performance of data pipelines and queries
• Managing and monitoring the underlying infrastructure (hardware, software, network)
• Develop automated solutions to support the ongoing QA (Quality Assurance) of data solutions
• Produce and maintain support documentation and data dictionaries
• Research and collaborate on decisions around the use of new tools and practices for data management technologies and software engineering practices
• Provide guidance to a customer and project team with respect to data requirements, data gaps, and the level of effort required to deliver a solution
• Work with team members to deliver products to market in an efficient manner
• Leverage public and private cloud architecture to deliver at scale in a large complex data enterprise

Required qualifications to be successful in this role:

Required qualifications to be successful in this role:

• A minimum of five years of experience in data related roles (DBA, Data Analyst, Visualization Analyst, etc.), a minimum of 2 years as a data engineer.


• Proficiency in languages like Python, Java, Scala, or R for data manipulation and analysis


• Mastery of SQL for querying, manipulating, and optimizing relational databases


• Understanding of frameworks like Hadoop, Spark, and Kafka for handling large datasets


• Expertise in extracting, transforming, and loading data from various sources into data warehouses or data lakes


• Familiarity with one or more cloud-based data services (AWS (Amazon Web Services), Azure, GCP (Google Cloud Platform)) and their data engineering tools


• Knowledge of building and managing transactional data stores, data warehouses and data lakes and proficiency in designing optimal data models, including relational, dimensional (star and snowflake schemas), to effectively store and retrieve data


• Experience with both relational (SQL) and NoSQL databases


• Understanding of data quality issues and implementation of data cleaning and validation processes


• Proven proficiency in using Git for version control and collaborating on code through GitHub


• Experience with automating application deployment using options such as: Jenkins, GitHub Actions, or Azure DevOps


• Strong written and oral communication skills with a critical eye for detail


• Have excellent time management, task planning and prioritization skills

Desirable qualifications:

• Experience with Azure, ADF, Databricks, Azure Synapse, SQL Server


• Understanding of machine learning concepts and their application to data engineering.


• Ability to create informative visualizations to communicate data insights


• Knowledge of data governance principles and practices

Educational qualifications:

• Bachelor’s degree or diploma in mathematics, informatics, statistics, computer science, or information systems (or equivalent combination of skill and experience)

Build your career with us:
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.

LI-AP1

Skills:
  • SQL
  • Apache Kafka
  • Apache Spark
  • Data Analysis
  • Hadoop Hive
  • NoSQL
What you can expect from us:

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

At CGI, we recognize the richness that diversity brings. We strive to create a work culture where all belong and collaborate with clients in building more inclusive communities. As an equal-opportunity employer, we want to empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist.

Come join our team-one of the largest IT and business consulting services firms in the world.


Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined