Responsabilidades
* Definir 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écnicos
* Mais 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 relacionais
* Conhecimentos 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