Engenheiro de Software Sênior – Ruby on Rails – Brasil

  • Período Integral
  • Brasil

Brasil

Você conhece a Icon?

Apaixonados por pessoas e especialistas em tecnologia. Nosso trabalho é encontrar talentos e soluções sob medida para os nossos clientes.

Vem encontrar o seu projeto ideal conosco e participar da comunidade ICON!

Sobre a Vaga

Código da vaga: A31699692400

Modelo de contratação: PJ

Visão Geral da Posição

Estamos em busca de um talentoso Engenheiro de Software Sênior para se juntar à nossa equipe de tecnologia em um cargo remoto, com colaborações presenciais periódicas. O cargo oferece flexibilidade, com viagens ocasionais às nossas instalações operacionais em New Jersey ou outros locais da empresa para colaboração direta com o Engenheiro de Software Sênior, Gerente de Produto e a equipe de Operações.

Modelo de Trabalho

  • Local de Trabalho Principal: Remoto
  • Requisitos Presenciais:

○ Viagens ocasionais (principalmente em New Jersey)
○ Frequência: Aproximadamente 1-2 vezes por ano, no máximo

○ Objetivo: Colaboração direta, aprendizado prático e integração da equipe

Estrutura de Reporte

  • Supervisor Direto: Engenheiro de Software Sênior
  • Orientação Estratégica: Gerente de Produto de Armazém e Operações e Arquiteto de Software Principal

Plano de Integração e Aprendizado

  • Treinamentos virtuais com o Engenheiro de Software Sênior e o Gerente de Produto de Armazém e Operações, com orientação contínua
  • Mentoria estruturada com workshops colaborativos presenciais periódicos
  • Foco em construir um entendimento profundo do nosso Sistema Personalizado de Gerenciamento de Armazém (WMS)

Principais Responsabilidades

  • Desenvolver e manter nosso Sistema de Gerenciamento de Armazém baseado em Ruby on Rails
  • Colaborar remotamente com equipes multifuncionais
  • Participar de sessões colaborativas presenciais para obter insights operacionais profundos
  • Contribuir para a confiabilidade, desempenho e melhoria contínua do sistema
  • Aprender e implementar módulos para gestão de inventário, atendimento de pedidos e rastreamento logístico
  • Fornecer suporte técnico e resposta rápida a incidentes, juntamente com o Engenheiro Sênior e o Gerente de Produto, para a equipe de operações do armazém:

○ Realizar análises de causa raiz de falhas no sistema e gargalos de desempenho no WMS
○ Depurar problemas críticos em produção
○ Implementar correções táticas e realizar deploy de hotfixes quando necessário
○ Analisar logs do sistema e ferramentas de monitoramento para identificar e resolver interrupções operacionais
○ Colaborar com as equipes de operações para entender o impacto nos negócios e priorizar resoluções
○ Desenvolver e manter runbooks para problemas operacionais comuns

○ Criar soluções automatizadas para prevenir problemas recorrentes

Requisitos Técnicos

  • Competências Essenciais:

○ 3+ anos de experiência profissional em desenvolvimento de software
○ Excelentes habilidades em programação Ruby
○ Ótimas habilidades de colaboração remota
○ Fortes habilidades de comunicação
○ Proficiência em ferramentas e tecnologias de trabalho remoto
○ Capacidade de trabalhar de forma independente e como parte de uma equipe distribuída

  • Habilidades Técnicas:

○ Programação avançada em Ruby, especialmente Ruby on Rails
○ Expertise em SQL para modelagem de dados e consultas complexas de armazém
○ Desenvolvimento de aplicações web
○ Fortes práticas de teste (RSpec, testes automatizados)
○ Controle de versão (Git)
○ Confortável com videoconferências e ferramentas colaborativas

  • Habilidades Desejáveis:

○ Experiência com otimização de banco de dados e tuning de performance
○ Compreensão de estratégias de indexação de banco de dados para grandes volumes de dados
○ Experiência com mecanismos de cache (Redis, Memcached)
○ Conhecimento de sistemas de fila de mensagens
○ Experiência com processamento de jobs em segundo plano (Sidekiq, Resque)
○ Experiência com AWS Cloud
○ Desenvolvimento de aplicativos Flutter

○ Familiaridade com processos de picking, packing e envio

Expectativas de Viagem e Trabalho Presencial

  • Disponibilidade para viajar para instalações da empresa cerca de uma vez por ano (despesas de viagem cobertas)
  • Horário flexível para acomodar sessões colaborativas presenciais ocasionais
  • Capacidade de se adaptar a ambientes de trabalho remoto e presencial
  • Proatividade para construir relacionamentos com membros da equipe

Desenvolvimento Profissional

  • Mentoria de um Engenheiro de Software Sênior experiente
  • Aprendizado orientado sob a direção do Gerente de Produto
  • Exposição a soluções inovadoras de tecnologia alimentar e logística

Tecnologias a Serem Aprendidas

  • Ruby on Rails
  • MySQL (AWS Aurora)
  • Flutter (Dart)
  • Git
  • AWS
  • Docker

Por favor, preencha os campos obrigatórios.



Vagas Similares
  • Grupo Muffato
    Período Integral
    São Paulo

    Nosso maior time é o setor de Frente de Caixa!Esta grande equipe tem contato único e direto com o cliente e por isso o prazer em servir e atender é fundamental para o sucesso do operador de caixa.Por isso, nada mais justo que as possibilidade
  • Assaí Atacadista
    Período Integral
    Salvador

    Formação acadêmica mínima: ensino médio completo. Faixa etária: mínimo 18 anos. Experiência: comprovada na área de vendas, preferencialmente em vendas de cartões, produtos e serviços financeiros, trabalhando com abordagem ao cliente e
  • Grupo Drumattos
    Período Integral
    Aracaju

    DESCRIÇÃOResponsabilidades Atender e orientar visitantes e clientes de forma educada e eficiente; Gerenciar chamadas telefônicas, correspondências e e-mails; Manter o ambiente de recepção organiza
  • RIO VAGAS EMPREGOS RJ
    Período Integral
    Rio de Janeiro

    Descrição da vaga: DESCRIÇÃONosso time de People está procurando uma pessoa estagiária de dados para trabalhar no Chef Bob!Sua Receita Padrão (atividades Diárias) Coletar, limpar e analisar dados relacionados aos proc
  • Dominalog Express
    Período Integral
    Governador Valadares

    DESCRIÇÃODESCRIÇÃO Coordenação de Equipes: O supervisor é responsável por liderar e coordenar equipes de funcionários envolvidos em diferentes aspectos das operações logísticas, garantindo que todas as tarefas sejam realizadas
  • ManpowerGroup Brasil
    Período Integral
    Vitória

    DESCRIÇÃORESPONSABILIDADES E ATRIBUIÇÕES Quais serão as atividades deste cargo? Atuar com serviços técnicos nos equipamentos de tratamentos químicos nas instalações dos clientes assegurando a eficiência e funcionalida
Rolar para cima