Data Engineer

Electric MindToronto, OntarioOn-siteFull-timeMid level, 2–5 yearsListed 5 hours ago

Apply now

About this role

While working with teams in an Agile environment, you will be:

- Designing high quality data pipelines/architectures that are highly scalable and extensible

- Providing guidance on data modeling, analysis, visualization, and implementation of data solutions

- Estimating, tasking, and prototyping

- Collaborating with cross-functional team members on software features, design and implementation

- Participating in the end-to-end delivery of data consulting projects, ensuring completion on time, on budget, and meeting or exceeding client expectations

- Investigating, learning and applying new technologies and processes

- Clarifying requirements with team and client representatives

Must Have' Skills/Experience

- Snowflake

- Python

- Databricks or Apache Spark experience

- Design and implementation experience with Azure Cloud Data Services and/or AWS Cloud Data Services

- Design and implementation experience with Master Data Management, especially customer and reference data for financial services

- Proficiency in SQL

- In-depth knowledge of data management, analytics, business intelligence, and related technologies

- Growth mindset and desire to learn

- Bachelor’s Degree in: Data Science, Business Analytics or Computer Science (or equivalent education/experience)

Nice to Have' Skills/Experience

- PowerBI or Tableau or data visualization experience

- Talend, Apache Airflow, AWS Glue, and Azure Data Factor experience

- Proficiency in Python or R

- Experience in data modeling or schema design

- Experience with Kafka or other data streaming tools

- Financial Services industry experience

- Sales, pre-sales, or consulting experience

- Exposure to and enthusiasm for Agile approaches

- Master’s Degree in: Data Science, Business Analytics or Computer Science (or equivalent education/experience)