Search jobs > Winnipeg, MB > Developer

ETL Developer

Bass Pro Shops
Winnipeg, MB
$100K a year (estimated)
Full-time

Summary :

Reporting to the E-commerce & Data Analytics Manager, the ETL Developer is responsible for creating the appropriate programming scripts required to extract, transform, clean, and move source data into optimal data warehouse structures for analysis and reporting.

Location :

This position is a hybrid role that allows for 2 days of remote work and 3 days in the office. The office is located at 25 De Beats Street, Winnipeg, MB.

Responsibilities :

  • Develop and test extraction, transformation, and load (ETL) processes. Deliver source system data to the data warehouse in the appropriate format.
  • Support the Data Analytics and Business Intelligence teams in developing an appropriate data warehouse structure for the various data sources required for new and existing business use cases in analytics and reporting
  • Develop and implement systems and tools to support and enable leaders and key stakeholders to take strategic action in a dynamic competitive retail environment.
  • Work with data analysts to map source system data to data warehouse models. Develop transformation logic for source system loads to data warehouse.
  • Improve productivity by automating routine tasks. Seek to eliminate the need for human intervention and proactively identify opportunities for eliminating inefficiencies
  • Adapt ETL processes to accommodate changes in source systems and new business user requirements. Provide flexibility as source systems evolve and user requirements change.
  • Organize scripts and produce documentation using Git and project management tools
  • Other duties as assigned.

Qualifications :

  • A bachelor's degree in Operations Research, Computer Science, Economics, Engineering, Applied Mathematics, or a similar discipline
  • At least 1 year of proven work experience as an ETL Develop or equivalent experience
  • Understanding of database management systems, ETL (Extract, transform, load) framework, and dataflows
  • Strong proficiency in one or more of the following SQL, Python, VBA, Data Warehouse Model Design
  • Experience with Snowflake and / or Microsoft Power BI / Fabric Semantic Modeling will be considered an asset
  • Excellent communication and presentation skills and a unique ability to bridge the communication gap between executive and front-line audiences
  • Highly motivated, organized with the ability to work autonomously
  • Solid understanding of the underlying theory and principles of data science and data warehousing
  • Ability to prioritize work with good time-management skills
  • Proficient with Microsoft Office applications (Word, Excel, Outlook, Visual Basic)

Benefits :

  • Hybrid work-from-home options on Wednesdays & Fridays
  • Immediate employee discount
  • Fun work environment
  • Competitive wages
  • Excellent benefits
  • Unlimited career advancement opportunities

Bass Pro Shops & Cabela’s welcomes applications from people with disabilities.

Accommodations are available upon request during the assessment and selection process.

Benefits

  • Enjoy discounts on retail merchandise, our restaurants, world-class resorts and conservation attractions!
  • Fun work environment
  • Competitive wages
  • Excellent benefits
  • Unlimited career advancement opportunities
  • Bass Pro Cares Fund

Cabela's

30+ days ago
Related jobs
Promoted
Solutionsft
Canada

Durée du contrat prévue de 3 à 5 ans.Date d'entrée en fonction prévue entre Q1 et Q3 2025.Les heures de travail sont normalement comprises entre 8 h et 17 h, du lundi au vendredi (35h par semaine), mais peuvent être étendues lors de certains projets.Optimiser les traitements d’extraction existants e...

Bass Pro Shops
Winnipeg, Manitoba

Reporting to the E-commerce & Data Analytics Manager, the ETL Developer is responsible for creating the appropriate programming scripts required to extract, transform, clean, and move source data into optimal data warehouse structures for analysis and reporting. Develop and test extraction, transfor...

S.i. Systems
Winnipeg, Manitoba

Intermediate ETL Developer to design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities. Deliver professional quality of data analysis and ETL processes to reduce the high consequence of error. ...

Promoted
Procom
Canada

Senior Business Intelligence and Analytics Developer:. Senior Business Intelligence and Analytics Developer. Senior Business Intelligence and Analytics Developer Job De. ...

Promoted
TELUS Digital
Canada

Are you an experienced data analyst and looking to put your skills towards shaping the future of the latest AI technologies? Join TELUS International AI Data Solutions and help ensure that our Generative AI training datasets statistically reflect the full distribution of human behavior in multi-moda...

Promoted
Perseus Group, Constellation Software
Canada

Operating as a group of companies since 2011, Constellation Dealership Software provides market-leading software products designed to help 6000+ specialty dealerships succeed in their specific industry. As a senior developer on our team, you will be driven by a passion for enhancing our core desktop...

Promoted
TekRek
Canada

As the Senior Staff Backend Engineer, you will be tasked with:. Working closely with the CTO and existing team of backend distributed systems engineers to architect and implement the product. Strong understanding of OO software design, concurrency, networking. You will be working with a really talen...

Promoted
Desert Oasis staffing services
Canada

We are seeking a detail-oriented and highly organized Data Entry Executive to join our team. The ideal candidate will be responsible for updating and maintaining accurate information in our customer database. This role involves meticulous data handling to ensure the integrity and confidentiality of ...

Promoted
Excalibur Works
Canada

A leader in digital product development and collaboration solutions, is actively seeking a highly skilled and innovative Senior Software Engineer, specializing in Java, JavaScript, TypeScript, React, Node, and Java Microservices. Minimum of 5 years of professional software development experience, ex...

Promoted
Mercor
Canada

We’re recruiting great software engineers to help us on these projects. ...