My client is a cutting-edge technology company that specialises in a number of domains, such as renewables, banking, and more,. We are committed to leveraging data to drive innovation and make a significant impact in our industry. We are seeking a highly motivated and experienced Data Engineer Manager to lead our data engineering team and play a crucial role in shaping our data infrastructure.
As the Data Engineer Manager, you will be responsible for managing a team of talented data engineers and overseeing the design, development, and maintenance of our data pipelines, ETL processes, and data warehousing solutions. You will work closely with cross-functional teams to ensure the availability and quality of data for various business needs, and you will contribute to the strategic direction of our data engineering efforts.
Key Responsibilities:
- Manage and mentor a team of data engineers, providing guidance, performance feedback, and professional development opportunities.
- Collaborate with data scientists, analysts, and stakeholders to understand data requirements and design efficient data solutions.
- Lead the architecture and implementation of data pipelines, ETL processes, and data warehousing solutions.
- Ensure data quality, integrity, and security through data governance best practices.
- Stay up-to-date with industry trends and emerging technologies in data engineering and recommend their adoption when appropriate.
- Monitor and optimize data infrastructure for performance, scalability, and cost-effectiveness.
- Collaborate with the IT team to ensure the smooth operation of data systems and resolve any issues promptly.
- Define and enforce data engineering best practices and coding standards.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Data Engineering, or a related field.
- Proven experience in data engineering, including ETL processes, data warehousing, and data modeling.
- Previous experience in a leadership or management role, preferably managing a data engineering team.
- Strong programming skills in languages like Python, Java, or Scala.
- Proficiency in working with data warehouse technologies (e.g., Amazon Redshift, Google BigQuery, Snowflake).
- Familiarity with cloud computing platforms (e.g., AWS, Azure, GCP).
- Knowledge of data integration tools and technologies (e.g., Apache NiFi, Talend, Informatica).
- Excellent communication and interpersonal skills.
- Strong problem-solving and analytical abilities.
Benefits:
- Competitive salary and performance-based bonuses.
- Professional development and training opportunities.
- Flexible work hours and remote work options.
- Collaborative and innovative work environment.
How to Apply: If you are a passionate and experienced Data Engineer Manager looking for a challenging role in a dynamic and innovative company, we would love to hear from you. Please submit your resume and a cover letter explaining why you are the ideal candidate for this position.