Your key responsibilities
- Design, develop, and maintain scalable and efficient data pipelines to extract, transform, and load (ETL) data from various sources into data warehouses and data lakes.
- Collaborate with data scientists, data analysts, and business stakeholders to understand data requirements and deliver high-quality data solutions.
- Implement data quality checks and monitoring to ensure data accuracy, consistency, and reliability.
- Optimize data pipelines for performance, scalability, and cost-efficiency.
- Develop and maintain data models, schemas, and metadata to support data analytics and reporting.
- Work with big data technologies such as Hadoop, Spark, and Kafka to process and analyze large volumes of data.
- Implement data security and privacy best practices to protect sensitive data.
- Troubleshoot and resolve data-related issues in a timely manner.
- Stay up-to-date with the latest trends and best practices in data engineering and big data technologies.
Skills and attributes for success
- Experience in ETL, Data Engineering, Scripting.
- Knowledge and experience in end-to-end project delivery, either traditional SDLC or agile delivery methodologies (or hybrid approaches)
- Experience in a delivery role on Business Intelligence, Data Warehousing, Big Data or analytics projects
- Exceptional communication, documentation and presentation skills and stakeholder management experiences
- Experience in business intelligence, data warehousing/platform, and data strategy projects
To qualify for the role, you must have
- At least 2 years’ experience as a Data Engineer with experience in development and maintenance support
- Data Migration experience in AWS, Azure, Hadoop, GCP environments
- Experience in development and maintenance of data processing pipelines
- Experience developing machine learning workflows
- Work closely with business analysts to create data component
Ideally, you’ll also have
- Dashboarding experience with Tableau / Power BI
- Experience in engaging with both technical and non-technical stakeholders
- Consulting experience and background, including engaging directly with clients
- Degree in Computer Science or IT or Business Analytics
What we look for
- Highly motivated individuals with excellent problem-solving skills and the ability to prioritize shifting workloads in a rapidly changing industry.
- An effective communicator, you’ll be a confident leader equipped with strong people management skills and a genuine passion to make things happen in a dynamic organization.
What we offer
Plus, we offer:
- Continuous learning: You’ll develop the mindset and skills to navigate whatever comes next.
- Success as defined by you: We’ll provide the tools and flexibility, so you can make a meaningful impact, your way.
- Transformative leadership: We’ll give you the insights, coaching and confidence to be the leader the world needs.
- Diverse and inclusive culture: You’ll be embraced for who you are and empowered to use your voice to help others find theirs.