Post Job Free
Sign in

Senior Software Architect

Company:
Elevus
Location:
Porto, Portugal
Posted:
November 18, 2025
Apply

Description:

Estamos a contratar: Senior Software Architect

Localização: Porto, Portugal

Tipo de contrato: Full-time

Estás pronto para liderar a arquitetura de uma plataforma tecnológica de referência? Procuramos um Senior Software Architect visionário, com sólida experiência técnica e uma abordagem estratégica para desenhar e evoluir soluções de grande escala e impacto.

Sobre a Oportunidade

Como Senior Software Architect, serás responsável pela definição e evolução da arquitetura de uma plataforma de gestão de identidade. Este papel é essencial para garantir que o sistema é seguro, escalável, modular e alinhado com os objetivos de negócio e tecnologia. Terás também um papel de liderança técnica, orientando equipas e promovendo boas práticas de engenharia e integração segura.

Responsabilidades

Arquitetura & Design de Plataforma

Definir a arquitetura de software a alto nível, incluindo microserviços, APIs, fluxos de dados e camadas de integração;

Garantir que a arquitetura suporta escalabilidade, segurança, modularidade e facilidade de manutenção;

Avaliar e selecionar tecnologias, frameworks e ferramentas alinhadas com a estratégia da plataforma.

Integração de Sistemas & Interoperabilidade

Conceber estratégias de integração seguras e robustas com dispositivos biométricos, componentes externos e registos nacionais;

Definir normas, protocolos e formatos de troca de dados que assegurem interoperabilidade;

Aplicar Enterprise Integration Patterns (EIP) e princípios de arquitetura orientada a eventos quando aplicável.

Segurança & Conformidade

Incorporar princípios secure-by-design na arquitetura (em conformidade com OWASP, ISO 27001 e RGPD);

Liderar análises de ameaças e revisões de segurança de arquitetura;

Garantir a implementação consistente de padrões de autenticação e autorização (OAuth2, SAML, OpenID Connect).

Performance, Escalabilidade & Resiliência

Arquitetar soluções de alta disponibilidade, recuperação de desastre e tolerância a falhas;

Definir SLAs, KPIs de performance e ferramentas de monitorização e otimização;

Orientar a implementação de pipelines CI/CD e deployments baseados em containers (Docker, Kubernetes).

Liderança Técnica & Colaboração

Trabalhar em estreita colaboração com Product Owners, Developers, DevOps e QA para traduzir requisitos em soluções técnicas escaláveis;

Fazer mentoring das equipas de desenvolvimento em padrões de arquitetura, clean code e excelência técnica;

Conduzir revisões de código e arquitetura, workshops técnicos e iniciativas de partilha de conhecimento.

Documentação & Comunicação

Manter atualizados diagramas de arquitetura, registos de decisão e documentação técnica;

Comunicar conceitos técnicos complexos de forma clara a diferentes públicos (técnicos e não técnicos);

Participar em iniciativas de planeamento estratégico e governança arquitetural.

O que Procuramos

Licenciatura ou Mestrado em Engenharia Informática, Ciência da Computação ou áreas similares;

Mínimo de 5 anos de experiência em funções de arquitetura de software sénior;

Experiência comprovada em arquitetura de sistemas empresariais de larga escala, preferencialmente em identidade, segurança ou gestão documental;

Sólidos conhecimentos em microserviços, APIs e design orientado a eventos;

Domínio de Java e experiência com Python (conhecimentos em C# ou Go são valorizados);

Experiência prática com Docker, Kubernetes, Git, CI/CD e princípios de infraestrutura como código;

Familiaridade com sistemas de mensageria (Kafka, RabbitMQ) e modelação de dados (SQL & NoSQL);

Conhecimento profundo em secure coding, protocolos IAM e normas de conformidade;

Excelentes capacidades analíticas, de liderança e comunicação;

Fluência em Inglês (conhecimentos de Português, Francês ou Alemão serão uma vantagem).

O que Oferecemos

Um papel de liderança num projeto de elevada relevância e impacto social;

Pacote salarial competitivo e bónus baseados em desempenho;

Oportunidade de moldar soluções utilizadas por milhões de pessoas;

Acesso a ferramentas e tecnologias de ponta, com foco em aprendizagem contínua;

Condições de trabalho flexíveis, incluindo modelo híbrido.

Apply