Associação Porto Digital
Associação Porto Digital

Data Engineer

Porto, Portugal (hybrid)
Employee
Data Processing, Data Engineer

A Porto Digital atua como entidade de suporte à transformação digital urbana, estando ao serviço da cidade do Porto e contribuindo para acelerar a implementação das estratégias de Inovação e Transição Digital.

Constituída para conectar, cocriar e colaborar, promove a eficiência dos serviços públicos, com impacto real na qualidade de vida dos cidadãos, orientando a sua atuação para um desenvolvimento sustentável e inclusivo.

Tasks

Principais atividades/tarefas a realizar:

  • Desenhar, desenvolver e manter pipelines de dados (batch e streaming) para dados estruturados e não estruturados;
  • Desenvolver e otimizar processos ETL com recurso a linguagens de programação como Python e/ou SQL;
  • Trabalhar com tecnologias open source para processamento, integração e armazenamento de dados em ambiente on-premises;
  • Gerir e otimizar bases de dados assegurando desempenho, integridade e disponibilidade;
  • Garantir qualidade, integridade e fiabilidade dos dados ao longo de todo o ciclo de vida (validação, monitorização e testes);
  • Projetar e melhorar arquiteturas de dados assegurando desempenho, escalabilidade e segurança;
  • Estabelecer a ligação entre Cientistas de Dados, Analistas de Dados e Inteligência Artificial, ao transcrever as necessidades em requisitos técnicos e tratamento de dados;
  • Melhorar a Plataforma Urbana da cidade do Porto, criando novas formas de aumentar o valor e a qualidade dos dados recolhidos e usados na tomada de decisões com impacto na qualidade de vida da comunidade.

Requirements

  • Formação em Engenharia Informática, Análise de Dados, Ciência de Computadores, Engenharia Eletrotécnica e de Computadores ou similares;
  • Experiência mínima de 2 anos em funções similares;
  • Conhecimentos em Python e SQL para manipulação e transformação de dados;
  • Experiência no desenvolvimento, testes e manutenção de pipelines ETL;
  • Experiência com sistemas UNIX/Linux;
  • Experiência com Docker e conceitos de containerização;
  • Conhecimento de ferramentas de orquestração (ex.: Airflow, Nifi) - preferencial;
  • Conhecimento com motores de pesquisa e indexação (ex.: Elasticsearch) - preferencial;
  • Conhecimento com bases de dados relacionais e não relacionais (ex.: PostgreSQL, MySQL, MongoDB) - preferencial;
  • Conhecimentos de modelação de dados, data lakes e data warehouses - preferencial;
  • Experiência com Pandas e NumPy - preferencial;
  • Noções de integração via APIs e arquitetura de microserviços -preferencial.

O que também valorizamos?

  • Fluência em Inglês (leitura, conversação e escrita);
  • Elevada capacidade de comunicação verbal e escrita;
  • Elevada capacidade de organização e gestão do tempo;
  • Orientação para execução, resultados e cumprimento de prazos;
  • Orientação para a criação de valor para a cidade (Porto), a Câmara Municipal e para os cidadãos em geral;
  • Boa capacidade de análise analítica;
  • Elevada capacidade de trabalho em equipas multidisciplinares;
  • Elevada autonomia e responsabilidade;
  • Elevada motivação para enfrentar novos desafios e capacidade de aprendizagem contínua.

Benefits

  • Subsídio de Alimentação
  • Seguro de Saúde
  • Regime de Horário Flexível
Updated: 5 minutes ago
Job ID: 16053329
Report issue

Associação Porto Digital

51-200 employees
Government Relations Services

A Porto Digital atua como entidade de suporte à transformação digital urbana, estando ao serviço da cidade do Porto e contribuindo para acelerar a implementação das estratégias de…

Read more
  1. Data Engineer