Назад к вакансиям

Разработчик Ruby

МоскваВ офисеот 3 летПолная занятость
SQLPostgreSQLDockerGitLinuxBackendMicroservicesRedisRabbitMQRubyOpen-sourceRuby on Rails

Описание

Мы ищем Middle Ruby разработчика, желательно с опытом работы в РЖД, для работы над системами управления виртуализации.

Обязанности

  • Разработка новой функциональности в системах управления виртуализации
  • Исправление ошибок и доработка существующей функциональности в системах управления виртуализации
  • Анализ кода (code review) и участие в коллективной разработке открытых (open-source) проектов, в том числе взаимодействие с внешними разработчиками (upstream)
  • Участие в документировании собственного кода и подготовке публичной документации к ПО

Требования

  • Уверенные знания SQL (PostgreSQL, MariaDB)
  • Опыт работы с Redis или любым другим KV-хранилищем
  • Опыт работы с RabbitMQ
  • Знание *nix-подобных систем, основы разработки shell-скриптов
  • Уверенные знания Git, Docker и конфигурации сервера
  • Опыт оптимизации кода и производительности
  • Опыт проектирования архитектуры решений
  • Опыт интеграции с другими сервисами

Будет плюсом

  • Системное программирование, архитектура ОС
  • Знания RSpec и опыт написания тестов, TDD
  • Понимание микросервисной архитектуры

Условия

  • Трудовой договор по ТК РФ
  • Работа в офисе в Москве