We are seeking a Data Engineer to join our growing data engineering team. This role is perfect for someone passionate about building robust, scalable data infrastructure using open-source technologies.
Requirements
- Design, develop, and maintain data ingestion pipelines using open-source frameworks and tools
- Build and optimise ETL/ELT processes to handle small to large-scale data processing requirements
- Develop data models and schemas that support analytics, business intelligence and product needs
- Monitor, troubleshoot, and optimise data pipeline performance and reliability
- Collaborate with stakeholders, analysts and product team to understand data requirements
- Implement data quality checks and validation processes to ensure data integrity
- Participate in architecture decisions and contribute to technical roadmap planning
- Strong analytical mindset with attention to detail
- Excellent problem-solving and debugging skills
- Ability to work independently and manage priorities
- Strong communication skills and ability to explain technical concepts to non-technical stakeholders
- Experience working in agile development environments
- Passion for continuous learning and staying current with emerging technologies