Job descriptionAbout the role A career in IBM Consulting is rooted by long‑term relationships and close collaboration with clients across the globe. You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Curiosity and a constant quest for knowledge serve as the foundation to success in IBM Consulting.
Responsibilities As a Data Services Consultant Associate at IBM, you’ll work with clients to co‑create solutions to real‑world challenges by using best‑practice technologies, tools, techniques, and products to translate system requirements into the design and development of customized systems.
In addition to application development, you may support data‑focused components of client solutions, including assisting in the design and maintenance of data models, contributing to data pipeline development, writing SQL queries, and using Python to automate data processing tasks. You may collaborate with data engineers and analysts to improve data quality, reliability, and performance across data systems. Exposure to cloud data platforms, modern data engineering practices, and ETL or ELT workflows is considered valuable in this role.
You will participate in many aspects of the development lifecycle, such as design, data modeling, code implementation, testing, pipeline building, and support. You could also become a contributor within open‑source communities across multiple disciplines.
Required Education Bachelor's Degree
Required Technical and Professional Expertise
Experience or coursework with AWS, Azure, Google Cloud, IBM Cloud, or other cloud platforms
Knowledge of Artificial Intelligence or Machine Learning concepts in cloud or on‑premises environments
Understanding of DevSecOps and Agile methods
Ability to communicate complex situations clearly and simply
Initiative to actively seek new knowledge and expand skills
Python programming, including use in data processing or automation
SQL skills for querying, transforming, and modeling data
Optional exposure to data engineering tools or concepts such as data pipelines, ETL/ELT workflows, and data modeling techniques
Experience with or knowledge of API development, containers, and version control
Git or other version control systems
Familiarity with CI/CD tools such as Jenkins
Optional Familiarity
Understanding of event‑driven systems such as Kafka or Flink
Knowledge of Agile practices such as Scrum, User Stories, Backlog Management, Use Cases, Requirements gathering, and tools such as JIRA and Confluence
Snowflake, Databricks, or similar modern data platforms is considered an asset
Preferred Technical and Professional Experience
Exposure to or interest in Design Thinking and Agile development methodology
A passion for innovative ideas, coupled with the ability to understand and assimilate different points of view
Agile, Scrum, User Stories, Product Backlog, Roadmap, Use Cases, Requirements, JIRA, Confluence
Coding, strong communications
Job Details
Location: Toronto or Calgary, Canada
Start date: September 2026
Employment type: Regular (Full time)
Salary range: $67,575 – $95,400 per year
Work arrangement: Hybrid
Eligibility: Must have the ability to work in Canada without sponsorship; foreign nationals from Cuban, Iranian, North Korean, Syrian, Crimea, Luhansk, Donetsk, Kherson, or Zaporizhia regions of Ukraine on a work permit are not eligible.
Equal Opportunity Employment IBM is proud to be an equal‑opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
#J-18808-Ljbffr