Arquiteto(a) de Soluções – MAG Seguros – Rio de Janeiro
Responsabilidades e atribuições
Quais serão seus desafios?
- Avaliar novas ferramentas e soluções de desenvolvimento interno, incluindo condução de pilotos com métricas objetivas de impacto;
- Recomendar e orientar padrões de arquitetura para os times de desenvolvimento internos e externos;
- Avaliar continuamente os ativos de tecnologia utilizados pelo grupo, principalmente com relação a custos, segurança, escalabilidade, resiliência e confiabilidade;
- Definir guardrails arquiteturais para adoção de IA generativa nos times de engenharia e nas soluções de negócio;
- Apoiar iniciativas de modernização de sistemas legados para arquiteturas em nuvem.
Conhecimentos técnicos obrigatórios:
- Requeridos 5 anos de experiência em desenvolvimento de software, com participação em decisões de arquitetura de sistemas em produção;
- Requerida experiência com arquitetura em nuvem pública (Azure preferencial): computação, redes, identidade, mensageria e padrões de resiliência;
- Requerida experiência com metodologias ágeis (Scrum, Lean, Kanban, SAFe etc.);
- Requerida experiência com cultura DevOps;
- Requerida experiência com liderança técnica;
- Requerido conhecimento de práticas profissionais de arquitetura de software e melhores práticas para todo o ciclo de vida de desenvolvimento de software;
- Requerida experiência prática com desenvolvimento assistido por IA (GitHub Copilot, Claude Code, Cursor ou equivalentes), incluindo capacidade de avaliar criticamente o código gerado e estabelecer padrões de uso para times;
- Requerido conhecimento de arquitetura de soluções com LLMs: integração via APIs (OpenAI, Anthropic, Azure OpenAI) e trade-offs entre modelos proprietários e open-weight;
- Requerido entendimento do ciclo de vida de aplicações de IA generativa: versionamento de prompts, avaliação de qualidade (evals), monitoramento de custo por token e observabilidade de sistemas não-determinísticos.
Requisitos e qualificações
O que esperamos de você?
- Ensino Superior em Engenharia da Computação, Tecnologia da Informação ou afins;
- Experiência com liderança técnica;
- Inglês avançado;
- Disponibilidade para trabalhar no modelo híbrido no escritório do Rio de Janeiro.
Será um diferencial se você tiver:
- Mestrado ou MBA em Ciência da Computação, Engenharia de Software ou áreas correlatas;
- Certificações ou cursos em métodos ágeis, arquitetura de software, SAFe, cultura DevOps ou arquitetura em nuvem (ex.: Azure Solutions Architect Expert);
- Experiência com arquiteturas agênticas: orquestração de agentes, MCP (Model Context Protocol), function calling/tool use e padrões de human-in-the-loop para ações de risco;
- Experiência com plataformas de dados para IA: Databricks (Unity Catalog, Vector Search, MLflow), feature stores, pipelines de embeddings e governança de dados para treinamento/inferência;
- Experiência com Azure AI (Document Intelligence, AI Foundry, AI Search) ou equivalentes em outras nuvens;
- Experiência com o mercado Segurador, Previdenciário e/ou Financeiro.