About this role
The team is seeking a highly skilled and motivated Lead Engineer specializing in Data Engineering to join their growing team. In this role, you will be responsible for creating data pipelines to efficiently move data from various sources to a centralized data lake. You will maintain the data lake and perform real-time data transformations to uncover actionable insights that contribute to strategic decision-making across multiple departments.
Key Responsibilities:
- Design and implement robust data pipelines for data ingestion and processing.
- Maintain and optimize the data lake architecture for performance and scalability.
- Perform real-time data transformations to facilitate timely insights.
- Collaborate with cross-functional teams to understand data needs and provide solutions.
- Ensure data quality and integrity throughout the data lifecycle.
- Lead and mentor a team of data engineers, fostering a culture of continuous improvement.
Required Skills & Qualifications:
- Strong programming skills in languages such as Python, Java, or Scala.
- Proficiency in data engineering tools and frameworks (e.g., Apache Spark, Kafka).
- Experience with cloud platforms (e.g., AWS, Azure, GCP) for data storage and processing.
- Solid understanding of data modeling, ETL processes, and data warehousing concepts.
- Excellent analytical and problem-solving skills.
- Strong communication skills to effectively collaborate with stakeholders.
Experience:
- 5-10 years of experience in data engineering or related fields, with a proven track record of leading data projects.
What we offer:
- An opportunity to work in a dynamic and innovative environment.
- The chance to lead impactful projects and contribute to strategic initiatives.
- A collaborative team culture that values professional growth and development.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.