Skills
Sobre a Vaga
Estamos buscando um(a) Desenvolvedor(a) Full-Stack Sênior para atuar em uma empresa de tecnologia voltada ao monitoramento de ativos industriais. O desafio envolve integração entre hardware e software, processamento de dados de sensores e construção de sistemas distribuídos com foco em performance, escalabilidade e confiabilidade.
O trabalho é presencial em Florianópolis/SC, com atuação próxima ao time de engenharia e uso de pair programming em um ambiente colaborativo.
Responsabilidades
- Definir e estimar requisitos com clareza, garantindo alinhamento com o ciclo de vida do software
- Desenvolver e manter microsserviços com arquitetura voltada a alta escala
- Construir APIs REST documentadas com OpenAPI
- Implementar processamento assíncrono com filas e eventos
- Garantir observabilidade completa com logs, métricas e alertas
- Atuar em CI/CD com deploy contínuo e rollback
- Participar de plannings, refinamentos e comunicação de status e bloqueios
- Contribuir com práticas de qualidade, segurança e melhoria contínua, reduzindo débito técnico
Requisitos
- Experiência como desenvolvedor full-stack sênior, com foco em microsserviços e sistemas distribuídos
- Conhecimento em Python e desenvolvimento com FastAPI
- Experiência com Node.js, React e TypeScript
- Domínio de bancos de dados SQL/NoSQL, como PostgreSQL e MongoDB
- Experiência com mensageria e streaming, como Kafka
- Conhecimento em infraestrutura como código e automação, com Terraform e Docker
- Experiência com CI/CD e boas práticas de deploy com rollback
- Conhecimento em Google Cloud (GCP) e serviços relacionados, como GKE e BigQuery, além de ferramentas de observabilidade
- Capacidade de escrever testes automatizados com alta cobertura e realizar code review
Beneficios
- Atuação em projetos globais e com integração entre hardware e software
- Ambiente de engenharia com pair programming e times multidisciplinares
- Processos de qualidade com monitoramento, alertas e gestão de incidentes
- Contratação cooperada