Overview

Level: Intermediate to Senior
Employment type: Full-time employment & contract (based on candidate preference)
Location: Alberta, British Columbia, Ontario, or Saskatchewan
Positions: Multiple
Intake: Fourth quarter of 2022

Do you have a track record of designing and building data solutions? Join our experienced team and deliver robust data solutions to meet organizations’ growing thirst for information. Work collaboratively with your peers to share your knowledge with the data community and provide mentorship to others.

What You’ll Do

•Engage with stakeholders at all levels of the business to solicit, understand, and clarify business and technical requirements.
•Design and implementation of modern data platforms, data warehouses, and data lakes.
•Mentor, and coach with fellow Improvers and client team members.
•Utilize your experience building pipelines and knowledge of database principles and data design concepts.
•Leverage your knowledge of SQL and platforms, such as: MS SQL Server, MySQL, Azure or AWS Cloud platforms, Python, and Scala.
•Use tools like Azure Synapse Analytics, Snowflake, Apache Spark, and Apache Kafka.
•Construct data processing pipelines using orchestration tools, including Databricks, Azure Data Factory, Apache Airflow, and DBT (Data Building Tool).
•Create models in various formats, including CSV, Apache Parquet, relational, and Tabular.
•Explore new and emerging technologies, such as: cloud data platforms and big data.

You Are

•Located in Alberta, British Columbia, Ontario, or Saskatchewan or planning to relocate at time of hire. Relocation assistance is available to those relocating to Calgary.
•A driven individual who can effectively engage with our clients and can use your expert technical knowledge to the benefit of our clients and other stakeholders.
•Self-motivated and exhilarated to gain knowledge in a wide range of business sectors and data technologies.
•A data professional with experience in designing, building data processing and implementing data solutions.
•Passionate about using and working with data to solve problems.
•A graduate of a post-secondary education in Computer Science, Information Systems, or a related field.

Why You Should Apply

•Be a part of a fast-growing consulting organization.
•Receive support from the brightest, most experienced professionals within the industry across North America.
•Gain exposure to multiple industries and technologies.
•Benefit from project delivery support and mentoring in your client engagements.
•Opportunity to attend Improving’s public training offerings to expand your technical skills and achieve relevant industry certifications (e.g., PSM, Microsoft certifications and other cloud platforms).
•Participate in our in-house ImprovingU technical and personal development courses.
•Connect, engage, and have fun within a positive, inclusive atmosphere.
•Learn, grow, and share in the success and accomplishments with our clients and the Improving team.

Improving is a consulting company so many of our open positions depend on contractual agreements with our clients. Timing, required skills, and responsibilities may vary based on client engagement.