Arquiteto de software Ruby sênior
Introdução com o Onebeat:
O Onebeat é uma plataforma corporativa em nuvem para gerenciar mercadorias e estoque como um só.
A empresa acelera a adoção do aprendizado de máquina para resolver imprecisões quando se trata de previsões de longo prazo.
A Onebeat usa previsões de curto prazo para traduzir o comportamento do consumidor em uma execução diária que maximiza o sell-through, as margens e as vendas gerais. Para isso, o Onebeat integra processos inovadores de varejo, como introdução de novos produtos, gerenciamento de sortimento, alocador inteligente, processo de liquidação e modelo de desconto.
A empresa democratiza as tecnologias que antes eram exclusivas dos gigantes da tecnologia e as coloca nas mãos de todos.
A Onebeat é especializada na criação de soluções escalonáveis de infraestrutura em nuvem e no tratamento de grandes volumes de dados, processando-os rapidamente e de forma econômica.
Operamos em 24 países em todo o mundo e nos concentramos em permitir que qualquer varejista melhore constantemente seus resultados comerciais.
Como colega da Onebeat, você pode trabalhar em qualquer fuso horário e ser recompensado com os benefícios de uma startup em um ambiente de hipercrescimento.
Descrição do cargo
Estamos procurando engenheiros que sejam apaixonados por arquitetura e implantação de soluções de software altamente disponíveis e dimensionáveis e que gostem de criar ganhos mútuos!
O que você fará:
- Projetar e construir um backend complexo que processa bilhões de registros por dia
- Criar um aplicativo de API moderno sobre uma arquitetura funcional em Ruby
- Crie código bem fatorado, sustentável e testado usando o RSpec com desenvolvimento orientado a testes (TDD)
- Compreender e criar usando padrões arquitetônicos sólidos além do MVC padrão do Rails
- Ter um forte senso de programação OO e padrões arquitetônicos
- Ser capaz de trabalhar com, orientar e guiar uma equipe distribuída de desenvolvedores
- Ótimas habilidades de comunicação
Habilidades e experiência
Qualificações
- Mais de 4 anos de experiência em desenvolvimento de software
- Conhecimento de pilha completa de tecnologias como Ruby, SQL, Linux e AWS
- Mais de 3 anos de experiência em Ruby on Rails
- Experiência no uso de padrões de design e arquitetura
- Forte senso de propriedade, capacidade de trabalhar de forma independente e histórico comprovado de condução de produtos
- API de consumidor enviada, usada simultaneamente por milhares de usuários
- Experiência de trabalho com APIs de terceiros e estruturas de banco de dados complexas
É bom ter:
- Experiência de trabalho com tecnologias de big data e ETLs como Spark, S3 e Redshift, Kafka e Karafka
- Experiência com plataformas de análise
- Compreensão dos conceitos de rede
- Experiência em DevOps - Docker, Kubernetes, Linux, Terraform
- Experiência na conclusão de iterações de produtos com base em percepções de dados
- Conhecimento de Python, Spark, Athena
Informações adicionais:
A Onebeat se orgulha de ser um empregador que oferece oportunidades iguais.
Todas as suas informações serão mantidas em sigilo.