Desenvolvedor(a) Go Sênior (AWS)
Descrição da Vaga
Desenvolvedor(a) Go Sênior — Cloud Modernization (AWS) Estamos liderando um projeto estratégico de transformação tecnológica, modernizando todo um ecossistema on\-premise para a AWS, adotando arquiteturas modernas, alta performance, resiliência e segurança como pilares fundamentais. Você terá a oportunidade de atuar com protagonismo técnico em um ambiente complexo, de grande impacto para o negócio e com foco na evolução contínua da plataforma. A atuação será remota, com preferência por profissionais sediados no estado de São Paulo, devido a possíveis encontros presenciais em momentos estratégicos. O projeto é de longa duração e alto grau de inovação. **Responsabilidades** * Projetar, desenvolver e evoluir aplicações de software alinhadas às iniciativas de negócio. * Colaborar com times multifuncionais para levantamento de requisitos e definição de soluções. * Mapear aplicações, dependências e integrações para suportar arquiteturas de migração: lift\-and\-shift, replatform e refactor. * Construir serviços de alta performance e baixa latência, com foco em escalabilidade, observabilidade e segurança. **Requisitos Obrigatórios** **Experiência** * Mais de 8 anos em desenvolvimento de software. * Mais de 4 anos com Go. * Mais de 3 anos com AWS ou plataformas similares. * Mais de 3 anos com CI/CD e práticas DevOps. **Conhecimentos avançados em Go** * Generics, contexts, tratamento de erros. * Concorrência (goroutines, channels avançados e pacote sync). **Otimização de performance** * pprof, benchmarks. * Escape analysis. * Otimização de alocação de memória. **Arquitetura e Design** * Microservices, arquitetura hexagonal, arquitetura reativa. * Clean Architecture / Vertical Slice. * Design Patterns: Strategy, Abstract Factory, Chain of Responsibility. * Cloud Native Patterns: CQRS, Retry Pattern, Circuit Breaker. **Integrações e Observabilidade** * Mensageria via TCP Sockets e brokers (Kafka ou RabbitMQ). * Testes: unitários, de contrato, de carga. * Ferramentas de rastreabilidade: Splunk, AWS CloudWatch. * Ferramentas de observabilidade: Dynatrace, Distributed Tracing (Jaeger / Zipkin), Grafana. **Infraestrutura e Plataforma** * Kubernetes (deploys, HPA/VPA). * Containerização com Docker. **Diferenciais** * Experiência com protocolos de redes de pagamento – ISO 8583\. * Conhecimentos em padrões de segurança: * PCI DSS * HSM * Tokenização
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev