10 days ago
São Paulo, BrazilStaff+
Responsibilities
- Projetar e implementar arquiteturas escaláveis e de alta disponibilidade, com foco em segurança, integridade e disponibilidade das informações.
- Atuar como referência técnica das squads, orientando decisões de design e implementação.
- Definir e evoluir arquiteturas de serviços, APIs, eventos, integrações e microsserviços.
- Realizar troubleshooting, correções de bugs, tratamento de incidentes e otimizações de performance.
- Desenvolver funcionalidades e automações e garantir entregas end-to-end nas fases de desenvolvimento, homologação e produção.
- Conduzir spikes técnicos e provas de conceito para validar abordagens de implementação.
- Traduzir requisitos de negócio em desenhos detalhados de solução e definir contratos de APIs e eventos.
- Definir padrões de resiliência, observabilidade, performance, arquitetura e boas práticas.
- Identificar e priorizar débitos técnicos e tratar riscos relacionados às novas soluções.
- Apoiar decisões de build or buy por meio de análises técnicas e protótipos funcionais.
- Liderar tecnicamente equipes de desenvolvimento, conduzir revisões de código e arquitetura e mentorar desenvolvedores.
- Colaborar com plataforma e infraestrutura em estratégias de deploy, escalabilidade e custo.
- Participar de fóruns de arquitetura, revisões de incidentes e post-mortems.
Requirements
- Domínio avançado de Java e experiência na construção de soluções escaláveis e de alta disponibilidade.
- Experiência em arquitetura de nuvem AWS, com foco em escalabilidade, segurança e performance.
- Experiência prática com arquitetura de microsserviços e padrões como Circuit Breaker, Saga, CQRS e Event Sourcing.
- Conhecimento de soluções de streaming e mensageria, incluindo Kafka, SQS e SNS.
- Experiência com bancos relacionais e não relacionais, incluindo PostgreSQL, MySQL, MongoDB e DynamoDB, além de cache e consistência eventual.
- Conhecimento de pipelines de CI/CD, infraestrutura como código com Terraform e CloudFormation e estratégias de deploy blue-green e canary.
- Domínio de princípios SOLID, DRY, KISS e Clean Code.
- Capacidade de projetar soluções complexas, realizar trade-off analysis e negociar requisitos com stakeholders técnicos e não técnicos.
- Familiaridade com observabilidade e ferramentas como Datadog, Grafana e OpenTelemetry.
- Experiência com automação de testes e atuação em times ágeis com refinamentos técnicos e estimativas.
- É desejável experiência com DDD (Domain-Driven Design).
- É desejável conhecimento em segurança de aplicações, incluindo OWASP, autenticação, autorização e criptografia.
Benefits
- Vale-refeição, vale-alimentação e plano de saúde e odontológico.
- Auxílio-creche, seguro de vida, WellHub/TotalPass e terapia online sem custo pela Conexa/Psicologia Viva.
- Carbon Academy, Cartão C6 Carbon e Carbon Spa no escritório.
- Carbon Care, sala de amamentação e extensão das licenças-maternidade e paternidade.
- Bicicletário, vestiário e van corporativa.
- Espaço de convivência com videogame, mesa de sinuca, churrasqueira, chopeira, lanchonete e áreas de descanso.
