Python developer
Прямой работодатель Философия.ИТ ( www.fil-it.ru )
Опыт работы от 1 года до 3х лет
Находимся в поиске опытного Python разработчика на проект РоссельхозБанка по разработке коммуникативной платформы, которая позволяет внешнему клиенту коммуницировать с банком/другими клиентами/планировать личные встречи и тд. Архитектура микросервисная, порядка 10 микросервисов взаимодействуют между собой. Есть много интеграций с Экосистемой банка
Состав команды: 4 питониста, тим лид, 2 системных аналитика, бизнес аналитик, тестировщики, фронты (на react), + смежная команда по devops
Основной целью является создание экосистемы нового поколения, которая усовершенствует взаимодействие пользователя с банком, сделает его более понятным и удобным.
Мы готовы предложить:
- Официальное оформление (по ТК РФ) в Философию.ИТ
- Полную удалёнку в пределах РФ
- Расширенный ДМС с первой рабочей недели
- Компенсацию спортивного абонемента
- Финансирование курсов от ведущих IT-школ/компаний (в том числе курсов по английскому языку)
- Внутрикорпоративный университет (возможность быть спикером и участником внутренних митапов, хакатонов и тимбилдингов)
- Оплату мобильной связи
- Хорошо оснащённую технику для работы
- Пересмотр уровня з/п по результатам полугодовой оценки
- Развитую внутрикорпоративную культуру и отсутствие излишней бюрократии
Ожидаем от Вас:
- Коммерческий опыт в роли разработчика от 2х лет
- Уверенные знания Python 3.8+
- Уверенное знание примитивов и структур данных Python
- Уверенное знание asyncio, aiohttp
- Хорошее знание ООП, магических методов
- Знание Docker, Git, опыт работы с GitLab (issues, branches, Milestones, Merge Requests)
- Знание SQL, опыт работы с реляционными базами данных
- Наличие понимание того, как работают асинхронные программы, чем они концептуально отличаются от мультипоточных и мультипроцессорных программ
- Опыт разработки WEB API
- Опыт разработки программ, подключающихся к внешним API
Чем предстоит заниматься:
- Разрабатывать новые сервисы коммуникационной платформы
- Осуществлять поддержку существующих сервисов платформы
- Тестировать разработанные модули и исправлять дефекты
- Участвовать в принятии архитектурных решений, подготавливать необходимую документацию
- Взаимодействовать со смежными командами
- Вести разработку по методологии Agile