Companhia

Platform BuildersVer mais

addressEndereçoSão Paulo, SP
CategoriaEngenharia

Descrição do trabalho

Conhece o Movimento Builders?

Você pode pensar que não nos conhece, mas provavelmente já teve contato com uma das nossas diversas soluções criadas especialmente para grandes clientes nacionais de diferentes segmentos. Essas soluções são criadas pelas mãos de pessoas empreendedoras, apaixonadas por inovação que geram valor impactando pessoas e negócios.

Ao ingressar na Builders, você fará parte de um movimento que idealiza, co-cria e conecta pessoas. Desfrutando de um ambiente colaborativo que propicia oportunidade de crescimento exponencial. Se você curte desafios, aqui é o seu lugar!

Como será seu dia-a-dia?

Como Tech Lead , você desempenhará um papel crucial na liderança técnica de nossa equipe de desenvolvimento, garantindo a entrega contínua de valor por meio da otimização do fluxo de valor (Value Stream) e da implementação de soluções de alta qualidade alinhadas aos objetivos de negócios do cliente. Seu dia-a-dia envolverá:

  • Liderança técnica: Fornece liderança e orientação técnica à equipe de desenvolvimento, estabelecendo padrões de qualidade, aderindo às melhores práticas e garantindo a implementação de soluções técnicas eficientes e escaláveis
  • Compreensão do fluxo de valor: Trabalha com gerentes de produto, analistas de negócios, arquitetos e desenvolvedores para entender o fluxo de valor completo, desde a concepção da ideia até a entrega do produto, identificando áreas de melhoria e reduzindo desperdícios no processo.
  • Colaboração com equipes multifuncionais: Trabalha em estreita colaboração com gerentes de produto, analistas de negócios, arquitetos e desenvolvedores para entender as necessidades dos negócios, traduzi-las em requisitos técnicos e garantir que as soluções propostas estejam alinhadas com os objetivos gerais do projeto e do cliente.
  • Gerenciamento de projetos e entregas: Monitora o progresso dos projetos, identifique gargalos e proponha soluções para garantir que os prazos e os padrões de qualidade sejam cumpridos. Além disso, coordene a implementação de práticas de CI/CD e automação para otimizar o processo de desenvolvimento e entrega
  • Planejamento e design técnico: Lidera o planejamento e o design técnico de projetos de integração e API, garantindo a aplicação de melhores práticas, reutilização e escalabilidade. Isto inclui a definição da arquitetura do sistema, a seleção de tecnologias e ferramentas e a identificação de riscos e oportunidades de melhoria.
  • Entrega contínua de valor: Monitora e otimize o fluxo de trabalho da equipe, garantindo a entrega contínua de valor para os clientes e partes interessadas, coordenando práticas de CI/CD e automação para otimizar o processo de desenvolvimento e entrega
  • Desenvolvimento e revisão de código : Desenvolve acompanha o desenvolvimento de integrações e APIs, fornecendo orientações técnicas e conduzindo revisões de código para garantir a qualidade e a aderência às normas e práticas recomendadas.
  • Mentoria e desenvolvimento da equipe: Promove o crescimento e o desenvolvimento da equipe de desenvolvimento por meio de mentoria, compartilhamento de conhecimento e promoção de um ambiente de aprendizado contínuo. Isso inclui a realização de sessões de treinamento, fornecendo feedback construtivo e apoiando a resolução de problemas complexos.
  • Medição e melhoria de resultados: Utiliza métricas e indicadores relevantes para avaliar o sucesso das soluções entregues, identificar áreas de melhoria e garantir a satisfação das partes interessadas
  • Comunicação e apresentação de resultados: Comunica-se efetivamente com as partes interessadas em todos os níveis da organização, incluindo a apresentação de resultados, o compartilhamento de atualizações de projetos e a discussão de questões técnicas e de negócios

Em suma, como Tech Lead, você será responsável por liderar e orientar a equipe de desenvolvimento, garantindo a entrega contínua de valor por meio da otimização do fluxo de valor e implementação de soluções técnicas alinhadas às necessidades de negócios.

Para cumprir esse desafio, você precisa:

  • Disponibilidade para visitas ao cliente em São Paulo, 1 a 2 vezes por semana.

Habilidades técnicas:

  1. Conhecimento sólido em linguagens de programação e frameworks relevantes para o domínio do projeto (por exemplo: Java, .NET, JavaScript, Python, etc.), com experiência em desenvolvimento de aplicativos e soluções em ambientes empresariais
  2. Experiência em desenvolvimento e design de APIs, incluindo o uso de padrões como REST, SOAP e gRPC.
  3. Domínio em arquitetura de sistemas e design de software, incluindo padrões de design, microserviços e arquitetura orientada a eventos.
  4. Experiência com práticas de integração de sistemas, como ESB (Enterprise Service Bus), SOA (Arquitetura Orientada a Serviços) e iPaaS (Integration Platform as a Service).
  5. Proficiência em bancos de dados e sistemas de gerenciamento de bancos de dados (SQL e NoSQL), bem como em tecnologias de armazenamento e recuperação de dados.
  6. Conhecimento em práticas de CI/CD (Integração Contínua e Entrega Contínua) e ferramentas associadas, como Jenkins, GitLab CI/CD, CircleCI e Travis CI.
  7. Familiaridade com metodologias ágeis de desenvolvimento de software, como Scrum e Kanban, e experiência na aplicação de princípios Lean no gerenciamento de projetos.
  8. Domínio em automação de testes e ferramentas de garantia de qualidade, como Selenium, JUnit, TestNG e outras.
  9. Conhecimento em segurança de aplicações e APIs, incluindo autenticação, autorização, criptografia e conformidade com regulamentações e padrões relevantes.
  10. Experiência em gerenciamento de infraestrutura e serviços em nuvem, como AWS, Azure e Google Cloud Platform.
  11. Capacidade de analisar e solucionar problemas de desempenho e escalabilidade, aplicando técnicas de otimização e monitoramento de aplicativos.

