Artefact is a new generation of a data service provider, specialising in data consulting and data-driven digital marketing, dedicated to transforming data into business impact across the entire value chain of organisations.
We are seeking a seasoned Data Engineer to lead a dynamic team, ensuring the successful implementation and maintenance of data infrastructure and analytics solutions.
Key responsibilities
- Lead, mentor, and develop a team of junior and senior data engineers, fostering a culture of continuous learning and professional growth.
- Oversee the end-to-end delivery of data engineering projects, ensuring they are completed on time, within scope, and to the highest quality standards.
- Coordinate with cross-functional teams, including data scientists, analysts, and other stakeholders, to understand project requirements and deliverables.
- Design, implement, and maintain scalable and robust data pipelines using technologies such as Databricks, MS Fabric, Python, dbt and Terraform/Terragrunt.
- Identify areas for process optimisation within data engineering workflows and implement best practices to enhance efficiency and reliability.
- Stay updated with the latest industry trends and technologies, recommending and integrating new tools and techniques as appropriate.
- Implement and enforce data governance and security policies to ensure data integrity, privacy, and compliance with relevant regulations.
- Collaborate with clients to understand their data needs and provide expert guidance on the best solutions to meet their objectives.
- Present project updates and technical concepts to non-technical stakeholders in a clear and concise manner.
Necessary Skills
- Proficient in Python, SQL, the Azure cloud platform (including Azure DataFactory), DBT, and Terraform with a strong ability to implement and manage data solutions using these technologies.
- Deep understanding of data architecture, data modelling, ETL processes, and data warehousing concepts.
- Proven experience in leading and mentoring a team of data engineers, with a track record of fostering a collaborative and high-performing work environment.
- Strong decision-making skills and the ability to inspire and motivate team members.
- Strong organizational skills and attention to detail.
- Strong software engineering discipline and experience using best practice tools and processes: Git, CI/CD, Infrastructure as Code, Scrum and Agile.
- Ability to analyze complex data requirements and translate them into effective data engineering solutions.
- Strong problem-solving skills and the ability to think critically and creatively to overcome technical challenges.
- Excellent verbal and written communication skills, with the ability to explain technical concepts to non-technical stakeholders.
- Strong interpersonal skills and the ability to work effectively with cross-functional teams and clients.
- In-depth knowledge of the latest trends and advancements in data engineering, data analytics, and AI.
- Deep understanding of data governance, data security, and compliance requirements.
Qualifications
- A bachelor’s degree in Computer Science
- 5+ years of professional experience in the related field
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Engineering and Information Technology
Industries
- Business Consulting and Services
#J-18808-Ljbffr…