As a Senior Data Engineer, you will be responsible for developing and maintaining a state-of-the-art data management environment to enable innovative Analytics for Sunpro Solar. Design, build, optimize, monitor, and manage complex data flows. Successfully collaborate with stakeholders from the Sales, Care, Ops, Sunlighten, Bizops and Accounting teams. Collaborate with internal and external IT and business partners on establishing and managing data interfaces to operative IT systems. Define and establish data marts for platform-wide analytics use cases. Establish a data quality framework and support our data catalog initiative with the goal to ensure high quality sales, marketing, and operations data. Support stakeholders to build impactful descriptive, predictive, and prescriptive analytics use cases.
Roles and Responsibilities
- Setup, administer, monitor pricing of data infrastructure (cloud data warehouse and ETL pipelines)
- Build and manage best in class data marts by understanding, transforming, and managing complex data structures
- Transform data into business friendly KPIs and data marts.
- Ensure data quality and data governance processes are in place
- Collaborate with various stakeholder by translating business requirements into data pipeline designs and implement them
- Manage, monitor, and optimize data pipelines and build highly efficient and automated data lineage for analytics use cases
- Manage and collaborate with internal and external stakeholders such as IT vendors and local sales organizations
- Support implementing & innovating tools and techniques in data management, data catalogue and data quality management
- Design, build and integrate data pipelines for machine learning and advanced analytics use cases
- Successfully collaborate on eye level with stakeholders in Marketing and Sales and other cross domain (e.g. Supply Chain, Customer Service, Pricing, Accounting etc.)
Qualifications and Education Requirements
- Master's degree in analytics, computer science, math, statistics, or related fields.
- Bachelor's degree in engineering or related fields.
- 5+ years of experience in data pipeline modeling, data transformation and data quality management
- Experience working with database technologies (preferably Snowflake, AWS)
- Deep experience with Python, Numpy, Pandas, Jupyter notebooks
- Deep experience with Stitch, Fivetran, dbt and other ELT and transformation tools
- Knowledge on data visualization such as PowerBI or Tableau is preferred
- Understanding of Agile methods
- Business experience in the field of renewable energy preferred.
- Experience in working with multinational teams and/or different countries and cultures.
Attributes We Seek
- Motivated
- Motivated foremost about serverless and making it accessible to all through world-class development tools.
- Product-Driven
- Prioritizes the customer-facing experience above all else.
- Self-Starter
- Unafraid of ambiguity, identifies what matters most and delivers, without waiting or apprehension.
- Takes Ownership
- Owns the goals, and more importantly, their results.
- Over-Communicates
- Doesn't expect communication to happen but ensures it, with emphasis on excellent written communication.
Preferred Skills / Competencies
- Ability to translate complex problems into simple technical solutions
- Ability to abstract data problems into re-usable components/modules
- Lifetime willingness to learn and explore new technologies (e.g. Cloud technology, web scraping, artificial intelligence)
- Strong orientation towards quality and results (attention to detail and standardization)
- Familiarity with project management methodologies – Agile and waterfall
- Experience with Jira an added plus
- Good presentation and communication skills
- Analytical and out of the box thinking
- Natural drive for innovation and optimization
- Teamwork oriented collaborative attitude
Requirements: [p][b]Qualifications and Education Requirements [/b][/p][ul][li]Bachelor’s degree in computer science, math, physics, engineering, or related fields. [/li][li]Hands-on knowledge and experience on data pipeline modeling, data transformation and data quality management [/li][li]Experience working with database technologies (preferably Snowflake) [/li][li]Profound knowledge and hands-on experience with advanced analytics tools such as Python [/li][/ul][ul][li]Understanding of Marketing and Sales processes [/li][li]Proficient English [/li][li]Knowledge on data visualization such as PowerBI or Tableau is preferred [/li][li]Knowledge of Azure or AWS cloud environment is preferred [/li][li]Understanding of Agile methods [/li][/ul][ul][li] Business experience in the field of renewable energy preferred. [/li][li] Experience in working with multinational teams and/or different countries and cultures. [/li][li]Education: Holds a Bachelor's Degree in Software Engineering or related field (Preferred) [/li][/ul][p][/p][p][b]Attributes We Seek [/b][/p][ul][li]Motivated [/li][/ul][ul][li]Motivated foremost about serverless and making it accessible to all through world-class development tools. [/li][/ul][ul][li]Product-Driven [/li][/ul][ul][li]Prioritizes the customer-facing experience above all else. [/li][/ul][ul][li]Self-Starter [/li][/ul][ul][li]Unafraid of ambiguity, identifies what matters most and delivers, without waiting or apprehension. [/li][/ul][ul][li]Takes Ownership [/li][/ul][ul][li]Owns the goals, and more importantly, their results. [/li][/ul][ul][li]Over-Communicates [/li][/ul][ul][li]Doesn’t expect communication to happen but ensures it, with emphasis on excellent written communication. [/li][/ul][p][/p][p][b]Preferred Skills / Competencies [/b][/p][ul][li]Proficiency in designing, managing, monitoring, and administrating data pipelines and data structures [/li][li]Hands-on experience and appreciation working with low code environments in data management (e.g. KNIME, Alteryx, SAS) [/li][li]Ability to translate complex problems into simple technical solutions [/li][/ul][ul][li]Ability to abstract data problems into re-usable components/modules [/li][li]Lifetime willingness to learn and explore new technologies (e.g. Cloud technology, web scraping, artificial intelligence) [/li][li]Strong orientation towards quality and results (attention to detail and standardization) [/li][li]Familiarity with project management methodologies – Agile and waterfall [/li][li]Experience with Jira an added plus [/li][/ul][ul][li]Good presentation and communication skills [/li][li]Analytical and out of the box thinking [/li][li]Natural drive for innovation and optimization [/li][li]Teamwork oriented collaborative attitude [/li][/ul][p][/p]