
Senior Data Engineer (Analytics)
- Cape Town, Western Cape
- Permanent
- Full-time
- Collaborate with data scientists, platform data engineers, data analysts and business to collect business requirements
- Determine the data needed to address the business needs and formulate the business requirements into analytical objectives
- Design data models using the principles of Dimensional data modelling
- Build the analytical warehouse with the appropriate dims and facts tables
- Provide guidance and mentorship to team members including code reviews
- Ensure that all data pipelines are automated and scalable
- Develop and maintain the high standards and best practices including but not limited to data governance, code reviews, release management, version control etc
- Ensure that our data catalogue, business glossary and other relevant documentation is updated regularly, allowing for improved self-service capabilities and trust in our data and reporting.
- Provide insights and recommendations to the other data team and business stakeholders
- You are passionate about data analytics and related disciplines
- You are proficient in designing and implementing complex analytical solutions
- An expert in dimensional data modeling and database management
- Extensive experience using ETL/ELT tools and techniques
- You are intellectually curious and have the persistence to find answers to difficult questions/problems
- You have strong leadership experience and engages in strategic conversations
- You have strong interpersonal and communication skills
- You are a team player, enthusiastic about growing and developing others
- You can handle uncertain and ambiguous scenarios
- You keep abreast of developments and emerging trends in data
- Bachelor's degree or higher in the natural sciences or technical fields such as Mathematics, Statistics, Computer Science, Information Technology, Engineering or Economics
- Proven experience as an Analytical Data Engineer, Data Engineer or similar role, minimum 4 years.
- Exploratory data analysis and/or optimisation skills
- Advanced SQL skills and experience with relational databases
- Strong interpersonal and communication skills
- Demonstrate leadership skills and the ability to mentor and guide other team members
- Familiarity with industry best practices in data engineering and analytics
- Ability to explain data concepts to non-experts in a clear, and structured manner
- Ability to work independently, as well as within and across multi-disciplinary teams
- Ability to successfully complete projects with large and/or incomplete data sets
- Enthusiasm to work in the crypto industry
- Adaptable and capable of working in fast-paced environments
- Great analytical, critical thinking and problem-solving abilities
- Experience working with Databricks
- Experience working with business intelligence platform (Looker, Qlik or others)
- Solid understanding of ELT processes, database design and data modelling techniques
- Experience with designing and implementing analytical data warehouse solutions within a data lake architecture
- Remote but reachable work policy gives you the freedom to choose between working from home or the office.
- Plus the option to buy and sell up to 5 days leave
- Improve body and mind, with excellent private medical insurance
- Access to Learnably and our additional learning platforms for your personal and professional development
- 6 months primary care-giver leave
- Paw-ternity leave for your furry friend
- Annual Inspiration Day in addition to your annual leave which increases based on your length of service!
- A collaborative, friendly work community, with regular social events and virtual cooking, dancing, drawing and house planting classes hosted by our Lunauts
- Free lunch and snacks
- 0 fees up to a certain amount with Luno from the day you start.*