Свяжитесь напрямую по этой вакансии
Зарплата: по результатам собеседования
Компания: Energy Solutions Center
Локация: г. Астана
Формат занятости: офис/гибрид
Опыт: от 2 Лет
Ищем Python-разработчика с уклоном в RPA (автоматизация бизнес-процессов). Требуется от 2 лет коммерческого опыта на Python и от 1 года в задачах автоматизации (боты, интеграции, парсинг, desktop/browser automation). Важно умение работать с существующей кодовой базой, проводить рефакторинг и писать поддерживаемый код с соблюдением SOLID, DRY, KISS. Обязателен опыт работы с Git (желательно GitLab), навыки отладки, профилирования и ведения документации.
Обязанности: • Разработка и поддержка RPA-решений • Автоматизация браузера и desktop-приложений • Работа с Excel, PDF, HTML (парсинг, генерация, обработка) • Интеграция с внешними API и корпоративными системами • Разработка GUI-интерфейсов (PyQt) • Настройка логирования, обработка ошибок • Сборка и поставка решений в .exe Требования: Python 3.12+ и уверенное владение стеком: Работа с данными: • openpyxl (формулы, стили, merged cells) • pandas, numpy Интеграции и конфигурации: • requests • PyYAML, python-dotenv • json (stdlib) GUI: • PyQt5 / PyQt6 (QThread, signal/slot, .ui) RPA / автоматизация: • Selenium 4.x • pywinauto и/или PyAutoGUI • keyboard, comtypes (базово) • (плюс) selenium-wire Парсинг и форматы: • PDF: pdfplumber, PyMuPDF (fitz), (желательно: camelot, pypdf, pdfminer) • HTML/XML: beautifulsoup4, lxml • Excel legacy: xlrd Логирование и отладка: • logging (RotatingFileHandler, QueueHandler, уровни логов) • traceback Сборка: • PyInstaller (включая .spec) Архитектура и подходы: • Конфигурация: config.yaml + .env • Разделение логов: debug / info / error с ротацией • Thread-safe логирование • Обработка ошибок с трассировкой • Single instance (PID-файл) • Фоновые задачи в GUI через QThread • Корректная работа с Excel (формулы, стили, merged cells) Интеграции: • REST API • (желательно) exchangelib (Microsoft Exchange) • Работа с внешними порталами и сервисами • (плюс) опыт с ЭЦП / NCALayer Инфраструктура: • Виртуальные окружения (.venv) • requirements.txt, фиксация версий • Сборка через PyInstaller (структура dist/) • (плюс) GitLab CI/CD Будет плюсом: • SQL / SQLAlchemy • FastAPI / Flask • Docker • Redis, Celery / RQ • Playwright • OCR (Tesseract, EasyOCR) • Понимание закупочных процессов и документооборота РК
Energy Solutions Center
Астана, Казахстан6 месяцев назад
Грейд
Middle
Опыт работы
от 2 лет
Формат работы
Офис, Гибрид
ИИ напишет его по вашему резюме, останется только отправить
По городу