Разработчик Python
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Департамент информационных технологий Москвы создает и развивает цифровые проекты, которые делают столицу комфортнее, а жизнь горожан — удобнее и мобильнее. Для системы управления столицей технологии — это незаменимый инструмент, который применяется во всех отраслях экономики, городского хозяйства и социальной сферы. А для миллионов горожан — повседневный помощник, который позволяет получать сотни услуг и сервисов в удобном цифровом формате в режиме 24/7.
Аналитическое направление ДИТ постоянно обрабатывает массу внешних и внутренних данных по широкому спектру тем. Наши специалисты не только обеспечивают Департамент качественной информацией для разработки стратегического видения и повседневной деятельности, но и выпускают открытые исследования, востребованные отраслью.
Требования:
- Знание языка Python, опыт взаимодействия с REST API;
- Знание структур и типов данных в Python;
- Знание как управлять зависимостями в приложениях на python (pip/poetry/pipenv);
- Знание SQL, опыт работы с PostgreSQL;
- Опыт работы с Django и Celery.
- Умение писать чистый и документированный код (соблюдение стандартов PEP8);
Ожидания от кандидата
- Расширение функционала текущей системы, которая предназначена для выполнения аналитической работы (Сборка различной информации посредством написания запросов к API и базам данных);
- Написание различных инструментов для упрощения работы отдела (обработка информации, формирование отчетов в человеко-читаемом виде, например Word, Excel, HTML);
- Эпизодическое выполнение `Ad hoc` запросов к БД SQL и Neo4j.
Условия работы
Мы предлагаем:
- Работу в аккредитованной ИТ компании
- Задачи со сложной бизнес-логикой, требующие нестандартных решений
- Демократичную атмосферу, открытость коммуникаций
- Скидки для сотрудников от партнеров ДИТа