Обязанности:
- Разработка нового и доработка существующего функционала по автоматизации бизнес-процессов информационной системы на JavaScript, React, TypeScript; Интеграция с внутренними и внешними API, модулями и сервисами.
- Участие в процессе code review: проверка кода на соответствие стандартам, читаемость и оптимальность решений. Поддержание и развитие код-стандарта, документация архитектурных решений.;
- Проведение функционального и модульного тестирования. Тестирование и обеспечение безопасности RESTful API, включая защиту от распространённых уязвимостей (OWASP Top 10 и др.). Участие в автоматизации тестирования (если применимо).;
- Обеспечение бесперебойной работы информационной системы, оперативное реагирование на инциденты. Мониторинг производительности и доступности. Использование инструментов (например, Prometheus, Grafana, Sentry и др.).;
- Проведение RCA (Root Cause Analysis) сбоев и инцидентов. Оптимизация кода, архитектуры и запросов для повышения производительности системы.
- Необходимые профессиональные навыки и образование:
-
1) Знание нормативных правовых документов РК:
- Закон РК «О фонде национального благосостояния»;
- Закон РК «Об акционерных обществах»;
- Закон РК «О товариществах с ограниченной и дополнительной ответственностью»;
- Закон РК «О противодействии коррупции»;
- Закон РК «Об информатизации».
-
2) Образование: высшее образование в области ИТ;
3) Опыт работы в сфере информационных технологий: не менее 3-х лет;
4) Знание языков:
- казахский, русский – свободно;
- английский – технический.
-
5) Профессиональные навыки:
- Знание современных стандартов и методов разработки веб-приложений;
- Опыт работы с BPM-системами (например, Camunda, Bizagi, ELMA и др.).
- Опыт CI/CD (Jenkins, GitLab CI, Docker).
- Навыки работы с базами данных (PostgreSQL, MongoDB, MS SQL).
- Знание принципов микросервисной архитектуры
- Знание CSS и JavaScript;
- Знание и понимание основных принципов UX/UI дизайна;
- Навыки работы с API и умение интегрировать их с front-end -приложением;
- Знание основ SEO и умение оптимизировать веб-страницы для поисковых систем;
- Навыки и знание языков моделирования бизнес-процессов (UML, BPMN и др.);
- Уверенное пользование библиотекой FormIO;
- Знание нотаций моделирования BPMN 2.0 (Camunda);
- Опыт проектирования интеграционных решений с использованием SOAP, REST API, XML, JSON.
- Оформление по договору ГПХ