Carreira Muller – Projeto Job Matching

Sobre o
PROJETO

Publicado em: 4 de setembro de 2023 às 17:50

Como a Carreira Muller revolucionou a gestão de remuneração com a BRLink e AWS

Sobre o Cliente

A Carreira Muller é uma consultoria especializada em gestão de remuneração, cuja jornada de quase três décadas foi dedicada a catalisar o crescimento de indivíduos e empresas. Com sua expertise focada na área de remuneração, a consultoria concentra-se na pesquisa salarial, projetos e descrições de cargos, desempenhando um papel fundamental na otimização das estratégias de remuneração. Seus serviços abrangentes também incluem trilhas de carreira envolventes e materiais educativos voltados para o complexo campo da compensação.

Com uma equipe composta por profissionais altamente qualificados e bem-informados, que combinam diversas competências e possuem habilidades para elevar o cliente a um patamar superior. Eles desenvolvem soluções sob medida nas áreas cruciais, desde Pesquisa de Remuneração até Plano de Cargos e Salários, incluindo a Remuneração Variável, contribuindo para enriquecer a jornada profissional e oferecer soluções notáveis para as estratégias de remuneração.

Desafio

No mais recente lançamento do sistema, derivado do projeto anterior, o processo de geração de recomendações de cargos demandava um tempo considerável. Nesse contexto, surgiu a necessidade de uma iniciativa prioritária destinada a otimizar substancialmente esse período, seguida por esforços no aprimoramento das próprias recomendações. Outra área focalizada envolveu a automatização do treinamento dos modelos.

Como esse processo envolvia muitas operações, estava presente uma considerável possibilidade de ocorrência de falhas. Com essa consideração, a automação desse estágio emergiu como uma medida para minimizar o risco de afetar o funcionamento completo do fluxo, assegurando sua execução de maneira precisa e pontual. Além desses aspectos, também se mostrou imprescindível enfrentar e corrigir as falhas que porventura surgissem no processamento. Nesse sentido, foi determinado que a preferência era obter um resultado de saída com 0 (zero) recomendações, em vez de lidar com falhas nos jobs.

Por que a empresa Carreira Muller escolheu a BRLink?

A escolha de colaborar com a BRLink para o projeto “JOB MATCHING” foi fundamentada na busca por uma abordagem ideal. A equipe da Carreira Muller reconheceu que a evolução e aprimoramento contínuo do sistema seriam mais eficazes ao contar com a competência da equipe da BRLink. Essa decisão foi respaldada tanto pelas entregas consistentes quanto pelo notável padrão de qualidade demonstrado ao longo de projetos anteriores.

Solução Proposta

A estratégia proposta pela BRLink para a Carreira Muller inclui a implementação de uma arquitetura mais robusta, que resolve a demanda por tempo de requisição e aprimora a automação do treinamento, juntamente com o uso mais eficiente das informações de feedback. Os componentes da AWS utilizados nessa abordagem são:

  • Amazon EventBridge para Treinamento: foi configurado um evento automático periódico. Isso inicia um novo treinamento dos modelos centrais para as recomendações, incorporando os novos dados disponíveis. Além disso, há uma atualização para o novo ponto de recomendação e uma duplicação dos novos modelos para o ambiente de homologação.
  • AWS Step Functions para Treinamento: a arquitetura que automatiza o treinamento dos modelos foi desenvolvida com o serviço AWS Step Functions. Ele coordena todo o processo de treinamento, verificações e transferência de modelos em um único serviço.

Compartilhe esta publicação:

  • Gestão do Volume de Requisições Simultâneas: uma fila SQS FIFO foi implantada para evitar uma sobrecarga excessiva de requisições simultâneas, o que poderia resultar em perda de eficiência. Quando uma solicitação de recomendação é feita, ela é colocada na fila SQS FIFO. Se os recursos estiverem disponíveis, uma função Lambda direciona a requisição para o AWS Step Functions para gerar a recomendação.
  • AWS Step Functions para Recomendação: após receber a solicitação de recomendação, o AWS Step Functions gerencia todo o processo até que a resposta seja gerada e enviada de volta à Carreira Muller. A solicitação é dividida em lotes e cada lote é enviado para um Endpoint Sagemaker que executa o fluxo de recomendação. Isso é feito em paralelo para acelerar a resposta do sistema. Após o processamento de todos os lotes, as respostas são reunidas e enviadas à Carreira Muller.
  • Aprimoramento dos Resultados com o Amazon SageMaker: através do serviço Amazon SageMaker, foi possível testar os novos dados fornecidos pela Carreira Muller, incluindo tabelas de sinônimos e outras nomenclaturas, e explorar novas abordagens para usar o feedback, buscando maior precisão. Os testes foram bem-sucedidos, apresentando melhorias notáveis. Além disso, os problemas identificados no projeto anterior foram corrigidos. Esta estratégia da BRLink proporcionou à Carreira Muller uma solução técnica abrangente, abordando aspectos de treinamento, processamento paralelo e utilização eficiente de serviços AWS para aprimorar significativamente a eficácia do sistema.

Benefícios

A implementação do projeto trouxe muitos benefícios para a Carreira Muller em várias áreas importantes:

  • Melhoria na Arquitetura: a mudança da arquitetura, passando de endpoints para um modelo Serverless, trouxe uma organização melhor das requisições. Isso ajudou no controle das solicitações direcionadas ao Step Functions, permitindo mais requisições simultâneas. Isso economiza dinheiro ao evitar gastos com o orquestrador e permite lidar com mais trabalhos ao mesmo tempo.
  • Automatização dos Treinamentos: a inclusão do serviço Amazon EventBridge permitiu acionar o AWS Step Functions periodicamente, retreinando modelos com novos dados, atualizando endpoints e clonando modelos para homologação. A clonagem para produção é manual, uma vez aprovada. Essa automação poupou a Carreira Muller de preocupações, garantindo um fluxo contínuo.
  • Eficiência nos Fluxos: analisando tempos de resposta e ajustando o modelo via Amazon SageMaker, melhorias expressivas no tempo de resposta foram alcançadas. Isso foi vital para atender clientes do serviço de recomendações.
  • Melhoria nos Resultados: a adoção de sinônimos e outras nomenclaturas nos cargos impulsionou resultados notáveis. Correções, ajustes nos pesos dos dados e novas abordagens para feedbacks também melhoraram as recomendações. Isso tornou o aplicativo atual mais preciso.

Em resumo, as soluções da AWS trouxeram ganhos significativos em disponibilidade, automatização, desempenho e qualidade de resultados para a Carreira Muller. Esses benefícios melhoram a eficiência, confiabilidade e produtividade na geração de recomendações. Com o apoio da BRLink, a Carreira Muller otimizou o desempenho das recomendações e os resultados das consultas, obtendo orientações sólidas para avançar. Os colaboradores colherão benefícios duradouros, com resultados mais precisos. A parceria entre a Carreira Muller, a BRLink e as soluções da AWS demonstram como a tecnologia impulsiona a inovação e a eficiência nas empresas.

Compartilhe esta publicação:

Entre em
CONTATO

Para descobrir como nossos serviços auxiliam os seus negócios, entre em contato conosco.

Tem alguma dúvida?
LIGUE PRA NÓS!

Olá!

Gostaria de receber uma ligação?

NÓS TE LIGAMOS
Informe seu telefone que entraremos em contato o mais rápido possível.
Gostaria de agendar e receber uma chamada em outro horário?
Deixe sua mensagem! Entraremos em contato o mais rápido possível.