




Resumo: A Voxelmaps procura um Desenvolvedor e Engenheiro de Processamento de Dados híbrido para apoiar a investigação e desenvolvimento (I&D) e o processamento de dados, combinando desenvolvimento full-stack com trabalho em pipelines de dados e infraestrutura em nuvem. Pontos Principais: 1. Desenvolve e mantém aplicações web e APIs baseadas em .NET 2. Constrói e suporta pipelines de processamento de dados para conjuntos de dados cartográficos em larga escala 3. Trabalha com infraestrutura em nuvem (AWS) e ambientes contêinerizados **A Voxelmaps** está procurando contratar um **Desenvolvedor \& Engenheiro de Processamento de Dados híbrido** para apoiar tanto as nossas equipas de **Investigação \& Desenvolvimento** como de **operações de processamento de dados**. Este é um cargo a tempo inteiro e permanente, com início imediato. Esta posição combina **desenvolvimento de aplicações full stack** com **trabalho em pipelines de dados e infraestrutura em nuvem**, centrando-se na construção de plataformas web escaláveis, ao mesmo tempo que apoia o processamento, transformação e validação de grandes conjuntos de dados gerados por sistemas de mapeamento. Deve residir em **PORTO, PORTUGAL**, pois trata-se de um cargo **presencial**. **O que fará** * Projetar, desenvolver e manter aplicações web modernas e APIs **baseadas em .NET** * Construir e suportar **pipelines de processamento de dados** para conjuntos de dados cartográficos em larga escala * Trabalhar com **infraestrutura em nuvem (AWS)** para suportar fluxos de trabalho de aplicações e dados * Desenvolver e manter **componentes frontend** utilizando frameworks modernos de JavaScript * Executar, monitorizar e resolver problemas em **fluxos de trabalho de processamento de dados** * Escrever e manter **scripts de automação (Bash/Python)** * Gerir e implementar serviços utilizando **ambientes contêinerizados** * Colaborar com equipas multifuncionais para traduzir requisitos empresariais em soluções técnicas * Depurar, testar e otimizar tanto o **código das aplicações** como os **pipelines de dados** * Garantir o **desempenho, fiabilidade e escalabilidade** dos sistemas **O que esperamos** * Fortes capacidades de resolução de problemas e atenção aos detalhes * Capacidade de trabalhar tanto de forma **independente como colaborativa** * Mentalidade de propriedade, com entrega consistente de resultados * Capacidade de gerir uma mistura de **tarefas de desenvolvimento, infraestrutura e dados** * Fortes competências de comunicação e capacidade de seguir fluxos de trabalho estruturados **Experiência Requerida** **\> Desenvolvimento de Aplicações:** * Experiência sólida em **C\# e .NET / .NET Core / ASP.NET Core** * Experiência na construção de **APIs REST e sistemas backend** * Experiência em desenvolvimento frontend com **JavaScript / TypeScript** e **React** * Conhecimentos sólidos de **HTML5, CSS3**, e design responsivo * Experiência avançada em SQL (**SQL Server, MySQL ou PostgreSQL**) **\> Sistemas, Nuvem \& Dados:** * Experiência sólida em **Linux (Ubuntu 22\.04 / 24\.04\)** * Experiência no uso de **AWS**, especificamente: * EC2 (instâncias de computação) * S3 (armazenamento e tratamento de dados) * Experiência no uso de **GitLab** para controlo de versões e colaboração * Experiência sólida na escrita de **scripts Bash** para automação * Experiência no uso de **SSH** para acesso remoto e gestão de sistemas * Experiência no trabalho com **Docker** (contêineres, imagens, registos, volumes) * Capacidade de resolver problemas em **pipelines de dados e questões ao nível do sistema** **Desejável** * Experiência com **Keycloak** (gestão de identidade e acessos) * Familiaridade com **ferramentas de monitorização de servidores e observabilidade** * Experiência com **Ansible** ou outras ferramentas de automação de infraestrutura * Experiência com **Python 3** (processamento de dados, scripts ou automação) * Experiência com **pipelines CI/CD** * Familiaridade com **microserviços ou sistemas distribuídos** * Exposição a **ferramentas de orquestração de dados** (ex.: Airflow, Prefect, Dagster) * Experiência com **Redis, sistemas de cache ou brokers de mensagens** **Formação Preferencial** * 3\+ anos de experiência em **engenharia de software, desenvolvimento full stack ou engenharia de dados** * Experiência na entrega de **aplicações ou pipelines de dados prontos para produção** * Experiência no trabalho com **grandes conjuntos de dados ou sistemas baseados em nuvem** Tipo de Emprego: A tempo inteiro Remuneração: 30.000,00€ \- 35.000,00€ por ano Local de Trabalho: Presencial


