Job Description
The senior data engineer will play a pivotal role in the management and development of an enterprise data platform that serves business intelligence, analytics, and data integration functions. This role combines system administration and solution development.
* As a system administrator, you will provide operational support for the data platform, ensuring system performance, stability, and data quality remain satisfactory.
* You will configure, monitor, and maintain regular operational processes such as data pipelines, and identify and resolve issues as they arise.
As a solution developer, you will work with technical and business stakeholders to confirm requirements, design, develop, test, and deploy efficient and effective data solutions to deliver business value.
Required Skills and Qualifications
The successful candidate will be expected to possess:
* Able to work with business and technical stakeholders to design data solutions using cloud-based data services.
* Write complex SQL queries and procedures to process data and troubleshoot potential issues.
* Develop and deploy production-quality code with appropriate documentation and testing.
* Able to automate and orchestrate routine tasks and data pipelines.
* Troubleshoot and maintain the data platform and related elements.
* Support the development of innovative AI use cases.
* Supervise and mentor junior data engineering staff.
The preferred candidate will have:
* 7+ years previous experience as a Data Engineer in similar roles, building and optimizing BI and analytic data systems.
* 2+ years working with the Azure Data stack.
* Relevant Microsoft Azure Data certifications.
* Strong analytical skills related to working with data.
* Ability to work to tight deadlines.
* Excellent communication skills.
About Us
We are an equal opportunities employer.