Вакансия размещена до 27.08.2018


Senior Ruby developer (International project)

Компания
Тип занятости
полная занятость
Вознаграждение
до 230000 рублей в месяц

Международный сервис по предоставлению персональных водителей, работающий по модели uber. Локация: Россия и Лондон, планы - запуск в Париже.
Мы ищем Senior Ruby разработчика, который поможет нам и дальше расти и развиваться.

Разработка сервиса ведется с 2011 года. За это время серверная архитектура выросла из простого API на Heroku до 25 сервисов, которые крутятся на 30-ти серверах в AWS, и их количество постоянно растёт. Активно используются современные подходы серверной разработки: методологии DevOps, контейнеры Docker, микросервисная архитектура и др.

Текущий стек технологий включает в себя: Ruby, Golang, MongoDB, RabbitMQ, AWS, Docker, но наш клиент всегда готов экспериментировать и пробовать что-то новое, если это положительно повлияет на разработку.

Вам предстоит:

  • Разрабатывать новые и поддерживать существующие сервисы на языке Ruby и Golang;
  • Разрабатывать API для Мобильных (iOS / Android) и Web приложений;
  • Писать тесты, проводить code-review;
  • Предлагать и реализовывать решения для построения гибкой и отказоустойчивой системы;
  • Оптимизировать работу сервисов, сетевые запросы, запросы к БД, при необходимости внедрять системы мониторинга;
  • Управлять инфраструктурой серверов. Развивать инфраструктуру;
  • Влиять на бизнес-решения компании.

Ключевые навыки, которые нам нужны:

  • Опыт работы с Ruby минимум от 3-х лет;
  • Опыт работы с Golang или другими статически типизированными языками (Java, C#, C/C++);
  • Знание SQL/PostgreSQL и NoSQL/MongoDB, принципов работы с ними и их особенностей;
  • Опыт проектирование и разработки RESTful API с нуля;
  • Опыт разработки распределенных приложений;
  • Опыт работы с системами очередей (RabbitMQ, ActiveMQ, Kafka и т.п.).

Будет плюсом:

  • Знание языков из списка: Node.js, Scala, Python;
  • Опыт работы с highload и high availability;
  • Опыт построения микросервисной архитектурой;
  • Опыт работы с Docker, Swarm, Kubernetes;
  • Опыт работы с Ansible, Terraform, Chef.

Условия:

  • Опцион после года работы;
  • ДМС со стоматологией и страховка при поездке за границу;
  • Компенсация обедов с первого дня работы;
  • Офис в 5 минутах от м. Дмитровская;
  • Завтраки, кофе, снеки, фрукты и приятная атмосфера.
Компания
Москва
Контактная информация
Евгения
Откликнуться
по электронной почте