
Overview
Job Information
Date Opened
Job Type
Industry
Work Experience
City
State/Province
Country
Zip/Postal Code
Job Description
Develops and maintains scalable data pipelines and builds out new API integrations to support continuing increases in data volume and complexity.
Collaborates with analytics and business teams to improve data models that feed business intelligence tools, increasing data accessibility and fostering data-driven decision making across the organization.
Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and AWS ‘big data’ technologies.
Work with stakeholders including the Executive, Product, Data and Design teams to assist with data-related technical issues and support their data infrastructure needs.
Learn something new everyday
What we are looking for:
Bachelor's or master’s degree in technical or business discipline or related experience; Master's Degree preferred.
4+ years hands-on experience effectively managing data platforms, data tools and/or depth in data management technologies
Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL) as well as working familiarity with a variety of databases.
Experience building and optimizing ‘big data’ data pipelines, architectures and data sets.
Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement.
Experience with orchestration tools like Airflow.
Experience with any of the ETL tools like Talend, Informatica etc.
Experience in Data Warehouse solutions like Snowflake,Redshift.
Exposure to data visualization tools (Tableau, Sisense, Looker, Metabase etc.)
Knowledge of Github, JIRA is a plus.
Familiar with data warehouse & data governance
Experience developing software code in one or more programming languages (Java, JavaScript, Python, etc) is a plus.
Requirements
Knowledge/Skills/Abilities/Behaviours:
A “build-test-measure-improve” mentality and are driven to motivate and lead teams to achieve impactful deliverables
Passion for operational efficiency, quantitative performance metrics and process orientation
Working knowledge of project planning methodologies, IT standards and guidelines.
Customer passion, business focus and the ability to negotiate, facilitate and build consensus.
The ability to promote a team environment across a large set of separate agile teams and stakeholders
Experience with or knowledge of Agile Software Development methodologies
Benefits
We offer a stimulating atmosphere where your efforts will have a significant impact on our company’s success. We are a fun, client focussed, results-driven company that centers
on developing high quality software, not work schedules and dress codes. We are driven by people who have a passion for technology, innovation and we are committed to continuous improvement.
This role excites you to join our team? Apply on the link below!