Sr Data Engineer at CGI
Halifax, NS B3L 2C2, Canada -
Full Time


Start Date

Immediate

Expiry Date

03 Oct, 25

Salary

0.0

Posted On

05 Jul, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Management Skills, Kubernetes, Pipeline Development, Analytical Skills, Reporting, Datastream, Etl

Industry

Information Technology/IT

Description

This is an exciting time for CGI, and we want you to be part of it. We are Canada’s largest independent information technology services firm, and we are still growing! We are expanding in Atlantic Canada, and we need your skills, enthusiasm, and dedication as part of our team. We are seeking a highly skilled Senior Data Engineer to join our dynamic team.

Responsibilities

YOUR FUTURE DUTIES AND RESPONSIBILITIES

  • Database Management: Model, administer, secure, and maintain databases. Hands-on experience with SQL databases, query optimization, and schema design.
  • Data Pipeline Development: Design and implement data pipelines to efficiently collect, process, and store data.
  • Data Publishing: Enable data distribution through outbound streams, queues, and APIs.
  • API Integration: Implement API mutations to facilitate data updates from external systems.
  • Migration from K7s to CDC Datastream.
  • Replication Management: Build and oversee replication stores to support data consistency and availability.
  • Software engineering: Developing, deploying, and supporting backend data services, pipelines, and platforms. Direct experience with event-driven architecture using Apache Kafka or GCP Pub/Sub. Strong understanding of cloud platforms (GCP), and observability tools (e.g. Google Cloud Monitoring).
  • Software Development Practices: Familiarity with agile methodologies Experience in Continuous Integration/Continuous Deployment (CI/CD) pipelines. Knowledge of testing strategies and automation frameworks.
  • Cloud and Infrastructure: Proficiency in public cloud services and concepts, including IAM, networking, and storage (e.g., Google Cloud Storage). Experience containerizing and deploying applications with Docker and Kubernetes.

REQUIRED QUALIFICATIONS TO BE SUCCESSFUL IN THIS ROLE

  • More than 10 years of experience in data management and data engineering space
  • Experienced in ETL
  • Experienced in pipeline development, data publishing
  • Hands on experience in GCP Pub/Sub
  • Hands on experience in python programming
  • Experienced in cloud platforms (GCP), and observability tools (e.g. Google Cloud Monitoring)
  • Strong SQL expertise, Oracle, Postgres
  • Experienced in Docket, Kubernetes
  • Experienced in AWS - Aurora postgres, Fargate, Cloud Formation, Cloud Watch,
  • Experienced in GCP (Big Query) - Data Replication and Reporting
  • Experienced in Datastream
  • Experienced in CI/CD
  • Excellent customer and stakeholder management skills
  • Strong analytical skills
    Alternate Locations: (Hybrid – minimum 2 days in office/week) | Moncton or Fredericton (NB), Stratford (PE), St. John’s (NL)

    LI-OA1

Loading...