TECHNICAL ARCHITECT
TECHNICAL ARCHITECT

Agradecemos o teu interesse nesta oportunidade! A tua candidatura só será considerada completa após a realização de um assessment digital. No final da candidatura, e caso cumpras os critérios necessários para a função, receberás no email de registo um link para aceder ao mesmo. Esta etapa é obrigatória, já que o nosso processo de recrutamento se baseia na avaliação de competências.
Somos uma empresa de todos e para todos. Na MC, colocamos as pessoas no centro: clientes, colaboradores e comunidade. Criamos valor juntos, inovamos a cada passo e lideramos de forma próxima, reconhecendo as qualidades de cada um. Diferentes histórias e ideias unem-nos no mesmo propósito: crescer e chegar à melhor versão de nós próprios. Porque tudo o que somos, conseguimos juntos.
A MC Digital é a área de Tecnologias de Informação da MC. Estamos firmemente convencidos de que a tecnologia pode revolucionar o setor do retalho, trazendo mais conveniência e superando as expectativas dos clientes. Neste contexto, estamos focados em potenciar o uso da Inteligência Artificial nos nossos produtos e sistemas tecnológicos, contribuindo para acelerar a transformação digital da MC.
Queres conhecer melhor o que fazemos? Visita a Caixa Central, o blog e podcast da MC Digital: https://caixacentral.mcdigital.tech/.
Por tudo isto, junta-te a nós!
Estamos à procura de Technical Architect para a nossa equipa de Architecture & Developer Platforms da MC Digital e acreditamos que seremos #betterwithyou!
Na MC, a tecnologia está em todo o lado: nas lojas, no e-commerce, na cadeia de abastecimento e nas apps que milhões de portugueses usam todos os dias. Por trás disso, muitas equipas de desenvolvimento constroem em paralelo e tomam decisões técnicas a toda a hora. O teu papel é garantir que todas elas constroem sobre as mesmas fundações técnicas: sólidas, seguras e fáceis de usar. ´
Na equipa central de Arquitetura, vais definir a Tech Stack corporativa e decidir que tecnologias entram (e saem) do nosso ecossistema. Vais desenhar as arquiteturas de referência que as equipas usam no dia a dia e transformar boas práticas em guardrails automáticos e templates prontos a usar, para que o caminho certo seja também o mais fácil. Não é arquitetura de gaveta: o teu trabalho vai estar no código, nos pipelines e na plataforma que suporta toda a MC Digital, incluindo a forma como as equipas constroem software com IA.
Se gostas de ir a fundo na tecnologia e de ver as tuas decisões técnicas adotadas por dezenas de equipas, e não apenas por uma, esta função é para ti.
Contamos contigo para…
- Definir e evoluir a Tech Stack corporativa e o Tech Radar, gerindo o ciclo de vida de tecnologias, frameworks e ferramentas (adopt, trial, hold, retire)
- Avaliar novas tecnologias através de provas de conceito e benchmarks, e documentar as decisões em ADRs
- Criar, publicar e manter guidelines técnicas, reference architectures (Cloud-Native, event-driven, Mobile, etc.) e best practices para as equipas de desenvolvimento
- Construir e manter templates e componentes de referência (service templates, Helm charts, pipelines) que materializam os standards e aceleram as equipas
- Garantir que as guidelines são cumpridas, sempre que possível através de mecanismos automáticos (policy-as-code, fitness functions, quality gates em CI/CD)
- Trabalhar com a Engenharia de Plataforma na evolução dos fundamentos tecnológicos: Kubernetes, observabilidade, CI/CD e developer experience
- Apoiar as equipas e os Technical Solution Leads nas decisões técnicas mais complexas: integrações, performance, escalabilidade, resiliência e segurança
- Fazer design reviews técnicos, identificar dívida técnica e riscos, e propor planos concretos de remediação
- Trabalhar com Segurança e Cloud para garantir Security by Design e eficiência de custos (FinOps) nas soluções e na plataforma
- Avaliar ferramentas e práticas de IA aplicada ao desenvolvimento de software e definir guidelines técnicas para a sua utilização segura
- Promover uma cultura de excelência técnica e partilha de conhecimento, através de formações, tech talks e comunidades de prática
Por isso, traz contigo…
- 10+ anos de experiência em engenharia de software, dos quais vários em funções de Technical Architect, Tech Lead ou Principal Engineer em ecossistemas complexos
- Conhecimento profundo de arquiteturas Cloud-Native, Kubernetes e hyperscalers (AWS, Azure, GCP)
- Domínio de padrões de arquitetura e integração: microserviços, event-driven, APIs, domain-driven design
- Experiência hands-on em práticas de engenharia moderna: CI/CD, DevOps/GitOps, Infrastructure as Code, observabilidade e SRE
- Experiência sólida em pelo menos uma stack de backend moderna (idealmente .NET) e à vontade para escrever e rever código
- Experiência em Security by Design: identidade e acessos, gestão de segredos, segurança de APIs e da software supply chain
- Experiência comprovada na definição de standards técnicos e na sua adoção por várias equipas
- Capacidade de influenciar sem autoridade hierárquica e de ganhar a confiança das equipas de engenharia
- Excelentes capacidades de comunicação, escrita técnica (ADRs, guidelines) e facilitação
Valorizamos:
- Certificações cloud (AWS, Azure, GCP) e Kubernetes (CKA, CKAD)
- Experiência em Platform Engineering e internal developer platforms
- Experiência com policy-as-code (ex.: OPA, Kyverno) e OpenTelemetry
- Experiência com messaging e event streaming em larga escala
- Conhecimento de IA aplicada ao ciclo de desenvolvimento de software
- Experiência em retalho ou em organizações de grande dimensão, e em modernização de sistemas legacy
O que temos para ti?
Descobre aqui todos os nossos benefícios nas áreas de Saúde e Bem-Estar, Compensação e Benefícios, Família e Parentalidade, Desenvolvimento de Carreira e Flexibilidade.
#BETTERTOGETHER #BETTERWITHYOU
Compromisso de D&I MC Sonae:
Trabalhamos para criar um ambiente de trabalho assente na riqueza de perfis e com foco na singularidade, garantindo que todos se sentem respeitados, valorizados pelas suas competências e têm confiança na organização.