Pessoa Desenvolvedora Full Stack Pleno - Plataformas de Entrega at Globo

Hybrid - Porto Alegre, Rio Grande do Sul, Brasil

Apply
More jobs at Globo

Nossa área de Tecnologia é um pilar fundamental dos nossos negócios, responsável pela transformação digital. Criamos soluções tecnológicas para aprimorar a experiência de trabalho das equipes e aumentar a capacidade de entrega dos nossos produtos e serviços. Atuamos em uma infraestrutura gigante que atende aos principais produtos de vídeo da Globo, como Globoplay, Premiere e os Canais Globo, além de transmissão ao vivo de grandes eventos. A Plataforma de Entrega evolui a TV dentro de novos conceitos de experiência, conectando programação, exibição, distribuição e plataformas de renderização de conteúdo de forma inteligente e integrada. Vem construir o futuro das experiências digitais e de TV com a gente!

Requisitos

Habilidades

  • Engenharia de software, como princípios, boas práticas e padrões de arquitetura
  • Experiência com desenvolvimento de aplicações escaláveis
  • Vivência com algumas linguagens de programação: JavaScript, React, Python e Golang
  • Prática com as ferramentas de versionamento (GIT)
  • Experiência em escrever testes
  • Conhecimento em bancos de dados (NoSQL)
  • Vivência com metodologias ágeis
  • Cloud, como Google Cloud Platform e AWS
  • Experiência com CI/CD
  • Experiência com sistemas de alta escala e grande volume de dados/acessos
  • Conhecimento em observabilidade (logs, métricas e tracing)
  • Experiência com mensageria e processamento assíncrono (ex: filas, eventos)
  • Vivência com otimização de performance e troubleshooting em produção
  • Experiência com boas práticas de segurança em aplicações backend
  • Experiência com ambientes altamente distribuídos e tolerantes a falhas

Responsabilidades

  • Desenvolver, evoluir e manter aplicações, garantindo qualidade, segurança, performance e escalabilidade
  • Participar de discussões técnicas, incluindo arquitetura e discovery
  • Entender e aplicar regras de negócio do domínio em que estiver inserido, garantindo consistência e aderência às necessidades do produto
  • Planejar e executar tarefas com autonomia, garantindo previsibilidade e qualidade nas entregas do time
  • Escrever código limpo, de fácil manutenção e alinhado às melhores práticas de engenharia de software
  • Colaborar com o time por meio de revisões de código, testes e compartilhamento de conhecimento
  • Trabalhar de forma próxima com áreas parceiras, como produto, UX e outras equipes de engenharia, buscando sempre a melhor experiência para o usuário final
  • Buscar evolução contínua, tanto técnica quanto profissional, acompanhando boas práticas e tendências de mercado
  • Estimular um ambiente colaborativo, promovendo troca de conhecimento e boas práticas

Tecnologias

JavaScriptReactPythonGolangGITNoSQL databasesGoogle Cloud PlatformAWSCI/CD

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.