We are looking for an exceptional Data Engineering Team Lead who is passionate about architecting, building, and maintaining data infrastructure from the ground up.
Responsibilities:
Build and maintain the companys central data platform.
Own the data architecture: ETL, Pipelines, Databases, Data integrations, and more.
Continuously maintain a healthy and up-to-date data tech stack, guaranteeing scalability and robustness.
Understand the organization's data needs and provide solutions to other data stakeholders, such as data analysts, engineers and product managers.
Produce state-of-the-art data engineering development methodologies, including code reviews, monitoring, tests (unit, component), infra as code, ci/cd, and more.
Provide expert-level technical leadership and mentoring to the team.
Collaborate with Analysts and Business Stakeholders on data requirements and functional specifications.
Establish data infrastructure for the Data Science team.
Requirements: 5+ years of hands-on experience as a BI Developer/Data Engineer- a must
2+ years of managerial experience- a must
BA/BSc in a related field (such as CS, engineering, information systems) or equivalent.
High proficiency in SQL.
High proficiency in Python- a Must
Experience working with cloud DBs (such as Snowflake or Redshift).
Hands-on experience with developing end-to-end ETL/ELT processes.
Proven experience with data warehousing, modeling paradigms and architectures, proficient in DWH methodologies and best practices.
Experience with data visualization tools such as Tableau or Power BI Advantage
Strong analytical skills and attention to detail.
Comfortable working independently and leading projects from end to end.
This position is open to all candidates.