Job Openings Lead Data Engineer/ Snowflake Architect

About the job Lead Data Engineer/ Snowflake Architect

Muito Gosto! Somos o Grupo DATA!

O nosso propósito é simplificar a vida dos nossos clientes e fazemos isso em todo o mundo, através das nossas soluções de TI.

Somos uma multinacional, que opera ativamente em Portugal, e estamos em constante expansão!

Adoramos trabalhar com grandes empresas e fazer crescer as empresas com as quais colaboramos.

Comprometemo-nos a ser a mudança que queremos ver nas grandes corporações do mercado, começando por valorizar as pessoas e as suas ideias.

Já percebemos que não existe apenas uma maneira de fazer as coisas funcionarem, que cada um dos nossos colaboradores tem características únicas e que, para trabalhar em equipa, precisamos realmente de nos conhecer.

Quem procuramos?

Lead Data Engineer/ Snowflake Architect

Local: Full Remote (Brazilian Time Zone)

Key Responsibilities

1. Technical Leadership:
Define and oversee the technical approach for topics, projects, and sprints.
Provide timely solutions for bugs and critical issues, ensuring quick resolution and communication with stakeholders.
Propose, document, and own technical solutions that align with business requirements and goals.
Collaborate with Solution/Product Owners to design and implement scalable and efficient solutions.
Identify and advocate for technical improvements, particularly related to performance enhancements.
2. Team Guidance and Mentorship:
Act as a technical mentor, supporting and addressing knowledge gaps for Data Engineers.
Lead Data Engineers by conducting training sessions, technical discussions, and reviews.
Identify and remove technical obstacles, ensuring a smooth workflow for the team.
3. Quality Assurance:
Review and approve solutions designed and implemented by team members.
Ensure documentation, design accuracy, and high-quality technical standards in all solutions.
Verify and validate planned designs before implementation to ensure alignment with best practices.
4. Development and Execution:
Manage the assignment of high-priority tickets and oversee third-level support.
Resolve critical issues that require expert-level experience and insight.
Provide accurate effort estimates and maintain thorough documentation of all processes.
5. Deployment Management:
Lead testing, user acceptance testing (UAT) environment setup, and deployment processes.
Coordinate the technical aspects of go-live activities, including change requests (RFCs) and operational alignment.
Collaborate with Operations Teams and other Lead Engineers to ensure successful deployments.
________________________________________

Required Knowledge and Skills


Technical Expertise:
Deep knowledge of Snowflake, SQL, and Git.
Proven experience in Snowflake Architecture, including performance optimization and scalability.
Proficiency in dbt Cloud for data modeling and transformations.
Project and Process Management:
Familiarity with agile implementation methods and tools such as Azure DevOps and Jira.
Strong understanding of deployment, testing, and production environments.
Communication and Leadership:
Excellent communication skills to effectively liaise with business stakeholders and team members.
Ability to guide teams, resolve conflicts, and foster a culture of accountability and high performance.
________________________________________

Expectations and Deliverables


Provide consistent leadership and accountability for the success of technical solutions.
Ensure high-quality, efficient, and scalable implementation of Snowflake-based projects.
Mentor team members and ensure continuous skill development within the team.
Actively contribute to the strategic direction of Snowflake architecture and development practices.
________________________________________

Preferred Experience


5+ years of experience in data engineering roles with a focus on Snowflake and cloud data warehousing.
Hands-on experience with large-scale Snowflake implementations and dbt Cloud.
Prior experience in a leadership or mentorship role within agile teams.