A Halliburton está em busca de pessoas que desejam inovar, alcançar resultados, crescer e liderar. Experimente os desafios, recompensas e oportunidades de trabalhar para um dos maiores provedores de produtos e serviços para a indústria global de energia.
Funções e Qualificações
Estamos buscando um Líder de Equipe apaixonado, altamente qualificado e experiente, com expertise em desenvolvimento full stack em Java, Python ou NodeJS, conhecimento em tecnologias de nuvem, familiaridade com tecnologias front-end como Angular e experiência em liderar equipes de desenvolvimento de software. Nesta função, você liderará uma equipe de desenvolvedores, trabalhando com donos de produto e outras equipes para projetar e entregar soluções inovadoras para clientes. Candidatos qualificados devem gostar de trabalhar em um ambiente colaborativo e dinâmico, sendo abertos a mudanças.
Responsabilidades:
- Liderar a equipe de desenvolvimento na entrega de novos produtos, funcionalidades e correções utilizando uma abordagem Ágil, em parceria com o Dono do Produto, Desenvolvedores, QAs e Arquitetos.
- Contribuir para o planejamento de produtos, fornecendo soluções técnicas ao Dono do Produto e orientação técnica à equipe.
- Gerenciar a equipe, incluindo o desenvolvimento diário e de carreira dos membros.
- Colaborar com outros líderes de equipe e arquitetos no design de soluções para funcionalidades complexas.
- Desenvolver estratégia e plano de testes para garantir soluções de alta qualidade.
- Criar e manter documentação técnica, incluindo arquitetura, implantação, custo, disponibilidade e desempenho.
- Monitorar o progresso da equipe em relação aos objetivos estabelecidos e fornecer atualizações às partes interessadas.
- Ajudar na criação de documentação externa para os usuários.
- Participar ativamente no desenvolvimento como colaborador prático.
- Manter-se atualizado com as tecnologias emergentes e existentes relevantes para o cargo.
Requisitos:
- Graduação em Ciência da Computação, Engenharia ou área similar.
- Mais de 7 anos de experiência em desenvolvimento de software para aplicações complexas.
- Excelentes habilidades de comunicação em inglês, tanto escrita quanto verbal.
- Experiência em liderar uma equipe de desenvolvimento de software, incluindo membros remotos.
- Excelente compreensão de princípios, padrões e melhores práticas de design de software e SaaS.
- Forte entendimento do ciclo de vida de desenvolvimento de software.
- Experiência com Desenvolvimento em Nuvem e SaaS: Azure/AWS, Docker, Kubernetes, microservices, streaming de eventos, etc.
- Proficiência em escrever serviços em Java, Python ou JavaScript, com experiência em frameworks relevantes como Spring Boot, Django, Node.JS.
- Bom entendimento de APIs RESTful, ferramentas de documentação como Swagger, serviços web e JSON.
- Familiaridade com tecnologias front-end como JavaScript, Angular, TypeScript, HTML, CSS.
- Experiência com criação e consumo de dados relacionais e não-relacionais, como PostgreSQL, MongoDB, Cassandra.
- Familiaridade com práticas de codificação segura e habilidade para identificar e corrigir problemas de segurança.
- Experiência com testes unitários ou outras ferramentas de testes automatizados, como JUnit, JMeter, JEST, Karma/Jasmine, Protractor.
- Proficiência no controle de versão Git.
- Familiaridade com ferramentas de build back-end, como Jenkins, Gitlab, Gradle, Maven, npm.
- Excelentes habilidades analíticas e de resolução de problemas, com capacidade de aprender rapidamente.
Experiência e Habilidades Desejadas:
- Experiência na indústria de Petróleo e Gás.
- Familiaridade com ferramentas de automação de implantação, como Helm e Ansible.
- Familiaridade com GraphQL.
Local: Rua Paulo Emidio Barbosa, 485, Parque Tecnológico da UFRJ – Cidade Universitária.
Saiba mais e candidate-se clicando aqui.