Разработчик Python (Совкомбанк Технологии)
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы – Совкомбанк Технологии и мы создаем удобные решения для реальных пользователей (сотрудников и клиентов) крупного федерального коммерческого банка.
Наша команда сосредоточена в Департаменте Банковских Технологий. Мы занимаемся разработкой web -сервисов и -приложений. Как внешних, так и внутренних. Мы постоянно растём и поэтому Банк доверяет нам новые бизнес направления. Для backend’а мы используем Python (Django/DRF, asyncio), Oracle/PostgreSQL/MySQL/MariaDB, Redis, Celery, RabbitMQ/Kafka, Minio S3, Graylog и множество других современных и технологичных инструментов. Стараемся покрывать свой код тестами, т.к. знаем насколько они полезны. В некоторых проектах работаем с Docker/Kubernetes. Ведём базу знаний в Confluence, а статусы и прогресс отражаем в YouTrack.
Немного о команде, хотя я могу говорить о ней очень долго. Мы многофункциональны. Со мной работает 10 человек: 9 backend, 1 frontend. У нас правит дух единения. При этом мы готовы самостоятельно организовываться. Любим развиваться, узнавать и внедрять новое. Команда плотно работает c пользователями ПО и получает обратную связь из первых рук. Мы дружны и преследуем одну цель. Мы любим стенд-апы и ретроспективы. Мы открыты и всегда готовы разбираться в проблемах/блокерах вместе. Мы за то, чтобы довести функциональность до конечного пользователя максимально быстро, не теряя ценности. Мы планируем только наращивать свои навыки и скорость доставки релизов.
Один из наших основных продуктов – современная многокомпонентная система, предназначенная для управления сетью Почтоматов «Халва» (далее – ПО Почтомат «Халва»), обеспечивающая работу на данный момент около 2000 устройств по всей стране и интегрированная более чем с 10-ю логистическими партнёрами. Основной стек технологий – Python, DRF, PostgreSQL. Наша команда выполняет весь спектр работ по развитию системы: от проработки UI до тестирования и пилотирования.
Мы находимся в поиске единомышленников – тех людей, которые нацелены на результат и ценят работу в команде и нам требуется Python разработчик для решения наших амбициозных задач. С нами тебя ждут интересные проекты, высокий темп работы и ответственность за результат.
Вы будете заниматься:
Развитием ПО Почтомат «Халва»: бизнес-логика, backend, REST API, интеграция с внешними и внутренними сервисами;
Взаимодействие с заказчиком, подразделениями банка, другими ИТ-командами;
Что мы ждем от кандидатов:
- Высшее техническое образование;
- Понимание Agile и его основных принципов;
- Опыт работы с языком программирования Python от 3-х лет;
- Хорошее знание базовых библиотек Python;
- Опыт работы с Django для разработки коммерческих приложений от 2-х лет (или с другими фреймворками: Pyramid, Flask);
- Понимание REST-архитектуры, опыт разработки серверной части REST;
- Опыт работы с ORM: DjangoORM, SQLAlchemy;
- Понимание ООП, знание паттернов проектирования;
- Уверенная работа с git и другими инструментами разработчика;
- Опыт написания Unit-тестов;
- Знание английского на уровне необходимом для чтения документации.
- Отличные коммуникативные навыки и использованием современных средств коммуникаций;
- Самоотдача, целеустремленность, ответственность, инициативность, умение работать в команде.
Плюсом будет:
- Опыт работы по git-flow;
- Знание фреймворков тестирования (unit-тестирование, интеграционное тестирование);
- Работа по методологии TDD и BDD;
- Опыт настройки веб-серверов, владение инструментами для деплоя приложений;
- Знания Javascript и опыт работы с JS фреймворками – React JS, Vue.js;
- Опыт работы в сложных и интересных проектах;
Бонусы
- Возможность самореализации при работе с интересными задачами и проектами;
- Разностороннее профессиональное развитие и карьерный рост;
- Дружный молодой коллектив;
- Возможности внутреннего и внешнего обучения;
- Готовность банка к инновациям снизу и поощрение за рациональные предложения;
- Стабильная работа в крупном федеральном банке;
- График работы 5/2;
- Оформление по ТК РФ с первого дня работы;
- Полностью белая заработная плата;
- Итоговый уровень дохода согласовывается по результатам собеседования;
- Расширенный соц. пакет (ДМС, фитнес, английский язык, обучение, ипотечная программа, доступный автомобиль);
- Возможность развиваться по карьерной лестнице;
- Для желающих – формальные и неформальные тимбилдинги.