Senior Data Engineer
Robert Walters
- Wellington
- Permanent
- Full-time
Work within a supportive and collaborative team
Chance to improve data quality and securityWhat you'll do:As a Senior Data Engineer, you will play a pivotal role in developing, enhancing and supporting our client's data platform. You will be responsible for ensuring high levels of data quality and integrity. Your day-to-day tasks will involve designing complex data solutions, leading their implementation, supporting data modelling activities, and collaborating with various teams. You will also be expected to proactively monitor and maintain wider data platforms to ensure maximum system availability. This role requires an individual who can effectively engage with customers and stakeholders to align data services with their needs.
- Undertake the design, and lead the implementation, of complex data solutions that provide additional data for analytical/reporting purposes.
- Support and guide data modelling activities (conceptual, logical and physical) to enable consistent definition and use of data.
- Support Platform & Technology Leads to establish, apply and enhance the Data Engineering best practice.
- Monitor, maintain and support the wider data platforms to maximize system and data availability for users.
- Engage with customers and stakeholders, including the Analytics team, to better align data services with their current and future requirements.
- Collaborate with peers in the wider Technology Services team to deliver improved services.
- Provide rostered 24 x 7 on-call support for incidents within the Data Platform scope of responsibilities.
- Minimum of 8 years' experience in relevant software development, such as Python.
- Advanced SQL knowledge with experience in database technologies.
- Experience in cloud platforms, preferably Microsoft Azure.
- Experience with ETL or other data flow management tools.
- Experience in DevOps would be beneficial.