Arquiteto de Soluções

OVERLABS

📍 São Paulo/SPremoto· AUTONOMOUS_PJ

Descrição da vaga

Buscamos um Arquiteto de Soluções para apoiar na evolução, o desenho e a governança das nossas plataformas digitais. Você será a peça-chave na tradução de necessidades de negócio em arquiteturas técnicas robustas, escaláveis e resilientes, garantindo que nossos sistemas estejam preparados para o futuro. Principais Responsabilidades Desenho e Definição de Soluções: Liderar a definição da arquitetura para novos produtos e modernização de sistemas legados. Modelagem de Sistemas: Traduzir arquiteturas complexas de forma clara e padronizada utilizando o Modelo C4 (Contexto, Contêineres, Componentes e Código) . Evolução Cloud-Native: Desenhar soluções baseadas em nuvem, garantindo alta disponibilidade, elasticidade e otimização de custos. Guiar Times de Engenharia: Atuar como ponte entre as áreas de produtos e os times de desenvolvimento backend, garantindo que a implementação siga os padrões arquiteturais estabelecidos. Evangelização de Padrões: Definir e disseminar boas práticas de integração, governança de APIs e padrões de microsserviços. Requisitos Técnicos (Hard Skills) Arquitetura Distribuída & Microsserviços: Sólida experiência no design de ecossistemas desacoplados, lidando com os desafios de consistência eventual, resiliência e concorrência. Arquitetura Event-Driven & Sistemas Reativos: Domínio do padrão Pub/Sub , mensageria e streaming de dados em tempo real com Apache Kafka . Conhecimento nos manifestos e princípios de sistemas reativos. Cloud & Container Orchestration: Forte experiência com provedores de nuvem (AWS, GCP ou Azure) e profunda vivência com Kubernetes (gerenciamento de clusters, pods, ingress, redes, etc.). Integrações & API Management: Experiência com o ciclo de vida completo de APIs (Rest, gRPC, GraphQL), padrões de segurança, e ferramentas de API Gateway / API Manager (ex: Kong, Apigee, WSO2). Segurança (IAM): Conhecimento prático em gerenciamento de identidade e acessos ( IAM ), protocolos de autenticação e autorização (OAuth2, OIDC, JWT) e mútua autenticação (mTLS). Observabilidade: Experiência no desenho de estratégias de monitoramento baseadas nos três pilares: Métricas, Logs e Rastreamento Distribuído (Tracing) (utilizando stacks como Prometheus, Grafana, OpenTelemetry, ELK, Datadog ou similares). Background em Desenvolvimento Backend: Experiência prévia relevante colocando código em produção (seja com Java, Go, C#, Python ou similares), garantindo empatia e entendimento real do dia a dia do desenvolvedor. Diferenciais (Soft Skills & Desejáveis) Comunicação Clara: Capacidade de explicar conceitos técnicos complexos para stakeholders . Liderança por Influência: Habilidade de guiar e mentorar engenheiros sem necessariamente ser o gestor direto deles. Pragmatismo: Foco em resolver problemas reais de negócio, sabendo quando adotar a solução purista e quando adotar a solução pragmática através de trade-offs . Informações adicionais: Modelo de contratação: PJ Modelo de atuação: 100% remoto

Mais vagas em São Paulo

Todas as vagas em São Paulo/SP →Vagas em São Paulo →