Job Description
We are looking for an experienced Data Engineer to join our team. You
will use various methods to transform raw data into useful information.
For example, you will create reports and dashboards in our Business
Intelligence (BI) tool and conduct statistical analysis. You will
communicate directly with our customers to understand their data
requirements, and you will also act as a backup to our Senior DBA.
To succeed in this data engineering position, you should have strong
analytical skills and the ability to combine data from different
sources. You will also have very strong SQL scripting skills, some
exposure to MongoDB scripting and good Python scripting skills.
You are detail-oriented, with excellent organizational skills and
fluent written and spoken English. Some prior professional experience
in Data Engineering is required.
Responsibilities
- Analyze and organize raw data
-
Build data systems and pipelines to integrate our data technologies
- Interpret trends and patterns
- Conduct complex data analysis and report on results
- Build dashboards and customizable reports
-
Developing and maintain useful datasets and data models (e.g.
Materialized Views)
- Explore ways to enhance data quality and reliability
- Develop and test analytical tools and programs/scripts
-
Collaborate with other data engineers and architects on several
projects.
-
Assist with Database Administration (DBA) tasks on both SQL and
non-SQL (MongoDB) databases.
Requirements and Skills
- 2+ years experience as a Data Engineer or in a similar role
-
Technical experience with data models, data mining and segmentation
techniques in both Relational (SQL-based) and semi-structured
(non-SQL based) databases
-
Knowledge of SQL scripting, MongoDB queries and programming
languages (eg. Python)
- Hands-on experience with SQL database design
- Excellent numerical and analytical skills
- Fluent in written and spoken English
- Degree in Computer Science, Engineering or similar field
-
Data Engineering Certification (e.g. IBM Certified Data Engineer) is
a plus
- Experience with Snowflake a plus.