Fullstack разработчик (Трайб Data Office)
Описание
Локация: Москва, улица Клары Цеткин, 4а. Гибридный формат работы
Компания
АО «ОТП Банк» развивает банковские инструменты управления данными, включая Data Ocean Governance, Data Quality и дата-портал.
Что делать
Проектировать архитектуру модулей и доработок: компоненты, модели данных, API, интеграции и потоки обработки данных.
Разрабатывать и сопровождать функциональность Data Ocean Governance, каталоги, реестры, формы, пользовательские сценарии и автоматизированные процессы.
Создавать интеграции с системами банка, включая Change Management, а также контроли качества данных, мониторинг, уведомления и маршрутизацию инцидентов.
Разрабатывать backend-сервисы на Python и FastAPI и frontend на Vue 3: API, поиск, каталоги, карточки объектов, формы, дашборды и интерактивные инструменты.
Проводить code review, развивать инженерные практики, создавать автоматизированные тесты и участвовать в менторинге разработчиков.
Развивать мониторинг платформ и сервисов, сопровождать Linux- и Docker-сервисы и внедрять AI-помощника на базе n8n, LiteLLM, LangChain/LangGraph.
Требования
От 3 до 6 лет опыта коммерческой разработки.
Опыт работы с Linux.
Опыт работы с реляционными базами данных, включая проектирование схем, оптимизацию запросов и индексацию.
Знание Python с уклоном в backend/fullstack-разработку.
Знание HTML, JavaScript и CSS.
Хорошо, если есть
Опыт разработки на Groovy.
Опыт работы с Data Ocean Governance или аналогичными платформами управления данными.
Опыт работы с Camunda, Nginx, Keycloak и Swagger.
Опыт работы с Apache Airflow.
Культура и преимущества
Полная занятость в команде Data Governance.
Участие в принятии технических решений, развитии архитектуры и инженерных практик.
Работа над платформами управления данными, качеством данных и дата-порталом банка.