Python Developer / Data Engineer / Бэкенд разработчик
Мы ищем опытного Python-разработчика с глубокими знаниями в области обработки данных и автоматизации процессов. Идеальный кандидат должен иметь следующие навыки и опыт:
1. Уверенное владение Python 3.x, включая асинхронное программирование (asyncio, aiohttp).
2. Опыт работы с фреймворком Prefect для оркестрации и мониторинга рабочих процессов.
3. Глубокое понимание RESTful API и опыт работы с HTTP-запросами (requests, aiohttp).
4. Навыки работы с базами данных и SQL.
5. Опыт обработки и анализа данных с использованием pandas и numpy.
6. Умение создавать визуализации данных.
7. Знание и опыт работы с Telegram Bot API.
8. Навыки работы с CSV-файлами и другими форматами данных.
9. Понимание принципов многопоточности и конкурентного выполнения задач.
10. Опыт работы с системами контроля версий (предпочтительно Git).
11. Знание принципов объектно-ориентированного программирования и умение применять их на практике.
12. Опыт работы с логированием и отладкой сложных систем.
13. Понимание принципов безопасности при работе с API и аутентификацией.
14. Умение работать с различными форматами данных (JSON, CSV) и их обработкой.
15. Опыт создания масштабируемых и отказоустойчивых систем.
16. Знание принципов чистого кода и умение писать читаемый, поддерживаемый код.
17. Опыт работы с контейнеризацией (Docker) будет преимуществом.
18. Понимание принципов CI/CD и опыт работы с системами непрерывной интеграции.
Обязанности:
- Разработка и поддержка высоконагруженных систем обработки данных.
- Создание и оптимизация процессов.
- Разработка и интеграция API.
- Автоматизация бизнес-процессов и создание отчетности.
- Оптимизация производительности существующих систем.
- Участие в проектировании архитектуры приложений.
- Написание чистого, тестируемого кода.
- Работа в команде с использованием Agile-методологий.
Мы предлагаем:
- Удаленная Работа над интересным проектом.
- Возможность профессионального роста и развития.
- Конкурентную заработную плату.
- Гибкий график работы.
- Дружный коллектив профессионалов.
_______________________
Пожалуйста, обратите внимание на пункт 2 и подумайте, готовы ли вы выполнить тестовое задание на его основе? (GPT не поможет)
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).