Ruby developer Middle, Москва.

▷ Работодатель: Teachbase (профиль,отзывы)
💰 From 160000 RUR. | Режим: office | 10

* This listing is inactive or archived *

Teachbase — сервис автоматизации корпоративного обучения. Платформа для обучения, помощь с его построением, разработка курсов и порталов под образовательные проекты. Наши клиенты — 400+ компаний, среди них Сбербанк, Инвитро, Газпром нефть, Ozon, Skyeng, Яндекс, Сколково, World Class, М.Видео.

Наша бэкенд-команда занимается развитием ядра платформы, которое включает в себя разработку интеграций с многочисленными сервисами, поддержку API для интеграторов и мобильных приложений, и, конечно, работа над новыми функциями сервиса.

Ядро системы — монолит на Ruby on Rails с фронтендом на React, которое крутится на K8S и перемалывает 6k puma запросов в минуту и 250k задач Sidekiq в сутки.
Стабильность работы обеспечивается системами инструментации (DataDog) и логирования (ELK и Sentry), а также периодическим стресс-тестированием (с помощью k6).
Одной из ключевых особенностей Teachbase является продвинутая аналитика, за которую отвечают PostgreSQL (наша основная БД) и InfluxDB
Вокруг ядра «вращаются» сервисы, написанные на Ruby (и даже mruby и Erlang).
А теперь подробнее о вакансии.

Мы ждем от тебя:

  • уверенное владение яп Ruby
  • опыт разработки на Ruby on Rails от 2 лет
  • понимание и применение принципов SOLID
  • понимание принципов REST, умение реализовать RESTful APIs
  • опыт работы с PostgreSQL и Redis
  • знание SQL (умение писать запросы как через ORM так и на чистом SQL, навыки их оптимизации)
  • умение покрывать код тестами (мы используем RSpec)

Твои преимущества:

  • знание dry стека
  • опыт работы с базами данных NoSQL (MongoDB, InfluxDB и т.п.)
  • опыт использования docker, docker-compose, kubernetes
  • опыт работы с высоконагруженными системами

Будущие задачи:

  • разработка нового и доработка текущего функционала продукта
  • расширение функционала API
  • интеграция с внутренними сервисами и со сторонними системами
  • участие в разработке архитектуры системы
  • участие в Code Review
  • участие во всех командных ритуалах
  • техническое проектирование нового функционала, декомпозиция задач, ресеч и оценка предполагаемого для разработки функционала

От нас:

  • сложные и интересные задачи, с которыми получишь профессиональный рост и безусловно удовольствие от процесса
  • формат работы- удаленный (но можно ходить и в офис в Москве)

  • гибкая система планирования (спринты по 1-2 недели, Jira)

  • ежедневная коммуникация по 10 минут в Zoom, а также демо и планирование в конце спринтов, остальная коммуникация ведётся преимущественно асинхронно (в Slack)

  • график 5/2 пн-пт, локация-офис (м. парк культуры) или то место, где будешь комфортно и продуктивно работать
Москва, Кольцевая линия, метро Парк культуры
http://teachbase.ru/
RedisRESTLinuxPostgreSQLRuby

Created: .
Expires after: .
Responses: 1

Откликнуться на вакансию  Работодатель: профиль,отзывы