Python Developer / Data Engineer / Бэкенд разработчик (удаленная работа)

12 сентября 2024

Уровень зарплаты:
от 120 000 до 200 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: 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-методологий.

Мы предлагаем:
- Удаленная Работа над интересным проектом.
- Возможность профессионального роста и развития.
- Конкурентную заработную плату.
- Гибкий график работы.
- Дружный коллектив профессионалов.