Job Data Engineer in Calgary

Position Summary

The Data Engineer & Developer will design and implement data pipelines, will develop models, processes and user interfaces to inform all aspects of our hockey operation, and will work with the R&D team to continually enhance our understanding of the game of hockey. The ideal individual will be a skilled programmer with a passion for hockey, teamwork and learning. Flexibility, versatility and creativity will be important qualities.


Functions (Purpose and Responsibilities)

  • Define, implement, document and maintain new Flames data pipelines
  • Work with third-party vendors to maintain and improve existing data pipelines
  • Design and optimize database tables and queries for large data sets (hundreds of millions of rows)
  • Design proactive workflows and monitoring tools to detect issues with data integrity and query performance
  • Build statistical models using big data generated by third parties as well as internal data sources
  • Design and develop user-friendly dashboards in our proprietary hockey database, FlamesVision, with an equally high standard for accuracy and design presentation
  • Collaborate internally with the R&D team to stimulate ideas, problem solve, and produce research-based strategy recommendations to stakeholders across the hockey operation
  • Interact with our management, scouts, coaches and player development staff to meld data with decision making

Competencies

  • Fluent in Python or Ruby or a scripting language
  • Fluent in SQL, PostgreSQL, and R
  • Extensive knowledge of large-scale relational databases including optimization and monitoring
  • Extensive knowledge of data formats including JSON, XML, and CSV
  • Experience with Linux
  • Experience with each step of software development, including requirements, development, testing, implementation, and iterative improvement
  • Proficiency with front-end web development (including HTML5, CSS, JavaScript) as well as desktop, laptop and mobile design concepts
  • Ability and internal drive to learn new technologies and techniques as necessary

Certifications

  • Minimum of a Bachelor’s degree in Computer Science or Information Systems, or equivalent job experience
  • Minimum of three (3) years working in a structured software development lifecycle
  • Natural ability to work with others in a high-paced, high-pressure, collaborative team environment
  • Able to work flexible hours including evenings, weekends, holidays and extended hours as needed
  • Able to work effectively under tight deadlines and manage multiple projects at the same time
  • Clear communicator both written and verbal with the social awareness and skills to relate effectively to a diverse group of stakeholders
  • Self-motivated and highly organized
  • Passion for hockey and hockey data
  • A lifelong learner

Qualifications

Skills

Behaviors

:

Motivations

:

Education

Experience

Licenses & Certifications

CSEC Careers

Apply Here

About Calgary Flames

CEO: Ken King
Revenue: $100 to $500 million (USD)
Size: 1001 to 5000 Employees
Type: Company - Private
Website: www.calgaryflames.com
Year Founded: 1980