Разработчик 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
- Понимание микросервисной архитектуры
Условия
- Трудовой договор по ТК РФ
- Работа в офисе в Москве