Разработчик на Ruby on Rails в проект Okmeter (Middle)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
«Okmeter» – это observability платформа, разработанная компанией «Флант», которая обеспечивает полный контроль и анализ состояния системы на основе данных метрик и логов, собираемых с инфраструктуры и приложений на базе Linux. Платформа также включается в себя “умного” агента: «Okmeter agent», с помощь которого происходит сбор и анализ различных метрик серверов (например, утилизация CPU, RAM, диска, сети, процессов), приложений (включая Nginx, PostgreSQL, MySQL, Java, PHP, Elasticsearch и многих других) и кластеров Kubernetes. Платформа предоставляет простые и понятные дашборды и алерты, позволяющие эффективно мониторить и анализировать производительность инфраструктуры и приложений.
В основе нашего решения – экосистема Grafana, Prometheus (OpenMetrics), Grafana Mimir. У нашего решения есть две версии SaaS и On-premises. Вам предстоит развивать сайт и личный кабинет, который служит для управления проектами, пользователями, а также для отображения алертов, графиков, логов и трейсов.
Ваша работа будет включать:
- Развитие текущего функционала с учетом пользовательского опыта для обеспечения удобного и интуитивно понятного интерфейса.
- Разработку бекенда и API для управления различными сущностями продукта: пользователями, правами, проектами, рабочими пространствами и прочими.
- Разработку раздела для работы с трейсами, позволяющего пользователям более эффективно анализировать и отслеживать производительность своих систем.
- Создание функционала для веб-проверок, позволяющего пользователям мониторить доступность и работоспособность своих веб-сайтов и приложений.
- Разработку и реализацию unit-тестов и интеграционных тестов для обеспечения надежности и качества кода.
Ожидания от кандидата
- Опыт разработки на Ruby On Rails — от 3 лет.
- Базовый уровень работы с PostgresSQL напрямую (понимание, как работают join-ы) и хорошее владение ORM (ActiveRecord).
- Опыт разработки микросервисной архитектуры.
- Умение разобраться в неизвестной технологии.
- Опыт разработки под Linux.
Будет плюсом опыт работы с
- Hotwired: Stimulus, Turbo.
- React/Vue.js.
- Prometheus.
- Grafana.
- Unit- и интеграционными тестами.
- Kubernetes и werf.
Условия работы
- Работа в ИТ-компании, аккредитованной Минцифры.
- Полностью «белая» ЗП и ее регулярная индексация по итогам квартальных performance reviews.
- Командные бонусы.
- ДМС (со стоматологией и телемедициной) в вашем городе.
- Скидка 50% на сервис онлайн-психотерапии «Ясно».
- Английский с корпоративным преподавателем в рабочее время.
- Рабочее место там, где вам удобно и есть интернет.
- Современное «железо» от компании.
- Профессиональное обучение, наставничество и внутренние конференции.
Бонусы
- Органическое неприятие бюрократии, симуляции полезности работы, поверхностности на уровне культуры компании.
- Внятное понимание, зачем вы работаете и какую пользу приносите.