Привет, это Research Platform.
Мы работаем в банке, но над внутренним продуктом — платформой для исследования инженерной культуры. Мы проводим регулярные исследования инженерной культуры, помогая командам становиться эффективнее, лучше понимать свои процессы и находить точки роста.
Наш продукт — микросервисное приложение для аналитики и визуализации данных опросов. Ответы пользователей приходят через очередь (Artemis), сохраняются в PostgreSQL и OpenSearch. Для визуализации мы строим дашборды в UI (TypeScript, React).
Наша команда — часть отдела DevOps Practices. Это центр компетенций DevOps в банке. Помимо исследования инженерной культуры, наши команды анализируют технические возможности организации, разрабатывают систему хаос-тестирования, строят внутренний маркетплейс и тех. радар.
Мы ищем опытного инженера, который готов не только кодить с 9 до 18, но и понимает важность инженерной культуры, подходов DevOps, готов поддержать разговор про DORA, уважает менторинг, T-shape, open-minded, growth mindset.
Мы стремимся к кросс-функциональности — сами себе аналитики, тестировщики и архитекторы (но обращаемся к более опытным коллегам для консультаций).
Что делать
- Разрабатывать и дорабатывать микросервисы.
- Настраивать авторизацию (по ABAC).
- Интегрироваться с системами других команд.
- Участвовать в проработке и ревью архитектуры.
- Периодически исследовать новые инструменты и подходы и масштабировать их на отдел/домен/банк.
Требования
- Опыт разработки веб-приложений на Python (предпочтителен фреймворк FastAPI).
- Опыт работы с Poetry/UV, asyncio.
- Опыт создания REST API.
- Опыт работы с реляционными базами данных (у нас PostgreSQL + SQLAlchemy).
- Опыт работы с брокерами сообщений (у нас Artemis).
- Знакомство с гексагональной архитектурой, DDD.
- Знакомство с контейнеризацией, оркестрацией (у нас K8s).
- Знакомство с Cloud Native, 12 Factor, SAST.
- Высокая степень ответственности.
- Уважение и любовь к документации.
- Хорошие навыки траблшутинга.
- Готовность к нестандартному юмору.
Будет преимуществом
- Опыт работы в закрытом контуре (во внутренней сети банка не скачать образ с GitHub).
- Опыт работы с Elasticsearch/OpenSearch.
- Опыт построения CI/CD-пайплайнов (у нас Gitlab CI).
- Опыт построения мониторинга (не опыт установки Grafana, а понимание, какие метрики в приложении надо мониторить, на какие события алертить).
- Базовое понимание сетей.
- Знакомство с Allure/TestOps.
- Желание познакомиться с миром фронтенда.
Условия
- Возможность работать из офиса или удаленно.
- ДМС со стоматологией, массажем, телемедициной, ежегодными чекапами, которое работает как в Москве, так и в регионах.
- Страхование от несчастных случаев и онкологических заболеваний, страхование выезжающих за границу.
- Три оплачиваемых отгула в год.
- Доплата до уровня заработной платы по больничному листу за 14 календарных дней в год, доплата к отпускам, взятым в январе и мае.
- Работа в банке с развитой культурой обратной связи.
- Программа внутренних ротаций для сотрудников.
- Бесплатные индивидуальные консультации психологов, юристов, экспертов по личным финансам и консультантов по здоровому образу жизни, карьерные консультации.
- Льготные условия на банковские продукты и услуги.
- Скидки от партнеров банка в приложении PrimeZone в сферах здоровья, развлечений, творчества и интернет-покупок.
- Еще десятки льгот и бонусов для сотрудников.