OverviewSobre o ProjetoEstamos desenvolvendo um VMS (Video Management System) inovador, voltado para monitoramento de vídeo e segurança urbana. Nosso objetivo é criar um MVP funcional em 6 meses, capaz de gerenciar câmeras IP, transmitir vídeo ao vivo, gravar e reproduzir conteúdos, com dashboard e controle de usuários. Você fará parte de um time enxuto e altamente qualificado, atuando lado a lado com Tech Lead, Gerente de Projetos, Frontend Developer, DevOps e QA.ResponsibilitiesDesenvolver e manter a API backend do VMS.Implementar cadastro e gerenciamento de câmeras IP (RTSP/ONVIF).Criar pipelines de streaming de vídeo e gravação (FFmpeg, HLS, WebRTC).Implementar funcionalidades de playback e busca por data/hora.Garantir segurança, autenticação e controle de acesso (roles de usuário, JWT).Colaborar com o frontend para integração perfeita da API.Participar de revisões de código e definição de arquitetura com o Tech Lead.Trabalhar com DevOps para deploy, storage e infraestrutura de vídeos.Escrever documentação técnica clara e precisa.RequisitosExperiência sólida em desenvolvimento backend (3+ anos).Proficiência em Go, Node.js ou PHP/Laravel.Experiência com protocolos de vídeo: RTSP, HLS ou WebRTC.Experiência com bancos de dados relacionais (PostgreSQL/MySQL).Conhecimento em arquitetura de APIs REST e autenticação (JWT, OAuth).Experiência com integração com storage (S3, MinIO ou equivalente).Familiaridade com Docker / CI/CD e boas práticas de versionamento (Git).Boa comunicação e capacidade de trabalhar em equipe multidisciplinar.DesejáveisExperiência em sistemas de monitoramento de vídeo / VMS.Conhecimento em FFmpeg e processamento de vídeo.Noções de microserviços e escalabilidade.Experiência com testes automatizados (unitários e integração).
#J-18808-Ljbffr