Engenheiro de Software - Candidatura pelo LINK

Engenheiro de Software - Candidatura pelo LINK

8 Candidaturas

Agradecemos seu interesse! No momento, não estamos aceitando novas candidaturas para esta vaga, mas temos várias outras oportunidades esperando por você.

Vagas
14.000,00 - 18.000,00
E-mail: rh***@***.br - Seja Premium para ver o contato e aumente suas chances.
Publicada há 63 dias | 1 Vaga

Sobre a Vaga
Código: 2696
** Candidatar-se pelo link: https://impulso.link/amA0Ih


1. Resumo da Posição
Estamos em busca de uma Pessoa Software Engineer Sênior | Ruby on Rails, para atuar em um projeto trabalhando de forma autônoma no desenho, implementação e validação de uma arquitetura baseada em Temporal IO, colaborando diretamente com o time interno de engenharia.

🚀 Projeto com prazo definido (4 - 6 meses)
2. Responsabilidades e Atribuições da Posição
Desenhar e implementar workflows e activities utilizando Temporal IO.
Modelar o fluxo de cobrança como um pipeline resiliente, observável e escalável.
Aplicar padrões de projeto adequados à orquestração de processos distribuídos.
Implementar estratégias robustas de idempotência, retries, timeouts e paralelismo.
Trabalhar na organização e componentização de código em Ruby / Ruby on Rails.
Configurar e orquestrar ambientes baseados em containers Docker.
Integrar o Temporal IO com bancos de dados e serviços existentes.
Utilizar Elasticsearch para indexação e busca de workflows, jobs e activities.
Apoiar a definição de estratégias de rollout, feature toggles e liberações progressivas.
Realizar discovery técnico da ferramenta, incluindo estudo de documentação oficial e POCs.
Conhecimentos robustos em Ruby on Rails.
Experiência com orquestração de containers Docker.
Experiência com Elasticsearch.
Conhecimento em padrões de projeto como Saga Pattern, State Machine, Command Pattern, Retry & Backoff Strategies, Idempotent Consumer Pattern, Bulkhead Pattern.
Conhecimento sólido em redes entre sistemas, incluindo comunicação entre hosts, portas e serviços.
Forte entendimento de concorrência, paralelismo, limites de pool de conexões, controle de throughput, timeouts e retries inteligentes.
Software Engineer
Nível: Senior
Contratação PJ.
Vagas Relacionadas

Evolua sua carreira: faça os Testes do Nerdin para aumentar suas chances e validar seus conhecimentos. Quer se destacar no mercado? Acesse os Treinamentos para aprender e se atualizar.

Cursos de TI Nerdin Cursos de TI Nerdin