Missão:
Definir a visão técnica, liderar iniciativas estratégicas de arquitetura e garantir que as soluções desenvolvidas são escaláveis, resilientes, observáveis e fáceis de operar. Atuar como autoridade técnica sénior, orientando equipas de engenharia e influenciando decisões de elevado impacto.
Principais Responsabiliades:
- Definir e comunicar a visão técnica, assegurando alinhamento com os objetivos de negócio e com princípios modernos de arquitetura.
- Liderar decisões de arquitetura em .NET, incluindo abordagens monolíticas modulares e micro-serviços, garantindo escalabilidade, performance e robustez.
- Conceber soluções baseadas em cloud (Azure, AWS ou GCP), avaliando trade-offs, adequação dos serviços, custos e boas práticas.
- Apoiar as equipas de desenvolvimento na adoção de padrões modernos de engenharia, cultura DevOps e excelência em pipelines de CI/CD.
- Garantir observabilidade e monitorização eficazes com ferramentas como Prometheus e Grafana.
- Promover qualidade através de testes unitários, de integração e E2E, incentivando práticas de automação.
- Liderar migrações e modernizações de ferramentas de integração (ex.: Apigee, Solace, Kafka).
- Colaborar com equipas técnicas e de produto, assegurando coerência e alinhamento arquitetural.
- Atuar como referência técnica, orientando decisões estratégicas e impulsionando iniciativas de inovação.