Habilidades interpessoais:

  1. Comunicação eficaz : Capacidade de se comunicar claramente e de forma concisa com membros da equipe, stakeholders e clientes, tanto verbalmente quanto por escrito, adaptando-se aos diferentes níveis de conhecimento técnico.
  2. Liderança e gestão de equipe: Habilidade para liderar, motivar e gerenciar uma equipe de desenvolvedores, promovendo um ambiente colaborativo e saudável.
  3. Trabalho em equipe e colaboração: Capacidade de identificar e analisar problemas complexos e propor soluções inovadoras e eficazes.
  4. Tomada de decisão: Habilidade para tomar decisões informadas e fundamentadas, equilibrando riscos e benefícios, e priorizando tarefas com base nas necessidades do projeto e do cliente.
  5. Adaptabilidade e flexibilidade: Capacidade de se ajustar rapidamente a mudanças no ambiente de trabalho, tecnologias, metodologias e requisitos de negócios, demonstrando abertura para aprender e aplicar novos conhecimentos e habilidades.
  6. Empatia e habilidades interpessoais : Capacidade de compreender e valorizar os sentimentos e perspectivas dos outros, estabelecendo relacionamentos de confiança e respeito com colegas e clientes.
  7. Gestão do tempo e organização : Habilidade para negociar com partes interessadas, gerenciamento e membros da equipe, e influenciar decisões e processos para atingir os objetivos do projeto.
  8. Negociação e influência: Habilidade para negociar com partes interessadas, gerenciamento e membros da eqsuipe, e influenciar decisões e processos para atingir os objetivos do projeto.
  9. Aprendizado contínuo e autodesenvolvimento: Compromisso em buscar conhecimento e melhorar continuamente suas próprias habilidades, bem como incentivar o desenvolvimento da equipe.
  10. Gestão de conflitos: Capacidade de identificar e resolver conflitos dentro da equipe e entre as partes interessadas, buscando soluções mutuamente benéficas.

Independente do seu papel, é esperado de você:

  1. Proatividade e iniciativa: Ser proativo na identificação e resolução de problemas, buscando continuamente melhorar processos e propor novas ideias, demonstrando comprometimento e iniciativa.
  2. Autodisciplina e gerenciamento de tempo: A capacidade de organizar e priorizar tarefas, estabelecer metas e gerenciar o tempo de forma eficaz.
  3. Habilidades de comunicação virtual: Ser eficiente na comunicação escrita e verbal em canais virtuais, como e-mail, mensagens instantâneas e videoconferências, mantendo a colaboração e o alinhamento com a equipe e os stakeholders.
  4. Colaboração em equipe: A habilidade de trabalhar em equipe e colaborar de forma eficaz com colegas remotos, garantindo a coesão do projeto e o compartilhamento de informações e conhecimentos relevantes.

Ficou com curiosidade de saber mais? #SóBora se inscrever?

Refer code: 1587881. Platform Builders - O dia anterior - 2024-03-30 00:44

Platform Builders

São Paulo, SP
Empregos de Java Tech Lead populares nas principais cidades
Feed de vagas

FISCAL DE PREVENÇÃO E PERDAS | CARREFOUR NATAL

Carrefour

Natal, RN

CONSULTOR DE RELACIONAMENTO (COM CARRO) BRASILIA - DF

Almaviva Do Brasil

Brasília, DF

CAIXA || NACIONAL GRAMADO CENTRO

Carrefour

Gramado, RS

Analista Contábil Sênior

Carreiras Hospital Care

Campinas, SP

Assistente de Recursos Humanos I Itapevi

Grupo Ebd

Itapevi, SP

Analista de Recursos Humanos

Dolp Engenharia

Aparecida de Goiânia, GO

Técnico de Saúde Bucal

Orthodontic Brasil

Ji-Paraná, RO

Auxiliar de Recursos Humanos

Lattine Group

Barueri, SP

Analista de Saúde PL

Eneva

Rio de Janeiro, RJ

Compartilhe trabalhos com amigos

Trabalhos relacionados

Tech Lead Java

Java Tech Lead (Inglês avançado / fluente

Zallpy Digital

São Paulo, SP

2 meses antes - visto

10425 - Tech Lead Java

Talent Group

Faixa salarial a combinar

São Paulo

3 meses antes - visto

Tech Lead Java Backend Cloud (Hibrido/SP)

GFT Technologies

Barueri, SP

4 meses antes - visto

Tech lead java

Nava - Technology For Business

São Paulo, SP

4 meses antes - visto