Знание Python 3 с опытом коммерческой разработки от 3 лет
Понимание принципов разработки ПО: SOLID, DRY, KISS, YAGNI
Опыт проектирования архитектуры приложений: умение выбрать подходящую структуру проекта, выполнить декомпозицию, знание и практическое применение паттернов проектирования
Опыт разработки CLI‑утилит, используемых как для ручного испльзования так и в скриптах автоматизации
Опыт написания unit‑тестов (pytest или unittest)
Понимание принципов работы LLM-агентов: контекстное окно, интрукции, цепочки вызовов, ограничения и галлюцинации
Инструментальное владение AI для анализа, генерации и автоматизации
Опыт создания AI-агентов и использования их в работе будет преимуществом
Опыт использования GigaChat, Kandinsky и аналогов в продуктах, навыки создания и использования AI-агентов
Опыт разработки Ansible‑ролей и playbook’ов и тестирования Ansible‑ролей с использованием Molecule
Опыт работы с Docker: написание Dockerfile, docker‑compose, использование контейнеров как среды тестирования, понимание процесса CI/CD
Опыт работы с Linux (администрирование, знание bash) и с git
Опыт работы с PostgreSQL и смежными компонентами (Patroni, PgBouncer)
Опыт работы в командах, обслуживающих СУБД или инфраструктуру баз данных
Опыт работы/тестирования распределенных backend систем и баз данных
Опыт работы с SQL