Retornar para a página principal

Consultor(a) Ruby on Rails

Descrição

A 4MDG se destaca como a principal empresa de Governança de Dados Mestres na América Latina, resultado do comprometimento diário de uma equipe de especialistas altamente qualificados. Com vasta experiência em MDM, nossa missão é clara: oferecer aos clientes 4MDG uma governança robusta, confiável e sustentável para impulsionar o crescimento seguro e duradouro de seus negócios.

Estamos em busca de um(a) Consultor(a) Ruby on Rails para integrar nossa equipe dinâmica e inovadora. Se você é apaixonado por tecnologia, possui sólido conhecimento em BackEnd com Ruby on Rails, esta é uma oportunidade para se destacar em um ambiente que valoriza o talento e a excelência técnica.

Responsabilidades:

  • Desenvolver e manter aplicações back-end utilizando Ruby on Rails;
  • Projetar, construir e otimizar APIs RESTful eficientes e escaláveis;
  • Trabalhar de perto com equipes de front-end para integração e desenvolvimento de soluções completas;
  • Aplicar boas práticas de desenvolvimento, como TDD e MVC;
  • Contribuir com a equipe de desenvolvimento por meio de revisões de código (code review);
  • Participar ativamente no processo de entrega contínua (CD), garantindo alta disponibilidade e escalabilidade das aplicações;
  • Resolver desafios técnicos complexos, buscando sempre soluções eficientes e de alta qualidade;
  • Garantir a integridade e o desempenho dos bancos de dados relacionais, especialmente PostgreSQL;
  • Colaborar em um ambiente de trabalho ágil e com foco em entregas rápidas e de qualidade.
  • Dar mentoria para colaboradores menos experientes, contribuindo com a gestão e crescimento deles.
  • Avaliar tecnicamente colaboradores menos experientes, dando feedbacks constantes e acompanhando a evolução.

Requisitos mínimos


  • Experiência sólida no desenvolvimento de aplicações utilizando Ruby on Rails;
  • Experiência com bancos de dados relacionais, com ênfase em PostgreSQL;
  • Conhecimento prático de Git e BitBucket para versionamento de código;
  • Experiência no desenvolvimento de APIs RESTful;
  • Familiaridade com boas práticas de desenvolvimento, como TDD e MVC;
  • Vivência com a cultura de revisão de código (code review);
  • Experiência em entrega contínua (CD) e integração contínua (CI);
  • Experiência com Sidekiq para processamento assíncrono de tarefas em segundo plano;
  • Conhecimento de Redis para cache, filas de mensagens e otimização de desempenho;
  • Perfil resolutivo, com foco em encontrar soluções eficientes e de alta qualidade.
  • Experiência com integração e otimização de ElasticSearch.


Desejável:

  • Conhecimento em HTML5, CSS, JavaScript e TypeScript;
  • Experiência com ambientes de Cloud, preferencialmente AWS;
  • Proficiência em ferramentas de deploy automatizado, como Bitbucket Pipelines e Github Actions.
  • Familiaridade com Angular;
  • Experiência com ferramentas de análise de código estático, como Sonar.