Job Openings Manager Data Engineering

About the job Manager Data Engineering

Manager of Data Engineering

With a proven track record of building high-performance teams and delivering world-class data solutions, you'll hire and mentor top data engineers, ensuring our team remains innovative and delivers high-quality projects on time. If you are passionate about data engineering and ready to significantly impact a fast-growing team significantly, this opportunity is perfect for you.

Responsibilities

  • Lead, manage, and mentor data engineers to deliver high-quality software projects using open-source frameworks and Cloud Technologies, with a particular focus on Azure cloud data platforms
  • Play a pivotal role in identifying, recruiting, and onboarding high-caliber data engineers to ensure continuous growth and expansion of our team.
  • Leverage offshore resources and partners to augment in-house expertise and talent, ensuring a balanced global team capable of executing on multiple fronts.
  • Set clear goals and performance objectives for the team, managing expectations and ensuring the timely and high-quality execution of these goals.
  • Drive the design and implementation of modern cloud data architectures, with a strong emphasis on Azure based solutions, and contribute to evangelizing these technologies within the organization.
  • Facilitate cross-functional collaboration with Product, QA, Data, and DevOps teams, ensuring the delivery of projects on time and with exceptional quality.
  • Regularly report on progress towards goals, outlining current roadblocks, time estimations, results, and recommendations for accelerating project timelines.
  • Actively participate in architecture, design, and code reviews for the data engineering team, providing constructive feedback and facilitating continuous improvement.
  • Promote a DevOps culture and mindset from development, testing, and deployment perspectives, underlining the importance of swift and efficient operational execution.
  • Apply architectural and engineering concepts to design solutions that meet operational requirements, including scalability, maintainability, flexibility, reliability, and availability.
  • Take ownership of the management of production support SLAs, focusing on optimizing performance while minimizing cost.
  • Ensure the highest data quality standards are maintained within the Azure cloud data platform, leveraging innovative strategies and technologies to ensure accuracy and consistency.
  • Mentor and develop data engineers, encouraging innovation, timely project completion, and career growth.
  • Act as a communicator, ensuring that team members, stakeholders, and other relevant parties are kept abreast of team activities, project statuses, and strategic decisions.

Qualifications

  • 4+ years of data engineering management experience with a proven track record of leading engineering teams to deliver world-class data solutions.
  • Bachelors degree in Computer Science, Engineering, or a related field of study.
  • Experience in successfully building and deploying new data platforms on Azure, including Azure Data Factory and Power BI, showcasing both strategic and technical insight.
  • Proven track record of hiring and recruiting tech talent locally and globally. Experience with outsourcing is a plus.
  • Knowledge and experience with data engineering productivity toolchains and concepts (CI/CD, DevOps, GitHub, Jira, Confluence, Agile Scrum / Kanban, etc.)
  • Experience with architectural design for performance and scalability.
  • Comfortable working directly with data analytics to bridge business requirements with data engineering
  • Expertise in Azure Data factory, Azure SQL, etc.
  • Nice to have: Experience with future state technologies such as Azure Data Lake and data lakehouse architectures.
  • Excellent troubleshooting and problem-solving skills
  • Excellent communication and teamwork, and a passion for learning and innovating.