Алматы
Старший разработчик - Департамент вспомогательных систем - Управление RPA
Основные обязанности:
Разработка и сопровождение RPA-роботов для автоматизации процессов в:Бухгалтерии, финансах (мониторинг, отчёты и т.д.);
Интеграция с внешними системами;
Участие в сборе требований, анализе процессов и оценке трудозатрат;
Оптимизация существующих процессов автоматизации;
Участие в тестировании и внедрении решений;
Ведение технической документации;
Проводить детальный анализ требований заказчиков о автоматизации определенных процедур и функций банковских систем;
Участвовать в разработке технического задания совместно с заказчиком для новых функциональных изменений в поддерживаемых и разрабатываемых системных роботах.
Основные требования:
Практические знания по Computer Science• Работа целевых систем
• Общие принципы построения приложений (web, desktop, mobile)
• Системы контроля версий: Уверенное владение Git (GitLab, GitHub), навыки ветвления, слияния и разрешения конфликтов.
• SDLC (Software Development Life Cycle): Опыт работы с методологиями Agile, участие в полном цикле разработки.
• Серверные операционные системы: Знание Linux/Unix и Windows Server, базовое администрирование и настройка окружения.
• Компьютерные сети: Понимание протоколов (HTTP, TCP/IP), основ работы с прокси, VPN и сетевой безопасности.
Практические и теоретические знания по роботизации (RPA)
• Понимание разработки RPA алгоритмов
• Поддержка решений: Мониторинг, отладка и улучшение существующих.
• Проектная документация: Навыки создания технических спецификаций и пользовательских инструкций.
• Реинжиниринг бизнес-процессов: Анализ и оптимизация процессов перед автоматизацией, выявление узких мест.
• Оформление кода: Соблюдение стандартов, написание читаемого и поддерживаемого кода, документирование.
• Понимание основных принципов построение IT-архитектуры
• Опыт работы по автоматизации тестов UI
Практические знания по программированию
• ООП: Глубокое понимание объектно-ориентированного программирования и его применения.
• Структуры данных: Знание списков, словарей, множеств, выбор оптимальных структур для задач.
• Языки программирования:
o Python: Продвинутый уровень.
o Опционально: C#, Java, VB, Shell для интеграции с другими системами.
• Базы данных:
o SQL: PL/SQL, PostgreSQL, оптимизация запросов.
o NoSQL: Работа с MongoDB или аналогами при необходимости.
• Шаблоны проектирования: Применение POM, Template Method, DRY, SOLID для модульного кода.
• Многопоточное программирование: Использование threads, multiprocessing, async/await для повышения производительности.
• Работа с БД: Проектирование структуры, нормализация, оптимизация запросов, индексы, внешние ключи, опыт с ORM (SQLAlchemy).
• Интеграция API: Работа с REST API, создание собственных API (Flask, FastAPI).
Дополнительные навыки
• CI/CD: Настройка пайплайнов для автоматизации тестирования, сборки и развертывания (GitLab CI, GitHub Actions).
• Ansible: Автоматизация конфигурации и развертывания инфраструктуры, управление серверами.
• Работа с артефактами: Сборка, хранение и управление версиями артефактов (Nexus).
• Лидерство: Менторство младших разработчиков, участие в code review, принятие архитектурных решений.
Условия:
•Жалақы және бонустар: Грейдтеу жүйесінің арқасында бәсекеге қабілетті жалақы, Тәуелсіздік күніне сыйақылар және жылдық бонус.•Әлеуметтік пакет: ДМС және өмірді сақтандыру, мобильді байланыс және серіктестердің жеңілдіктері.
•Демалыс: Маңызды оқиғалар болған жағдайда қосымша күндермен 26 күндік демалыс.
•Ұсынымдар үшін бонустар.
•Жұмыс жағдайлары: Тұраққа жазылымды сатып алуға арналған жеңілдікті шарттар, еркін киім стилі (smart casual).
•Оқыту және даму: Тренингтер, вебинарлар және корпоративтік кітапханаға қолжетімділік, мансаптық өсудің нақты жүйесі.
•Корпоративтік мәдениет: Ашық және достық жұмыс атмосферасы, спорттық турнирлер және белсенді корпоративтік өмір.
•Бастамалар мен жобалар: Әлеуметтік жобаларға қатысу мүмкіндігі, қазіргі заманғы digital-құралдарды қолдана отырып, «Halyk» тобының жаңа жобаларында өз идеяларыңызды жүзеге асыру.
•Команда: Идеяларыңызды жүзеге асыруға мүмкіндік беретін шығармашылық және қолдаушы команда.
Бізге қосылып, «Halyk» командасының бір бөлігі болыңыз!