Role Overview
This is an exciting opportunity to join a forward-thinking organization as a Data Engineer, working on the development and maintenance of data infrastructure and analytics capabilities.
As a key member of the team, you will be responsible for designing, implementing, and delivering high-quality data solutions that drive business insights and inform decision-making.
With a strong focus on collaboration and stakeholder engagement, you will work closely with cross-functional teams to gather and analyze user requirements, develop innovative solutions, and deliver results-driven outcomes.
">
Key Responsibilities
1. Software Design: Take business requirements and design system changes or enhancements while ensuring documentation is aligned to the business requirements and adheres to our SDLC.
2. Software Development: Bring the business requirements to life by developing high-quality data solutions. While completing development activities in a particular language/platform to specific standards, documentation will be prepared for future reference.
3. Testing & Quality Assurance: Work with business stakeholders to implement data solutions into the Dev, UAT and Prod environment. Ensure testing is as effective as possible and that the development activities meet quality assurance expectations.
Requirements
* Tertiary qualifications in Information Technology, Mathematics, or Business.
* Extensive experience in implementing, designing, and developing data warehousing, ETL, and reporting solutions from complex and disparate enterprise data sources.
* Demonstrated experience with Business Intelligence, Data Lakes, Data Replication, and Data Warehousing concepts.
* Strong Transact-SQL skills, with the ability to develop and understand advanced queries and perform effective data modeling.
* Proficiency in programming languages such as Python.
* Solid knowledge and recent hands-on experience with the Microsoft SQL Server BI stack (MS SQL, SSIS, SSAS, SSRS).
* Solid knowledge and recent experience using the Microsoft Azure data stack, including Azure Data Factory, Azure Databricks, and Azure DevOps.
* Experience with Google Cloud Platform (GCP) is advantageous.
* Strong data migration experience and excellent troubleshooting skills for resolving ETL issues and performance tuning.
* Proven ability to engage stakeholders, gather and analyze user requirements, and deliver solutions aligned with business needs.
* Outstanding communication skills with a consistent ability to collaborate across technical and non-technical teams.
* Self-starter with well-developed soft skills, including adaptability, emotional intelligence, resilience, perseverance, and active listening.
* Strong time management and multitasking capabilities, with a track record of delivering under pressure in mission-critical environments.
Benefits
* Health and wellbeing; Fitness passport, corporate health insurance and annual flu vaccination.
* Lifestyle and giving back; Flexible work including hybrid arrangements, hotel discounts, 14 weeks paid parental leave, two community volunteer days per year and three recreational leave days per year.
* Professional advancement; Diverse career opportunities, recognition programs and employee referral program.