Senior Data Engineer

Nextjob
Full-timeColombo, Sri Lanka

Company Overview

Founded in 2014 and listed on the ASX since 2015, our purpose is to enable better internet for Australian homes and businesses, by enabling challenger retail brands to take a larger share of the market, leveraging our Infrastructure-on-Demand platform. Our company employs more than 900 team members and supports over 400,000 customers. With carrier-grade, metro fibre, plus fixed wireless networks across Australia, we provide high performance connectivity services for residential customers, small and medium-sized businesses, and some of Australia’s largest corporates. Since our very beginning, we’ve invested in our own network, recruited a stellar team, and focused on creating reliable and scalable products to ensure we genuinely are ‘super from the ground up’. We are Australia’s modern challenger telco and internet service provider that’s unleashing the unlimited possibilities of the internet. We are all about the experience - we're not just a utility - with a promise to be super from the ground up. We’re more tech than telco, and we deliver quality service across our consumer, business, and wholesale units.

Business Unit Overview

The Strategy and Transformation team develop strategies and implement tools, systems and processes to drive long-lasting business value and performance. There are five key pillars to the Strategy and Transformation team including: data and analytics; strategy; transformation; PMO; and mergers and acquisitions. If you have a passion for making significant change and solving complex challenges in the telecommunications industry, come join our team.

Role Purpose

The Data and Analytics team is in the process of setting up its central data repository (Data Warehouse) and is looking for an experienced Data Engineer. In this role, you will play a crucial part in maintaining our data warehouse, including assisting with its initial setup and ongoing management of ETL processes and the integration of new data sources.

Accountabilities

  • Be a conduit between analysts and system developers, collaborate with cross-functional teams to understand data requirements and design efficient data warehouse solutions.
  • Build and maintain data pipelines, ETL processes, and data ingestion workflows to ensure data accuracy, completeness, and reliability.
  • Perform data profiling, cleansing, and transformation to prepare data for analytics and reporting.
  • Monitor and optimize the performance of the data warehouse, addressing any issues or bottlenecks as they arise.
  • Ensure data security, compliance, and governance standards are met, including data encryption, access controls, and audit trails.
  • Collaborate with Data Analysts to support their analytical needs by providing clean and well-structured data.
  • Stay up to date with industry best practices and emerging technologies to continuously improve data engineering processes.

Qualifications and Experience

  • Bachelor's degree in Software Engineering, Computer Science, Information Technology, or a related field (or equivalent work experience).
  • Proven experience as a Data Engineer or as a, Software Engineer, with a strong focus on data warehousing and ETL processes.
  • Proficiency with SQL.
  • Proficiency in data warehousing and data processing.
  • Strong SQL skills for data querying, manipulation, and optimization.
  • Proficiency in Python for scripting and automation of data processes.
  • Experience working with Data Lakehouse technologies and platforms.
  • Experience working with large volumes of data and complex data models.
  • Knowledge of data integration techniques and tools.
  • Proficiency in data orchestration concepts and tools.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills to work effectively with cross-functional teams.
  • Experience with telecom industry preferred.
  • Experience with AWS Redshift and Apache Sparks will be an added advantage.

Benefits

  • Great Remuneration 💰
  • Fleixble Work Arrangements 🏠
  • Performance Bonus 🏦
  • Private Health Insurance 🏥
  • Paid Time Off 🌴
  • Accelerated Career Growth 📚
  • Latest Tech Equipment 💻
  • International Exposure 🚀
  • Exciting Company Events 🥳

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*