Data Engineer

Repairify

Job title:

Data Engineer

Company

Repairify

Job description

Overview:Summary/objectiveThe Data Engineer is responsible for designing, implementing, and maintaining an ETL pipeline to convert raw data into usable information for use in a variety of applications. This role requires strong analytical skills, attention to detail and the ability to communicate effectively to cross department stakeholders. The Data Engineer will work closely with the existing internal development team, QA team, product management team and other members of the data and analytics team to ensure products are consistent, correct, and scalable. The Data Engineer will develop and maintain a high performance and reliable data warehouse for use in internal tools and external offerings. This is an exciting opportunity to get in at the ground level and implement best practices that will have massive practical impacts across the entire organization. Affirmative Action/EEO statement: JOB DESCRIPTION Summary/objective The Data Engineer is responsible for designing, implementing, and maintaining an ETL pipeline to convert raw data into usable information for use in a variety of applications. This role requires strong analytical skills, attention to detail and the ability to communicate effectively to cross department stakeholders. The Data Engineer will work closely with the existing internal development team, QA team, product management team and other members of the data and analytics team to ensure products are consistent, correct, and scalable. The Data Engineer will develop and maintain a high performance and reliable data warehouse for use in internal tools and external offerings. This is an exciting opportunity to get in at the ground level and implement best practices that will have massive practical impacts across the entire organization. Essential functions Reasonable accommodation may be made to enable individuals with disabilities to perform these essential functions. •Design and build out a data warehouse to power internal reporting, embedded analytics, knowledge discovery and ML/AI projects. •Develop and maintain ETL processes to standardize data from various sources. •Develop deep familiarity with the scale and limitations of existing data to highlight opportunities for data initiatives. •Identify opportunities to enrich or improve data quality. •Communicate with cross-functional teams to define data requirements and timelines for deliverables. •Other Duties: Please note this job description is not designed to cover all possible activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice. Minimum Qualifications: •Bachelor’s degree in Computer Science, Data Science, Analytics or other quantitative field, or 2-3 years of equivalent work experience. •Proven work history in a data engineering role. •Expert SQL skills. •Experience with FiveTran, Snowflake and dbt as an ETL stack. •Familiar with data modelling and data warehousing best practices. •Familiar with Snowflake admin functions, such as provisioning roles and warehouses to balance cost with user experience. •Experience cleaning and transforming complex data for use in embedded analytics, internal reporting and analysis. Preferred Qualifications: •Familiarity with Azure and related products. •Knowledge of an additional language like: Python, R or Scala. •Basic understanding of predictive modelling and how data is used in ML/DL applications. •A solid understanding of source control and versioning. •Incredible attention to detail with a problem-solving approach •Proven ability to multi-task and prioritize. •Ability to think creatively and to drive innovation. •A personable and curious disposition. •Someone who enjoys both individual and collaborative work and enjoys a casual, comfortable and collegial workplace. •Comprehensive understanding of software craftsmanship ideals – clean code principles, unit testing fundamentals, design pattern selection and application, architectural pattern selection and application Supervisory responsibilities This role has no supervisory responsibilities. Work environment This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, printers. Physical demands Physical requirements include occasional lifting/carrying of 5 pounds; visual acuity, speech, and hearing; hand and eye coordination and manual operate a computer keyboard and basic office equipment. Subject to sitting, standing, reaching, walking, twisting, and kneeling to perform the essential functions. Working conditions are primarily inside an office environment. Travel required This position may require some limited travel. Work authorization/security clearance requirements N/A Affirmative Action/EEO statement The Company provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, or any other status protected under applicable federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. FLSA Classification: Exempt Salary Grade/Level/Family/Range: Product Engineering Reports to: Director, Data and Analytics

Expected salary

Location

St. John’s, NL

Job date

Fri, 29 Nov 2024 03:08:39 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (jobsnearcanada.com) you saw this job posting.

To apply for this job please visit jobviewtrack.com.

Job Location