Data Engineer (Cloud: Gcp)

Detalhes da Vaga

col-wideJob Description:

Job Description
We are seeking a skilled and motivated Data Engineer to join our dynamic team. As a Data Engineer, you will play a key role in understanding business and technological challenges, developing efficient data pipelines, and ensuring the smooth deployment of solutions. You will apply industry best practices while helping evolve the data architecture and infrastructure of our are seeking a skilled and motivated Data Engineer to join our dynamic team. As a Data Engineer, you will play a key role in understanding business and technological challenges, developing efficient data pipelines, and ensuring the smooth deployment of solutions. You will apply industry best practices while helping evolve the data architecture and infrastructure of our company.
Key Responsibilities:
Project Understanding and Communication:
Understand business challenges from the user's perspective and clearly communicate to ensure a deep understanding of the issues.Collaborate with the Data Architect to fully comprehend the provided architecture and ensure alignment with your work.Communicate technical solutions with your peers and provide regular updates to the Project Manager overseeing the project.
Development:
Write clear interface contracts for new or updated features and ensure they are communicated effectively.Develop data pipelines based on the defined best practices to ensure quality code and maintainable infrastructure as requested, with a particular focus on using Terraform.Conduct peer code reviews and actively engage in reviewing peers' code when merging new versions.
Testing:
Collaborate with the Project Manager to define tests based on functional and technical requirements.Perform tests and regularly communicate the results to the team.Document and summarize test results for ongoing monitoring and improvements.
Deployments:
Present completed work to the Data Architect and Lead DataOps during Deployment and communicate any potential issues during the active monitoring phase after deployment.Diligently apply the deployment process, including logging and monitoring strategies.Key Responsibilities:
Project Understanding and Communication:
Understand business challenges from the user's perspective and clearly communicate to ensure a deep understanding of the issues.Collaborate with the Data Architect to fully comprehend the provided architecture and ensure alignment with your work.Communicate technical solutions with your peers and provide regular updates to the Project Manager overseeing the project.Development:
Write clear interface contracts for new or updated features and ensure they are communicated effectively.Develop data pipelines based on the defined best practices to ensure quality code and maintainable infrastructure as requested, with a particular focus on using Terraform.Conduct peer code reviews and actively engage in reviewing peers' code when merging new versions.Testing:
Collaborate with the Project Manager to define tests based on functional and technical requirements.Perform tests and regularly communicate the results to the team.Document and summarize test results for ongoing monitoring and improvements.Deployments:
Present completed work to the Data Architect and Lead DataOps during Deployment and communicate any potential issues during the active monitoring phase after deployment.Diligently apply the deployment process, including logging and monitoring strategies.

Qualifications
Requested Hard Skills:
Google Cloud Platform (GCP):Strong knowledge of GCP and at least one year of hands-on experience with its services.
Azure Cloud Platform:General knowledge of Azure is a plus.
Apache Airflow:Minimum of two years of experience with Airflow orchestration; experience with Google Composer is an advantage.
Terraform:Experience deploying infrastructure, especially using Terraform.
Desired Soft Skills:
Strong communication skills for effective collaboration with cross-functional teams.
Ability to tackle problems from a user perspective and ensure clear understanding across technical teams.
Strong problem-solving abilities and a proactive approach to resolving issues.
Detail-oriented, results-driven, and capable of working independently and as part of a team.

Additional Information
If you have experience with data pipelines, cloud technologies, and orchestrators like Apache Airflow, and you're looking for a new challenge, we'd love to hear from you!


Salário Nominal: A acordar

Fonte: Eurojobs

Função de trabalho:

Requisitos

Arquitecto De Sistemas

Na WINNING CONSULTING procuramos um perfil de Arquitecto de Sistemas para se juntar às nossas equipas num projeto de um importante cliente do sector da Saúde...


Winning - Porto

Publicado 13 days ago

Head Of Product Platform

Sword Health is on a mission to free two billion people from pain as the world's first and only end-to-end platform to predict, prevent and treat pain.Delive...


Sword - Porto

Publicado 13 days ago

Distributed Cloud | Multicloud Devsecops, Hybrid Porto

Company Description At Devoteam, we believe that technology with strong human values can actively drive change for the better. Discover how Tech for People u...


Devoteam - Porto

Publicado 13 days ago

Inscrição Geral Open Day 2025 (M/F)

Descrição da empresa A DouroAzul é a principal empresa de cruzeiros fluviais portuguesa e um dos grupos de turismo mais dinâmicos de Portugal. Fundada em 199...


Mystic Invest Holding, S.A - Porto

Publicado 13 days ago

Built at: 2024-12-27T09:11:14.959Z