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 modularese demicro-serviços, garantindo escalabilidade e performance.
Projetar soluções baseadas emcloud 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 deDevOpse pipelines deCI/CD.
Garantir observabilidade e monitorização eficazes utilizando ferramentas comoPrometheuseGrafana.
Assegurar qualidade através de testesunitárioseend-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 .
NETe desenvolvimento de aplicações complexas.
Conhecimento profundo emarquitetura monolítica modularemicro-serviços.
Experiência prática comcloud computing(Azure, AWS ou GCP), incluindo análise crítica dos serviços disponíveis.
Forte domínio deCI/CD, pipelines e práticas deDevOps.
Experiência com bases de dados relacionais e não relacionais
Conhecimentos em soluções deobservabilidade(Prometheus, Grafana) e padrões modernos de engenharia.
Experiência com múltiplas ferramentas de integração (Kaffka, apigeee, solace, etc).
Experiência comtestes unitários e E2Ee ferramentas de automação.
Compreensão dedesenvolvimento web.
Regime de trabalho:híbrido - 2x por semana no escritório na Maia/Porto ou Carnaxide/Lisboa