Data Integration Specialist required to design, develop, and maintain data integration solutions that connect on-premises and cloud-based enterprise applications, leveraging Microsoft Azure tools and technologies.
This role involves creating efficient data pipelines, ensuring data quality, optimising performance, and adhering to security and compliance standards. The Data Engineer collaborates with cross-functional teams, troubleshoots integration issues, and continuously seeks opportunities for improvement while staying current with emerging data engineering trends and best practices.
Key responsibilities:
* Data Design: Collaborate with team members and stakeholders to design data integration solutions that meet business requirements, utilising Microsoft Azure tools such as Azure Data Factory and SQL.
* ETL Development: Develop, implement, and maintain ETL pipelines to ensure efficient and secure data transfer between various systems, adhering to best practices for data processing and transformation.
* Data Modelling: Design and maintain data models, ensuring data accuracy, consistency, and availability while considering scalability and performance optimisations.
* Data Validation: Implement data validation and quality checks to identify and rectify data anomalies, errors, and inconsistencies within integrated systems.
* Process Optimisation: Continuously monitor and optimise data integration processes to enhance performance, reduce latency, and minimise resource consumption.
* Documentation: Create and maintain comprehensive documentation for data integration solutions, including technical specifications, data flow diagrams, and operational procedures.
* Collaboration: Work closely with cross-functional teams, including developers, and system analysts, to understand data requirements and ensure integrations align with business objectives.
* Problem Solving: Troubleshoot and resolve data integration issues, working collaboratively with the team to implement effective solutions and prevent recurrence.
* Tech Advancement: Stay updated on emerging technologies and industry trends related to data engineering and integration, applying this knowledge to improve integration processes and tools.
Essential Skills and Qualifications:
* Proven experience in data engineering, including data integration, ETL processes, and data modelling.
* Strong SQL skills and experience with data warehousing concepts.
* Knowledge of data governance, security, and compliance best practices.
* Excellent problem-solving skills and the ability to work effectively in a collaborative team environment.
* Effective communication skills for collaborating with technical and non-technical stakeholders.
* Demonstrated ability to build and maintain effective working relationships.
* Ability to work independently and be a self-motivated individual.
Desirable Skills and Qualifications:
* Proficiency in Microsoft Azure tools and services, such as Azure Data Factory, and Azure SQL Database.
* Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
* Relevant certifications (e.g., Microsoft Azure Data Engineer, AWS Certified Data Analytics) are advantageous.
Application Instructions:
Please provide an updated CV (a maximum of 3 pages) to reflect your suitability to the role based on the job description.