Engenharia de Software e Cloud · Intermédio a sénior (4+ anos)

Currículo de Engenheiro de Dados

Este exemplo mostra um Engenheiro de Dados a criar pipelines e modelos de dados cloud para equipas de análise, com melhorias mensuráveis nos tempos de atualização e na qualidade dos dados. Um currículo sólido para esta função relaciona as escolhas de arquitetura e ferramentas com dados fiáveis e úteis e com as necessidades do negócio.

Verificação do currículo

O que os recrutadores e os sistemas de acompanhamento procuram. Um guia, não uma previsão.

100 / 100Completo

100%
  • Contacto20 / 20
  • Resumo20 / 20
  • Experiência30 / 30
  • Competências20 / 20
  • Formação10 / 10

Dados de contacto

Coloque estes dados no início do seu currículo; os recrutadores e os sistemas de acompanhamento procuram-nos primeiro.

Opcional. Nos EUA, no Reino Unido e no Canadá, os currículos geralmente não incluem fotografia.

71 palavras

Um emprego por parágrafo; comece cada resultado numa nova linha com «-».

11 competências

Separe as competências com vírgulas, por exemplo: Excel, SQL, planeamento de projetos.

Mais secções

Projetos, certificações, idiomas ou qualquer outra informação que contribua para a sua candidatura.

Plataformas e ferramentas
Projeto selecionado

Alex Morgan

Engenheiro de Dados

  • alex.morgan@example.com
  • +1 555 0100
  • Denver, CO

Resumo

Engenheiro de Dados com 6 anos de experiência na criação de plataformas de dados na cloud para equipas de software B2B e análise de retalho. Experiência no desenvolvimento de pipelines em Python e SQL, na modelação dimensional de dados e no agendamento de fluxos de trabalho com Airflow. Melhorou os tempos de atualização e a fiabilidade dos dados ao automatizar a validação e otimizar cargas de trabalho em Snowflake e Spark.

Experiência

Engenheiro de Dados II na Summitline Data Works, Denver, CO (2022 – Presente) - Criou pipelines em Python e Spark para 14 fontes de dados de retalho, reduzindo a atualização diária do armazém de dados de 5 horas para 2,5. - Modelou 22 tabelas de análise em Snowflake com dbt, proporcionando às equipas de finanças e operações definições consistentes para os relatórios semanais. - Adicionou verificações de atualidade e valores nulos no Airflow a 35 tabelas críticas, reduzindo os incidentes recorrentes de qualidade de dados de 12 para 7 por trimestre. Engenheiro de Dados na Juniper Ridge Software, Boulder, CO (2020 – 2022) - Automatizou a ingestão de 8 fluxos de eventos de produto com Kafka e Python, reduzindo em cerca de 10 horas por semana o tempo de preparação manual dos dados. - Otimizou as transformações SQL e o particionamento de 6 conjuntos de dados para relatórios, reduzindo o tempo médio de execução das consultas de 18 minutos para 11.

Formação

Licenciatura em Ciências Informáticas — Alpine Basin University, Fort Collins, CO (2019)

Competências

  • Python
  • SQL
  • Apache Spark
  • Snowflake
  • Apache Airflow
  • Kafka
  • dbt
  • desenvolvimento de pipelines ETL
  • modelação dimensional
  • testes de qualidade de dados
  • armazéns de dados na cloud

Plataformas e ferramentas

• Snowflake e armazéns de dados na cloud • Apache Spark e Kafka • Apache Airflow e dbt

Projeto selecionado

• Reformulou a ingestão de eventos de produto com processamento incremental e verificações de esquema • Documentou a responsabilidade pelas fontes e as expectativas de atualidade para 8 fluxos de eventos

Como escrever um currículo para Engenheiro de Dados

Dê destaque ao seu trabalho com plataformas de dados

