Python-инженер/разработчик (Highload / DevOps / Web-Automation)
LEGKO company
- Петропавловск, Северо Казахстанская область
- 300 000-450 000 тнг в месяц
- Постоянная работа
- Полная занятость
- Full-time (мес.): от 300 000 до 450 000 тг.
- Part-time (почасовая, при 160 ч/мес): примерно 1 875–2 813 тг/час
- Разработка сервисов на Python (микросервисы, API, фоновые воркеры).
- Проектирование высоконагруженной архитектуры: кэш/очереди, горизонтальный скейлинг, отказоустойчивость.
- Настройка CI/CD в GitLab: пайплайны, environments, автодеплой, секреты.
- Эксплуатация и тюнинг Linux: systemd, сеть, firewall (iptables/nftables/ufw).
- Web-automation / боты: сценарии, имитирующие действия пользователя (логин, формы, навигация, загрузки), устойчивость к банальным блокировкам.
- ЭЦП/электронная подпись: интеграция SDK/провайдеров, работа с сертификатами (PKCS12), безопасное хранение ключей.
- Логирование и наблюдаемость: структурные логи, алёрты; EFK/ELK/Prometheus — по проекту.
- PostgreSQL: схемы, индексы, планы запросов, репликация/бэкапы.
- Docker: сборка образов (multi-stage), docker-compose, базовая безопасность образов.
- Python 3 (желательно FastAPI/Flask, Celery/RQ, asyncio).
- Практический опыт web-automation: Playwright/Selenium, http-клиенты; троттлинг/backoff, ротация User-Agent/прокси, корректная обработка ошибок.
- Опыт интеграции ЭЦП (подпись/проверка, форматы, безопасность ключей).
- GitLab CI/CD: stages, artifacts, protected variables, стратегии деплоя.
- Уверенный Linux и сети (TCP/IP, DNS, TLS), firewall.
- Bash для автоматизации (сборки, деплой, миграции, бэкапы).
- PostgreSQL: оптимизация запросов, транзакции, миграции.
- Docker: создание и оптимизация образов.
- Опыт проектирования highload: кэширование (Redis), очереди (RabbitMQ/Kafka — плюс), шардирование/партиционирование.
- Инженерная дисциплина: MR в GitLab, код-ревью, технические описания релизов.
- PHP (Laravel) на базовом уровне — правки в админ-кабинете и лёгкая вёрстка интерфейса (Blade/HTML/CSS).
- Инструменты наблюдаемости (EFK/ELK, Loki, Prometheus, Grafana).
- Hardening Linux (Fail2ban, auditd, SSH best practices).
- Part-time (почасовая) с возможностью перехода на full-time по результатам.
- Репозитории/пайплайны — GitLab; обязательны MR и код-ревью.
- Процесс: собес с HR → прикладное мини-тестовое → техсобеседование .
HeadHunter