About 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