YellowIpe

YellowIpe® é a sua consultoria para serviços profissionais de TI. Oferecemos as melhores soluções personalizadas para os requisitos e desafios do seu projeto tecnológico.
About company

Arquiteto de Software Sénior

On-site

location

date October 6, 2025

Sobre a YellowIpe

A nossa missão é inspirar a conexão entre tecnologia e pessoas, promovendo o melhor dos nossos profissionais através da nossa experiência em encontrar e atrair os melhores talentos para os melhores projetos. O foco nas Pessoas, Colaboração e Compromisso são os pilares que nos guiam nesta trajetória.

Junte-se à equipa amarela como o nosso novo Arquiteto de Software Sénior!

Responsabilidades:

Arquitetura e Design de Plataforma

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

- Garantir que a arquitetura suporte escalabilidade, segurança, modularidade e manutenibilidade.

- Avaliar e selecionar tecnologias, frameworks e ferramentas alinhadas com os objetivos de negócios e a estratégia da plataforma.

Integração de Sistemas e Interoperabilidade

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

- Definir quais padrões, protocolos e formatos de intercâmbio de dados devem ser usados para uma interoperabilidade sem falhas.

- Aplicar Padrões de Integração Empresarial (EIP) e arquitetura orientada a eventos onde for aplicável.

Segurança e Conformidade

- Incorporar princípios de segurança desde o início na arquitetura (alinhados com OWASP, ISO 27001, GDPR).

- Liderar modelagem de ameaças e revisões de segurança da arquitetura. Garantir que os padrões de autenticação e autorização (OAuth2, SAML, OpenID Connect) sejam implementados de forma consistente.

Desempenho, Escalabilidade e Resiliência

- Arquitetar para alta disponibilidade, recuperação de desastres e tolerância a falhas.

- Definir SLAs, KPIs de desempenho e ferramentas para monitorização e otimização.

- Orientar a implementação de pipelines de CI/CD e implementações em contêineres (Docker, Kubernetes).

Liderança Técnica e Colaboração

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

- Orientar as equipas de desenvolvimento em padrões de arquitetura, código limpo e excelência técnica.

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

Documentação e Comunicação

- Manter diagramas de arquitetura, registos de decisões e documentação do sistema atualizados.

- Comunicar conceitos técnicos complexos de forma clara para partes interessadas técnicas e não técnicas.

- Participar na governança arquitetónica e iniciativas de planeamento estratégico.

Requisitos:

- Licenciatura ou Mestrado em Ciência da Computação, Engenharia de Software ou área relacionada.

- Mais de 5 anos em um cargo arquitetónico sénior.

- Proven expertise in large-scale enterprise architecture, preferably in identity, security, or document management systems.

- Forte experiência com microserviços, APIs e design orientado a eventos.

- Proficiência em Java, experiência com Python (experiência em outras linguagens de programação como C# e/ou Go são uma mais-valia).

- Conhecimento prático de Docker, Kubernetes, Git, ferramentas de CI/CD e princípios de infraestrutura como código.

- Familiaridade com sistemas de mensagens (Kafka, RabbitMQ ou outros) e modelagem de dados (SQL & NoSQL).

- Profundo entendimento de codificação segura, protocolos IAM e frameworks de conformidade.

- Excelentes competências analíticas, de liderança e de comunicação.

- Fluente em inglês; conhecimento de português, francês ou alemão é uma vantagem.

Informações importantes:

- Modelo de trabalho híbrido no Porto: 1x por mês no escritório.

- Os candidatos devem residir em Portugal.

Candidate-se a esta oportunidade no nosso site!

site

Contacts and address