Job description
A VIDA é feita de sonhos, e aqui ajudamos nossos clientes a realizá-los!
Estamos em busca de um Analista de Sistemas Pleno para integrar nosso time de tecnologia, atuando no desenvolvimento de soluções escaláveis, sustentáveis e alinhadas às necessidades do negócio. Sua atuação será essencial para garantir performance, estabilidade e boas práticas nos sistemas, colaborando com uma equipe que valoriza inovação e excelência técnica.
Essa vaga é para você se:
- Tem experiência no desenvolvimento de APIs RESTful com foco em boas práticas, segurança e escalabilidade.
- Possui domínio de backend com Node.js, Nest.js e/ou Golang.
- Sabe escrever consultas SQL intermediárias/avançadas e realizar otimizações básicas.
- Tem familiaridade com serviços em nuvem (AWS), como S3, Lambda e DynamoDB.
- Já trabalhou com containers Docker e tem noções de Kubernetes.
- Compreende princípios de Clean Code, SOLID, arquitetura hexagonal e orientada a eventos.
- Gosta de resolver problemas complexos e propor soluções inteligentes com viés de performance e custo (FinOps).
- Tem uma visão sistêmica, é proativo, curioso e com mentalidade voltada ao crescimento contínuo.
Se você busca um ambiente colaborativo, dinâmico e com desafios constantes para evoluir tecnicamente, essa oportunidade é para você!
Main responsibilities
- Desenvolver e manter APIs RESTful robustas e seguras.
- Implementar soluções backend com foco em escalabilidade utilizando Node.js e/ou Go.
- Criar e otimizar consultas em banco de dados relacional (principalmente PostgreSQL).
- Colaborar no desenho de soluções integradas com serviços AWS como Lambda, S3 e DynamoDB.
- Gerenciar ambientes com containers Docker e contribuir na estruturação de aplicações em Kubernetes.
- Aplicar boas práticas de engenharia de software, incluindo arquitetura limpa (Clean Architecture), princípios SOLID e testes.
- Monitorar e propor melhorias contínuas para a performance e estabilidade dos sistemas.
- Contribuir para decisões técnicas considerando impacto financeiro e eficiência (FinOps).
Requirements and skills
- Ensino superior completo ou cursando em Ciência da Computação, Engenharia da Computação, Sistemas de Informação, Análise e Desenvolvimento de Sistemas ou áreas correlatas.
Conhecimentos obrigatórios:
- Node.js, Nest.js ou Golang
- ORMs e PostgreSQL
- Arquitetura limpa, SOLID
- RabbitMQ
- Docker e noções de Kubernetes
- Conhecimento em arquitetura orientada a eventos e hexagonal
Diferenciais:
- Experiência com serviços AWS (Lambda, S3, DynamoDB)
- Conhecimento em ferramentas de observabilidade (monitoramento, logging, tracing)
- Visão FinOps (custo e eficiência em nuvem)
Additional information
Pacote de Benefícios:
- Vale Refeição
- Vale Alimentação
- Vale Transporte ou Estacionamento
- Seguro Saúde
- Assistência Odontológica
- Auxílio Creche
- Seguro de Vida
- Gympass
- Programas de Qualidade de Vida
Modelo de trabalho: Presencial / Bela Vista/SP