PT

Arquiteto de Soluções

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


Localização
Modelo de contratação
Modelo de trabalho
São Paulo, SP, BR
Autônomo PJ
Remoto