Enable job alerts via email!

Associate Data Engineer

IBM

Calgary

On-site

CAD 80,000 - 100,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a leading company as an Associate Data Engineer, where you'll design and maintain data pipelines and collaborate with experts to drive innovation. This role requires a strong foundation in data engineering, programming skills, and a passion for technology. Work in Calgary and contribute to impactful projects in a dynamic environment.

Qualifications

  • Eligibility to work in Canada without future visa sponsorship.
  • Willingness to live and work in Calgary, AB.

Responsibilities

  • Design, build, and maintain scalable data pipelines and architectures.
  • Collaborate with data scientists and engineers to integrate data.
  • Automate data cleaning, transformation, and loading processes.

Skills

Python
SQL
Data modeling
ETL pipeline development
Machine learning
Analytical skills
Effective communication

Education

Bachelor's degree in Computer Science
Bachelor's degree in Computer Engineering
Bachelor's degree in Software Engineering

Tools

Apache Spark
Hadoop
Airflow
dbt
Kafka
AWS
Azure
GCP
PostgreSQL
MySQL
MongoDB
Cassandra
TensorFlow
PyTorch
scikit-learn
Power BI
Tableau

Job description

Join to apply for the Associate Data Engineer role at IBM.

Introduction
In this role, you'll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), delivering deep technical and industry expertise to a wide range of public and private sector clients worldwide. Our centers provide locally based skills and technical expertise to drive innovation and technology adoption.

Your Role And Responsibilities
At IBM, we know technology is only as good as the results it delivers. As an Associate Data Engineer, you will:

  • Design, build, and maintain scalable data pipelines and architectures in the cloud.
  • Develop and manage data models and databases to meet business needs.
  • Collaborate with data scientists, analysts, and engineers to integrate data from diverse sources.
  • Implement scalable, secure, and compliant data storage solutions.
  • Ensure data quality and integrity across systems.
  • Automate data cleaning, transformation, and loading (ETL/ELT) processes.
  • Participate in code reviews and follow best practices.
  • Provide technical guidance and mentorship to junior team members.

Required Qualifications

  • Eligibility to work in Canada without future visa sponsorship (valid work permit, permanent residency, or Canadian citizenship).
  • Willingness to live and work in Calgary, AB.

Preferred Education

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or related field.

Core Competencies

  • Programming: Python, SQL (Java or Scala is a plus).
  • Data Engineering Tools: Apache Spark, Hadoop, Airflow, dbt, Kafka (preferred).
  • Cloud Platforms: AWS, Azure, or GCP (experience with services like S3, Redshift, BigQuery, Azure Data Lake).
  • Databases: Relational (PostgreSQL, MySQL), NoSQL (MongoDB, Cassandra).
  • AI & Analytics Tools: TensorFlow, PyTorch, scikit-learn, Jupyter, pandas, NumPy.
  • Data Visualization: Power BI, Tableau, matplotlib, seaborn.

Additional Skills

  • Data modeling and ETL pipeline development.
  • Machine learning model development and evaluation.
  • Basic understanding of CI/CD and version control (Git/GitHub).

Soft Skills

  • Strong analytical and problem-solving skills.
  • Effective communication and teamwork.
  • Curiosity and eagerness to learn emerging tools and technologies.
Additional Details
  • Seniority level: Mid-Senior level.
  • Employment type: Full-time.
  • Job function: Information Technology.
  • Industries: IT Services and IT Consulting.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Associate Data Engineer

IBM Computing

Calgary

On-site

CAD 70,000 - 90,000

2 days ago
Be an early applicant