Job Description
Job Purpose
We are looking for a seasoned Data Team Leader to join our dynamic team. The ideal candidate will have extensive experience in building data warehouses, working with ETL tools, and leveraging cloud technologies. This role requires a deep understanding of business processes and the ability to model data schemas that meet business needs. As a Data Team Leader, you will guide and mentor a team of data engineers and analysts, driving the design and implementation of our data strategy.
Key Responsibilities:
- Team Leadership: Lead, mentor, and manage a team of data engineers and analysts, fostering a collaborative and high-performance work environment.
- Data Warehousing: Design, implement, and maintain robust data warehouse solutions to support business intelligence and analytics requirements.
- ETL Processes: Develop, optimize, and manage ETL processes to ensure accurate and timely data integration from various sources.
- Cloud Technologies: Utilize cloud-based tools and platforms (e.g., AWS Redshift, Google BigQuery, Azure Synapse) to build scalable and efficient data solutions.
- Data Modeling: Work closely with business stakeholders to understand requirements and model data schemas that accurately represent business processes and support analytical needs.
- Data Governance: Implement and enforce data governance policies to ensure data quality, consistency, and security.
- Collaboration: Collaborate with cross-functional teams, including product management, software development, and business operations, to deliver data-driven insights and solutions.
- Best Practices: Promote and implement best practices in data engineering, analytics, and cloud computing.
Job RequirementsQualifications:- Experience: Minimum of 6 years of experience in data engineering or a related field, with at least 2 years in a leadership or managerial role.- Technical Skills: Proficiency in data warehousing technologies, ETL tools (e.g., Informatics, Talend, Apache NiFi), and cloud platforms (AWS, Azure, Google Cloud).- Data Modeling: Strong experience in data modeling, schema design, and database management.- Programming Skills: Proficiency in SQL and at least one programming language (e.g., Python, Java, Scala).- Data Visualization: Proficiency in data visualization tools (e.g., Tableau, Power BI, Looker) to create insightful dashboards and reports.- Analytical Skills: Excellent analytical and problem-solving skills with a deep understanding of data analytics and business intelligence.- Communication: Strong verbal and written communication skills, with the ability to effectively communicate complex technical concepts to non-technical stakeholders.- Project Management: Experience in project management, including planning, execution, and delivery of data projects.