Senior Python Developer

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Международная сеть компаний, предлагающих услуги в области консалтинга и аудита

Описание вакансии

О компании и команде

Наша команда предоставляет аудиторские и консультационные услуги компаниям разных отраслей. Более 30 лет мы помогаем нашим клиентам решать широкий спектр задач, используя свои знания, богатый опыт и творческий подход.

Мы развиваем открытое коллективное пространство, в котором каждый может всесторонне развиваться — как эксперт и как личность. Здесь ничьи усилия не остаются незамеченными, потому что мы растем и развиваемся вместе. Здесь каждый сам выбирает свой путь, свою траекторию успеха.

Технологическая практика «Технологий доверия» — одна из крупнейших в России команд, работающих в сфере консалтинга и разработки решений на основе моделей машинного обучения и искусственного интеллекта. В портфолио команды более 5 лет опыта работы на рынке и десятки реализованных проектов различного масштаба, от приложений до платформенных решений.

Команда Artificial Intelligence занимается разработкой end-2-end решений для самых разных задач в индустриях — мы исторически развились вокруг нефтегазовой отрасли, поэтому знаем ее практически от и до, в особенности в части поиска и добычи углеводородов. Также мы активно работаем с ритейлом, металлургическими (горнодобывающими), логистическими и девелоперскими компаниями, чтобы применить методы и алгоритмы ИИ в их задачах.

Чем ты будешь заниматься в роли Python Developer у нас в команде:

• разработка и внедрение программных комплексов для нашего заказчика в области газа/нефти;

• применять все свои знания и опыт для получения качественного продукта;

• техническое вождение и следование лучшим отраслевым практикам в области технологий и дизайна на серверной части;

• обеспечивать согласованность общего подхода к архитектуре;

• работа над определением инфраструктуры и повторно используемых компонентов, а также тестированием инфраструктуры для всех подпроектов;

• работа в междисциплинарной команде по проектированию, проектированию и выпуску высококачественных продуктов;

• устранение неполадок и оптимизация бэкэнд-кода для обеспечения стабильной и быстрой работы наших пользователей;

• постоянно сотрудничать с другими разработчиками для внедрения лучших практик, внедрения новых инструментов и улучшения процессов;

• определять стратегии тестирования, применимые для проектирования и тестирования приложений;

• ПО для доставки в соответствии со стилем Agile и практиками CI/CD;

• делиться знаниями и опытом с клиентами, другими членами команды.

Ожидания от кандидата

• высшее образование;

• русский — свободно, английский (технический, умение свободно читать техническую документацию и базовый уровень общения);

опыт работы с Python от 3 лет (Aiohttp, MongoDB, PostgreSQL, Redis, RabbitMQ, Flask);

• опыт работы с документно-ориентированными базами данных (MongoDB, DynamoDB и т. д.);

• опыт работы с SQL и реляционными базами данных (PostgreSQL, Oracle и т. д.);

• опыт работы с брокерами сообщений (Redis, RabbitMQ, Kafka и др.);

• опыт работы с GraphQL, REST, SOAP, Socket и их серверными/клиентскими реализациями;

• опыт работы с SCM (Git);

• опыт работы с ML и конвейерами данных в любых фреймворках (AriFlow, Luigi, Kubeflow и т. д.) приветствуется;

• опыт работы с конвейерами CI/CD (Jenkins, TeamCity, CircleCi, Azure DevOps и т. д.) приветствуется;

• опыт работы с языками Semantic Web (Apache Jena) и Ontology (RDF, OWL) приветствуется;

• опыт работы с Javascript (NodeJS, Typescript, TypeORM/Sequelize, основные библиотеки) приветствуется;

• опыт работы с микросервисной архитектурой приветствуется;

• опыт работы с экосистемой Docker (compose, swarm, OKD, K8s) приветствуется;

• знание/опыт работы с методологиями Agile.

Условия работы

  • конкурентная заработная плата, ежегодный карьерный рост, объективная и прозрачная система оценки прогресса по карьерной лестнице;
  • возможность удаленной работы, гибкий график;
  • широкий социальный пакет, включающий ДМС со стоматологией, а также целый комплекс мероприятий well-being (онлайн-курсы йоги, пилатеса, спортивные курсы и т. д.);
  • бесплатные внутренние программы обучения, подкасты, материалы по анализу данных, роботизации, lean management, design thinking и множеству других различных дисциплин на внутреннем обучающем портале;
  • корпоративные гаджеты, связь и тарифы в банках.