Разработчик Python
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Наша команда разрабатывает систему автоматического скоринга транзакций в реальном времени, и различные сервисы для автоматизации задач антифрода (разработка микро-сервисов, внутренних инструментов и автоматизаций для антифрода).
Высоконагруженные сервисы написаны на Scala, несколько сервисов и инструментов на Python и один сервис на Rust. Мы используем Git для хранения кода, Teamcity для сборки и автоматизации деполя. Сервисы развернуты в Kubernetes. Для мониторинга используются Promеtheus, Victoria Metrics и Grafana, логи - Elasticsearch, Kibana. Так же используются Cassandra, PostgreSQL, Oracle DB и Kafka.
Чем ты будешь заниматься:
- Участвовать в разработке высоконагруженных приложений для работы с транзакционными и аналитическими данными, отвечающих требованиям по распределённости, горизонтальной масштабируемости, производительности и отказоустойчивости;
- Создавать API интерфейсов управления;
- Проводить интеграции;
- Создавать средств автоматизации для антифрода;
- Писать автотесты;
- Взаимодействовать с другими командами.
Стек: Python3, SQLAlchemy, Flask/FastAPI, PyYAML, PostgreSQL, Cassandra, Kafka, Oracle, Elasticsearch, Doсker, Kubernetes, Teamcity, git, unittests.
Как понять, что ты подходишь:
- Пишешь на Python от 3х лет, опыт коммерческой разработки от года;
- Ориентируешься в общих вопросах программирования: паттерны проектирования, структуры данных, классические алгоритмы и т.д.;
- Имеешь опыт проведения автоматического тестирования;
- Имеешь опыт проведения интеграций;
- Имеешь опыт дизайна и разработки API.
Будет преимуществом:
- Опыт работы с реляционными и No SQL базами данных PostgreSQL, MySQL, NoSQL системами хранения Cassandra и Elasticsearch;
- Опыт работы с асинхронными системами, включая очереди сообщений RabbitMQ, Kafka; ;
- Опыт работы с системами оркестрации контейнеров и микросервисными архитектурами;
- Будет плюсом опыт работы с фронтенд технологиями Vue.js/React, HTML5, CSS3, Javascript/Typescript.
Бонусы
Мы предлагаем:
- Оформление по ТК РФ, "белую” конкурентоспособную заработную плату, расширенный социальный пакет
- Уникальную атмосферу для продуктивной работы и развивающую среду, где можно найти единомышленников и научиться новому
- Команду экспертов, возможность самореализации, сложные и интересные задачи для тех, кто любит настоящие вызовы в работе
- Развитие – главный и постоянный тренд QIWI. Мы регулярно проводим внутреннее и внешнее обучение для прокачки профессиональных навыков
- Занятия английским языком в группах или индивидуально онлайн
- ДМС для наших сотрудников: в него входит большой перечень медицинских услуг, включая стоматологию. Здоровье – это важно!
- Уютный и современный офис, чтобы каждый человек чувствовал себя в QIWI, как дома
- Бесплатную крытую парковку для автомобилей и велосипедов
- Корпоративную мобильную связь
- Гибридную схему работы офис/дом и возможность посещения офиса при необходимости