РБК - это мультимедийный холдинг, объединяющий медиа, IT-сервисы и инфраструктуру для бизнеса. Компания развивается в области IT, digital-продуктов, big data, machine learning и mediatech. В настоящее время аудитория наших сайтов (РБК, Инвестиции, Pro, Авто, Тренды, Спорт, Недвижимость, РБК+, ТВ и др.) составляет более 60 млн уникальных пользователей ежемесячно. На наши сайты заходит каждый 3-й житель России. В команду разработки Департамента продуктов РБК Инвестиции в поисках Backend разработчика. Предстоит работать над ключевым технологичным сервисом для продуктов РБК Инвестиции. Целевая аудитория продукта – частные трейдеры и инвесторы. Нашей задачей будет обеспечить целевую аудиторию всеми необходимыми инструментами для принятия инвестиционных решений. Технологический стек: PHP, React.js, Postgres, Redis, Couchbase, RestAPI, Kafka, RabbitMQ, Jira, Confluence, Python, Jaeger, Grafana, Prometheus, Elasticsearch etc. Обязанности: Проектирование и разработка REST API под высокую нагрузку Проектирование и разработка интеграций и обменов между внутренними и внешними сервисами Оптимизация сервисов под большой поток данных Покрытие кода функциональными и unit-тестами Участие в разработке архитектуры продуктов и сервисов Разработка и доработка фичей от начала и до конца (в рамках командной работы) Требования: Опыт работы с PHP 5/7/8 (4+ лет) Опыт работы с Python/Golang (2+ лет) Знание и опыт SOLID, DRY, KISS, BDUF, Hexagonal architecture, Design Patterns, PSR Опыт работы с Git Опыт работы с Symfony (мы используем Symfony6) Опыт работы с PostgreSQL Опыт работы с Docker Опыт разработки REST API Умение и желание разбираться в чужом коде Хорошие коммуникативные навыки, самостоятельность, организованность, ответственность, инициативность Желательно: Опыт работы с TDD Опыт работы с Kafka, RabbitMQ/AMQP Опыт написания unit, api тестов Опыт работы над сервисами под большими нагрузками и (или) с большим поток данных Опыт работы в продуктовых командах Опыт работы по гибким методологиям Будет плюсом: Опыт работы с Couchbase Опыт работы с Kubernetes Опыт работы в FinTech или банковских/биржевых/криптовалютных продуктах Условия: Трудоустройство в аккредитованную IT-компанию Оформление в соответствии с трудовым законодательством РФ Заработная плата обсуждается на финальном собеседовании График работы 5/2, суббота и воскресенье - выходные Удаленный формат работы с предоставлением техники ДМС и специальные предложения для сотрудников Высококвалифицированный коллектив, сплоченный общей идеей Гибкие методы управления: мы используем Agile в комбинации с Lean Production, чтобы каждый день создавать новое и быстро реагировать на изменения