Мы - крупная международная компания в сфере игровой индустрии, имеющая офисы по всему миру, в т.ч. сеть собственных контакт-центров численностью более 2000 человек.
В данный момент в связи с внедрением у нас программного обеспечения для комплексной автоматизации контакт-центров, мы приглашаем к себе в российский офис в команду поддержки и развития комплекса новых сотрудников на позицию Python Developer (Python & Django).
Зона ответственности:
Подсистемы программного комплекса для автоматизации деятельности контакт-центров, отвечающие за следующий функционал:
- функции программная АТС для колцентра: исходящие, входящие вызовы, IVR, ACD (распределение вызовов)
- предиктивный обзвон
- администрирования комплекса: настройка dial-planа, учеток и т.д.
Задачи:
- Доработка ПО;
- Устранение выявленных в ПО несоответствий;
- Интеграция ПО с другими подсистемами комплекса и с внешними ИТ-системами;
- Программирование, участие в тестировании, проектировании;
- Сотрудничество с программистами из групп отвечающих за развитие других подсистем комплекса, подчинение руководителю отдела разработки ПО.
Необходимые навыки и знания:
- Алгоритмическое мышление.
- Опыт использования и понимание языка Python на уровне senior-программиста;
- Опыт разработки высокопроизводительных низкоуровневых элементов ПО;
- Опыт разработки с использованием Django и Django REST Framework;
- Разработка модулей к существующим проектам.
- Опыт оптимизации программ и умение использовать профилировщик;
- Понимание принципов работы клиент-серверных web-приложений;
- Знание ООП, паттернов проектирования, SOLID;
- Опыт работы с Docker;
- Опыт написания модульных и интеграционных тестов;
-
Опыт работы с Git, Mercurial;
- Умение использовать операционные системы типа Linux;
- Опыт работы с одной или несколькими реляционными (Oracle DB, PostgreSQL, MySQL) и NoSQL (MongoDB, CouchDB, Redis, Neo4j) БД;
- Умение читать и понимать техническую литературу на английском языке.
Что мы предлагаем:
- Работа в аккредитованной ИТ-компании;
- Возможность роста и развития внутри команды;
- Формат работы: работа в офисе в Москве, удаленная работа обсуждается после испытательного срока;
- Компенсационные выплаты: спорт, английский и пр.;
- Дополнительные дни отпуска от работодателя;
- Оплата больничных, ДМС;
- Гибкое начало дня: график 5/2 с 9:00 или 10:00.