RPA-программист анализирует бизнес-процессы заказчика, находит операции, которые можно автоматизировать, проектирует логику работы робота, разрабатывает сценарии в средах типа UiPath, Power Automate, Robotics (или других), тестирует робота на разных сценариях, сопровождает и дорабатывает при изменении исходных систем. Работа требует внимательности и терпения: интерфейсы программ часто меняются, и робота нужно «лечить». RPA программист взаимодействует и с бизнес-пользователями (чтобы понять, как делают сейчас), и с IT-отделом (чтобы интегрировать робота без конфликтов с безопасностью). Результат работы — стабильный программный робот, который каждое утро в 9:00 запускается сам, делает свою работу и закрывается.
- Знание RPA-платформ: UiPath (самая популярная), Power Automate (Microsoft), Robotics (российская), Automation Anywhere.
- Понимание основ программирования — логика, циклы, условия, переменные.
- Опыт работы с селекторами и XPath (чтобы робот находил кнопки и поля в интерфейсе).
- Работа с форматами данных: Excel (таблицы), CSV, XML, JSON, базы данных (SQL на базовом уровне).
- Интеграция с системами: 1С, SAP, CRM, сайты, почта.
- Навыки отладки: искать и исправлять ошибки, когда робот «упал».
- Документирование: описание сценариев робота для бизнеса.
- Баланс между скоростью разработки и надёжностью.
