ResponsabilidadesDefinir e comunicar a visão técnica da Stream, alinhada com objetivos de negócio e princípios de arquitetura moderna.Liderar decisões de arquitetura envolvendo .
NET, arquiteturas monolíticas modulares e de micro-serviços, garantindo escalabilidade e performance.Projetar soluções baseadas em cloud computing, avaliando prós e contras de diferentes serviços e aplicando boas práticas de arquitetura em cloud.Apoiar equipas de desenvolvimento, promovendo padrões modernos de engenharia, práticas de DevOps e pipelines de CI/CD.Garantir observabilidade e monitorização eficazes utilizando ferramentas como Prometheus e Grafana.Assegurar qualidade através de testes unitários e end-to-end (E2E) fomentando a automação.Liderar migração de ferramentas de integração.Colaborar com equipas as restantes equipas técnicas e de produto.Atuar como referência técnica, orientando decisões estratégicas e apoiando iniciativas de inovação.Requisitos técnicosMais de 12 anos de experiência sólida em .
NET e desenvolvimento de aplicações complexas.Conhecimento profundo em arquitetura monolítica modular e micro-serviços.Experiência prática com cloud computing (Azure, AWS ou GCP), incluindo análise crítica dos serviços disponíveis.Forte domínio de CI/CD, pipelines e práticas de DevOps.Experiência com bases de dados relacionais e não relacionaisConhecimentos em soluções de observabilidade (Prometheus, Grafana) e padrões modernos de engenharia.Experiência com múltiplas ferramentas de integração (Kaffka, apigeee, solace, etc).
Experiência com testes unitários e E2E e ferramentas de automação.Compreensão de desenvolvimento web.Regime de trabalho: híbrido - 2x por semana no escritório na Maia/Porto ou Carnaxide/Lisboa