
Backend-разработчик на Python, Москва.
▷ Работодатель: KALABI
(профиль,отзывы)
💰 From 180000 RUR. | Режим: office |
10
* This listing is inactive or archived *
О компании
Цель KALABI – помочь средним и крупным организациям расти быстрее за счёт внедрения новых технологий, пригодных для реальной корпоративной среды со всеми её нюансами. Например, для нефтегазового сектора мы создаём цифровых двойников бизнес-процессов на базе IoT и видеоаналитики, для логистики – снижаем расходы на управление цепочками поставок с помощью blockchain, а для одного из госзаказчиков – помогаем находить закономерности в больших объёмах данных с помощью VR.
Над каким продуктом предстоит работать
- Платформа для интеграции IT-систем и управления мастер-данными, которая позволяет синхронизировать данные между системами без внесения в них изменений, поддерживать актуальные справочники по всей деятельности, сводить в эталонные записи данные из разных источников, управлять потоком данных в организации, инкапсулировать реализованную в СУБД или древних системах бизнес-логику в нормальный API, реализовывать событийную архитектуру для взаимодействия между системами и реализации сквозных бизнес-процессов.
Поскольку мы только начали активно развивать это направление, будет большая свобода выбора в плане технологий, влияния на найм новых сотрудников и принятия решений о совершенствовании продукта.
Чем предстоит заниматься
- оптимизировать архитектуру и реализацию событийной шины для улучшения отклика и пропускной способности при работе с большими объёмами данных;
- разрабатывать бизнес-логику для API-серверов и клиентских сервисов, писать к коду тесты;
- выполнять функциональные доработки для крупных заказчиков, у которых внедрена система;
- развивать SDK на Python для создания адаптеров, которые разрабатывают вендоры или заказчик;
- проектировать и разрабатывать микросервисы и интеграционные решения;
- взаимодействовать с аналитиками и участвовать в формировании архитектурных решений;
- взаимодействовать с frontend-программистами и DevOps в части требований со стороны backend.
Что потребуется от Вас
- знание языка Python 3 и сопутствующей экосистемы (мы используем Flask);
- опыт работы с очередями или брокерами сообщений и СУБД (используем Redis, RabbitMQ, PostgreSQL через SQLAlchemy);
- опыт применения принципов построения надежных распределённых систем;
- умение проектировать архитектуры программных систем;
- навык использования Git и владение Linux-системами;
- опыт использования Docker.
Не требуется, но будет плюсом
- смежный опыт в Devops;
- навыки тестирования сложных проектов
Что мы даём
1. Рабочий процесс
- Команда направления состоит из 3 бекенд-разработчиков, фронтендера, руководителя проекта, дизайнера, DevOps и аналитиков. В перспективе нескольких месяцев backend будет расширяться;
- используем Linux, на выбор предоставляем ноутбук или стационарный компьютер и монитор;
- работаем в связке GitLab (есть CI/CD с pipeline'ами) + Jira + Confluence, общаемся через Telegram;
- удалённая работа (по желанию можно иногда ходить в офис в Москве).
2. Условия
- полный рабочий день с гибким графиком;
- полностью белая зарплата с возможностью получения премий и бонусов;
- ДМС со стоматологией (членов семьи можно оформить с большой скидкой) и полис для выезжающих за рубеж;
- обучение используемым технологиям, оплачиваемые курсы и возможность участвовать в конференциях;
- сложные и необычные задачи (некоторые из задач решаются всего в нескольких компаниях в мире);
- возможность перехода в команды других направлений (в основном везде Golang, но мы научим);
- адекватное позитивное руководство (все с техническим или исследовательским бекграундом) и хороший коллектив.
3. Офис
- 4 минуты пешком от м. Сухаревская и 10 минут от Сретенского Бульвара, Тургеневской или Красных Ворот;
- круглосуточный доступ, зоны отдыха, просторные рабочие места, качественный кофе, перекусы и прочие мелочи;
- отличная инфраструктура центра Москвы (более полутысячи кафе и ресторанов в 20 минутах пешком, медцентры, услуги и многое другое).