Descrição do trabalho
Tech Lead (COM FOCO EM Desenvolvimento e Streaming de Vídeo) Como Tech Lead, você vai: Ser a força motriz por trás do desenvolvimento técnico, assumindo responsabilidades ampliadas que abrangem desde a concepção inicial do projeto até a implantação e otimização contínua; Orientar a nossa equipe técnica para garantir a excelência em todas as fases de desenvolvimento, com um foco especial na inovação e implementação de soluções dE STREAMING DE VÍDEO; Liderar o ciclo de vida completo do desenvolvimento de software, desde a concepção até a entrega, incluindo codificação, depuração, testes e manutenção; Desenvolver e aprimorar aplicações web e móveis com um foco especial em funcionalidades dE STREAMING DE VÍDEO, garantindo alta performance, escalabilidade e segurança; Ser pioneiro na adoção de novas tecnologias e frameworks para melhorar continuamente a arquitetura de sistemas existentes e introduzir inovações disruptivas; Facilitar a colaboração entre equipes de back-end e front-end para criar uma experiência de usuário coesa e integrada; Prover liderança técnica e mentorar desenvolvedores, fomentando um ambiente de aprendizado contínuo e excelência em engenharia; Atuar como ponto focal na análise de requisitos técnicos, design de soluções e tomada de decisões estratégicas relacionadas à arquitetura e tecnologia; Garantir a implementação de melhores práticas em engenharia de software, incluindo desenvolvimento orientado a testes (TDD), integração contínua (CI), e entregas contínuas (CD); Promover e aplicar práticas de segurança em todas as fases do desenvolvimento; Gerenciar a integração de sistemas de gestão de identidade e SSO com plataformas dE STREAMING; Fomentar um ambiente de trabalho baseado na transparência, confiança e inovação aberta. Para a posição, você precisa ter: Graduação em Ciência da Computação, Engenharia de Software, ou áreas relacionadas; Experiência comprovada como Desenvolvedor Sênior ou Tech Lead, com profundo conhecimento em arquitetura de software, design patterns e ciclos de desenvolvimento de software ágil; Experiência prática EM DESENVOLVIMENTO back-end e conhecimento sólido em linguagens como Java, Node.js e Python; Conhecimento avançado em tecnologias e frameworks dE STREAMING DE VÍDEO, como HLS, DASH, WebRTC e FFMpeg; Proficiência em tecnologias front-end (HTML5, JavaScript, CSS) e frameworks modernos (React, Angular, Vue.js); Familiaridade com práticas e ferramentas de DevOps, incluindo Docker, Kubernetes, CI/CD, monitoramento e log; Experiência com bases de dados relacionais e não-relacionais, microserviços e aplicações distribuídas; Capacidade de liderar equipes técnicas, excelente habilidades de comunicação e colaboração, e forte orientação para solução de problemas; Paixão por inovação tecnológica e disposição para explorar e adotar novas tecnologias e metodologias; Entusiasmo pelo mundo da televisão; Afinidade com a cultura e valores da empresa. Você sai na frente se tiver: Experiência específica EM DESENVOLVIMENTO E otimização de plataformas dE STREAMING DE VÍDEO; Certificações relevantes em tecnologias dE STREAMING, arquitetura de software ou liderança técnica; Contribuições para projetos de código aberto ou publicações técnicas na área dE STREAMING DE VÍDEO ou desenvolvimento de software.