Data Engineering Tech Lead-Azure
WFA Digital Insight
With demand for skilled data engineers skyrocketing, companies like Lingaro are on the hunt for seasoned leaders who can drive project delivery and team performance. In this role, you'll oversee data engineering processes, leveraging Azure and cutting-edge Generative AI tools. Given the rapid evolution of data engineering, having a strong foundation in programming languages like Python and SQL, as well as experience with cloud platforms, is crucial. Notably, the market for data engineering professionals saw a significant boost in the past year, with a particular emphasis on candidates who can manage remote teams effectively and stay updated on the latest best practices. Lingaro, with its long-standing presence in the market, offers a stable and growth-oriented environment. Before applying, candidates should be prepared to showcase not only their technical expertise but also their ability to lead, mentor, and innovate within a collaborative, remote work setup.
Job Description
About the Role
The role of a Data Engineering Tech Lead at Lingaro is pivotal in driving the company's data engineering initiatives forward. As a tech lead, you will be responsible for the efficient and effective delivery of projects, ensuring that they are completed on time, within budget, and to the highest quality standards. This involves providing leadership and guidance to the data engineering team, fostering a collaborative work environment, and ensuring that all team members have the support and resources they need to excel in their roles. The tech lead will work closely with developers to improve data engineering processes, troubleshoot complex technical issues, and promote the use of Generative AI tools to accelerate project delivery.The ideal candidate will have a strong technical background, with expertise in data engineering, and experience working with Azure and other cloud platforms. They will also have excellent leadership and management skills, with the ability to motivate and guide their team to achieve exceptional results. The role involves staying updated with the latest advancements in data engineering, ensuring that the team follows best practices and industry standards, and collaborating with stakeholders to understand project requirements and define scope.
What You Will Do
- Provide technical expertise and direction in data engineering, guiding the team in selecting appropriate tools, technologies, and methodologies.
- Set clear goals, assign tasks, and manage resources to ensure successful project delivery.
- Work closely with developers to support them and improve data engineering processes.
- Support team members with troubleshooting and resolving complex technical issues and challenges.
- Utilize and promote Generative AI tools to accelerate project delivery.
- Collaborate with stakeholders to understand project requirements, define scope, and create project plans.
- Support project managers to ensure that projects are executed effectively, meeting timelines, budgets, and quality standards.
- Monitor progress, identify risks, and implement mitigation strategies.
- Act as a trusted advisor for the customer.
- Oversee the design and architecture of data solutions, collaborating with data architects and other stakeholders.
- Ensure data solutions are scalable, efficient, and aligned with business requirements.
- Provide guidance in areas such as data modeling, database design, and data integration.
- Align coding standards, conduct code reviews to ensure proper code quality level.
- Identify and introduce quality assurance processes for data pipelines and workflows.
- Optimize data processing and storage for performance, efficiency, and cost savings.
- Evaluate and implement new technologies to improve data engineering processes on various aspects (CI/CD, Quality Assurance, Coding standards).
What We Are Looking For
- A bachelor's or master’s degree in computer science, Information Systems, or a related field.
- Additional certifications in data integration tools or platforms are advantageous.
- Minimum of 8-10 years of experience in data engineering or a related field.
- Strong technical skills in data engineering, including proficiency in programming languages such as Python, SQL, R, or Scala.
- Practical experience with Microsoft Azure cloud and Databricks platform.
- Familiarity with other cloud platforms, such as GCP or AWS, is beneficial.
- Expertise in working with various data tools and technologies, such as ETL frameworks, data pipelines, and data warehousing solutions.
- Proven experience in leading and managing a team of data engineers, providing guidance, mentorship, and technical support.
- In-depth knowledge of data management principles and best practices, including data governance, data quality, and data integration.
- Hands-on experience using GenAI tools in daily programming is highly beneficial.
- A willingness to learn, utilize, and promote such tools is expected.
- Strong project management skills, with the ability to prioritize tasks, manage timelines, and deliver high-quality results within designated deadlines.
Nice to Have
- Experience with Excel, particularly in data analysis and visualization.
- Knowledge of data security and privacy regulations, and the ability to ensure compliance within data engineering projects.
- Familiarity with agile development methodologies and version control systems like Git.
Benefits and Perks
- Stable employment with a company that has been in the market since 2008.
- Opportunity to work with a team of over 1300 talents.
- Competitive salary package (details to be discussed during the interview process).
- Comprehensive health insurance coverage.
- Generous PTO policy to ensure a healthy work-life balance.
- Remote work stipend to support your home office setup.
- Ongoing training and development opportunities to keep your skills up-to-date with the latest technologies and trends.
- Collaboration with a global team and exposure to diverse projects and clients.
How to Stand Out
- Ensure your resume and cover letter highlights your experience with cloud platforms, particularly Azure, and your proficiency in programming languages like Python and SQL.
- Prepare examples of how you've utilized Generative AI tools in previous roles to accelerate project delivery and improve data engineering processes.
- Showcase your leadership skills by providing instances where you've successfully led and managed a team of data engineers, and how you've contributed to their professional growth.
- Familiarize yourself with Lingaro's current projects and initiatives to demonstrate your interest in the company and the role during the interview.
- Consider creating a personal project or contributing to open-source projects on platforms like GitHub to demonstrate your coding skills and passion for data engineering.
- Be prepared to discuss your approach to data security and privacy, and how you ensure compliance in your projects.
- Practice explaining complex technical concepts in a simple, understandable manner to show your ability to communicate effectively with both technical and non-technical stakeholders.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.