Coordenador(a) de Desenvolvimento de Sistemas at Petz Holding

On-site - São Paulo, SP

Apply

O Grupo Petz tem como premissa a pluralidade. Por isso, as diferenças são essenciais para a construção de um ecossistema criativo, inovador e descomplicado. Não à toa, somos o maior ecossistema pet do Brasil. Pessoas e empresas diversas atuando juntas em prol do bem-estar animal. Se você se identifica e quer construir sua história com um time descomplicado, proativo, focado em resultados e, principalmente, apaixonado por pets, candidate-se. O cargo envolve a gestão de 2 ou 3 Times Ágeis multidisciplinares de Desenvolvimento de Sistemas, totalizando em torno de 20 pessoas, com várias stacks técnicas Java, Struts, Vue js, React, Android, iOS, Protheus; atuação na liderança das squads, garantindo sua performance e entregas, com profundidade no conhecimento dos produtos e do negócio sob sua responsabilidade, contribuindo ativamente para o desenho da arquitetura e definição de soluções técnicas e de negócio; exercer uma posição generalista com foco em disciplinas relacionadas com o gerenciamento do ciclo de vida de aplicações (ALM) e de produtos (PLM); além da coordenação de desenvolvimento com foco técnico, suportar as squads da tribo em processos de gestão de projetos ágeis, gerindo e evoluindo o processo de desenvolvimento de sistemas, desenho do produto, operações do(s) produto(s) digitais, gestão de pessoas e alinhamento arquitetural entre os demais tribe leaders e chapter leaders. Responsabilidades incluem supervisão de equipes, apoio na metodologia, planejamento de tarefas, monitoramento de desempenho, comunicação e relatórios, treinamento e desenvolvimento, resolução de conflitos, qualidade do entregável, feedback e avaliação, e apoio à inovação.

Requisitos

Educação

  • Superior completo
  • Pós-graduação em Engenharia de Software

Experiência

  • Coordenação de times de engenharia de software
  • Garantia de entrega contínua de produtos digitais
  • Criação de produtos de alta performance e disponibilidade com microsserviços
  • Comunicação com usuários, demais times técnicos e equipe de gerência
  • Indicadores da tribo e seus produtos digitais (KPI's e OKR's)
  • Gestão de contratos de mão e obra e serviços de tecnologia
  • Metodologia ágil de desenvolvimento e cerimônias Scrum
  • Suporte aos processos de ideação e concepção de produtos
  • Segmento de varejo e/ou e-commerce

Habilidades

  • Coordenação de equipes de desenvolvimento
  • Gerenciamento de projetos ágeis
  • Microserviços
  • KPI, OKR
  • AWS
  • Banco de dados relacional e não relacional
  • Automação e CI/CD
  • Scrum
  • UX
  • Comunicação com usuários e equipes
  • Varejo e e-commerce

Responsabilidades

  • Gerenciar a gestão de 2 ou 3 Times Ágeis multidisciplinares de Desenvolvimento de Sistemas, totalizando em torno de 20 pessoas, com várias stacks técnicas Java, Struts, Vue js, React, Android, iOS, Protheus.
  • Atuar na liderança das squads, garantindo sua performance e entregas, com profundidade no conhecimento dos produtos e do negócio sob sua responsabilidade, contribuindo ativamente para o desenho da arquitetura e definição de soluções técnicas e de negócio.
  • Exercer uma posição generalista e terá foco em disciplinas relacionadas com o gerenciamento do ciclo de vida de aplicações (ALM) e de produtos (PLM).
  • Suportar as squads da tribo em processos de gestão de projetos ágeis, gerindo e evoluindo o processo de desenvolvimento de sistemas, desenho do produto, operações do(s) produto(s) digitais, gestão de pessoas e alinhamento arquitetural entre os demais tribe leaders e chapter leaders.
  • Supervisão de Equipes: Gerenciar as atividades diárias das equipes de desenvolvimento, garantindo que todos os membros estejam cumprindo suas tarefas e colaborando efetivamente.
  • Apoio na Metodologia: Implementar e garantir a adesão a metodologias ágeis ou outras práticas de desenvolvimento, ajudando a equipe a seguir processos estabelecidos.
  • Planejamento de Tarefas: Ajudar no planejamento e na distribuição de tarefas, assegurando que o trabalho esteja alinhado com os prazos e prioridades do projeto.
  • Monitoramento de Desempenho: Acompanhar o progresso dos projetos e as métricas de desempenho da equipe, identificando áreas de melhoria e resolvendo problemas rapidamente.
  • Comunicação e Relatórios: Facilitar a comunicação entre a equipe e a gerência, reportando o status dos projetos e quaisquer desafios que surgirem.
  • Treinamento e Desenvolvimento: Identificar necessidades de treinamento e desenvolvimento da equipe, promovendo um ambiente de aprendizado contínuo.
  • Resolução de Conflitos: Mediar e resolver conflitos dentro da equipe, promovendo um ambiente de trabalho colaborativo e positivo.
  • Qualidade do Entregável: Garantir que os produtos de software entregues atendam aos padrões de qualidade estabelecidos pela organização.
  • Feedback e Avaliação: Fornecer feedback regular aos membros da equipe sobre seu desempenho e colaborar nas avaliações de desempenho.
  • Apoio à Inovação: Incentivar a equipe a explorar novas tecnologias e abordagens, contribuindo para a melhoria contínua dos processos.

Tecnologias

Java 8StrutsVue jsReactAndroidiOSProtheusAWSSQLSNSSQSCache RedisGrafanaBitbucketAPMMicrometerRelational databasesNoSQL databasesCI/CD pipelines

See if your resume is ready for this job

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