Coloque primeiro o seu cargo atual em engenharia de dados e descreva a plataforma que apoiou: armazém de dados na cloud, lakehouse ou sistema de streaming. Quando puder confirmá-los, indique a escala com dados úteis, como o número de fontes ou tabelas, o volume diário ou a frequência de atualização. Mostre onde foi responsável pela conceção e operação e distinga esse trabalho dos dashboards ou análises entregues pelas equipas que utilizaram os dados.

Mostre os resultados dos seus pipelines

Para cada resultado alcançado com um pipeline, explique que dados foram movimentados, como foram processados ou agendados e o que mudou para os utilizadores ou para as operações. Inclua medidas concretas, como a duração das atualizações, as horas de trabalho manual poupadas, o número de incidentes ou o tempo de execução das consultas. Evite apresentar apenas o volume como impacto: relacione o número com a fiabilidade, a rapidez, o custo ou o acesso das equipas aos dados.

Indique as ferramentas e o contexto

Inclua ferramentas como Spark, Kafka, Airflow, dbt e Snowflake quando as tiver utilizado e, em seguida, mostre nos pontos da sua experiência o que criou com cada uma. Use a terminologia do anúncio de emprego quando descrever corretamente o seu trabalho. Agrupe as plataformas secundárias numa secção de competências concisa e evite listar todas as ferramentas com que teve um contacto breve como se tivesse sido responsável por elas.

Explique a sua responsabilidade pela qualidade dos dados

Os engenheiros de dados mantêm frequentemente testes, verificações de atualidade, controlos de esquema e processos de recuperação. Descreva as verificações que implementou e como alteraram o número de incidentes, carregamentos falhados ou o tempo necessário para detetar um problema. Se trabalhou em governação ou controlos de acesso, indique com precisão as suas responsabilidades. Não afirme que trabalhou com normas de conformidade se não puder explicar os controlos específicos ou as evidências de que tratou.

Palavras-chave comuns

Competências e ferramentas frequentemente indicadas para esta função. Use apenas as que tem, com a formulação do anúncio de emprego. Clique numa para a copiar.

Verbos de ação

DesenvolveuAutomatizouOtimizouModelouIntegrauMigrouReduziu

Perguntas sobre esta função

Qual deve ser o tamanho do seu currículo de Engenheiro de Dados?

Para um Engenheiro de Dados com experiência intermédia, uma ou duas páginas são suficientes. Use o espaço para descrever o trabalho recente em pipelines, plataformas e qualidade de dados que corresponda à função. Pode resumir o trabalho mais antigo ou menos relevante. Seja específico nos pontos para mostrar as ferramentas, a escala e os resultados sem transformar o currículo num catálogo de todos os projetos.

Que tecnologias deve incluir no seu currículo de Engenheiro de Dados?

Dê prioridade às tecnologias pedidas no anúncio de emprego que já utilizou, como Python, SQL, Spark, Kafka, Airflow, dbt ou um armazém de dados na cloud. Associe as ferramentas mais relevantes aos resultados na secção de experiência. As tecnologias utilizadas variam de empregador para empregador. Por isso, não inclua plataformas só por serem comuns na área nem sugira conhecimentos que não tem.

Os Engenheiros de Dados precisam de certificações?

Não existe uma certificação única exigida aos Engenheiros de Dados em todos os Estados Unidos. Alguns empregadores valorizam uma certificação relacionada com a plataforma cloud ou a tecnologia de dados que utilizam; outros dão prioridade à experiência relevante e às competências técnicas. Indique o nome completo e a entidade emissora da certificação e inclua-a apenas enquanto estiver válida, caso tenha prazo de validade ou exija renovação.

Como pode passar de análise de dados para engenharia de dados?

Destaque o trabalho que pode aplicar à nova função, como transformações SQL, fluxos de trabalho agendados, modelação de dados, verificações de qualidade e apoio à produção. Se tiver experiência relevante, acrescente um projeto que demonstre um pipeline completo, incluindo ingestão, transformação, testes e documentação. Seja claro sobre as partes que criou e operou e evite descrever apenas o trabalho com dashboards como se fosse responsável pelos pipelines.