Главный эксперт-программист (Java)

Центр развития трудовых ресурсов

  • Нур-Султан
  • Постоянная работа
  • Полная занятость
  • 7 д. назад
Обязанности:Развитие, сопровождение и обеспечение работоспособности Интеграционной шины информационных систем социально-трудовой сферы (далее – Шина).Обеспечение реализации взаимодействия/интеграции ИС МТСЗН РК находящихся в единой транспортной среде государственных органов (далее – ЕТС ГО) с информационными системами государственных органов и других организаций (согласно потребностей профильных департаментов Общества и МТСЗН РК) посредством Шлюза электронного правительства / Внешнего шлюза электронного правительства (далее – ШЭП/ВШЭП) в соответствии с Законом Республики Казахстан «Об информатизации» и Правилами интеграции объектов информатизации «электронного правительства».Обеспечение стабильной и бесперебойной работы интеграционных сервисов/клиентов ИС МТСЗН РК и Шины с реагированием на отклонения от нормального функционирования.Участие в разработке необходимой технической документации для Шины
в части предоставления информации по технической части при необходимости.Рассмотрение поступающей информации о сбоях/инцидентах и ошибках в работе интеграционных сервисов и клиентов, установление причины и принятие мер по их оперативному устранению.Подготовка и проведение технических профилактических работ в рамках сопровождения Шины.Изучение и внедрение новых информационных технологий в части разработки ПО и его совершенствования.Разработка, сопровождение и дальнейшее совершенствование интеграционных сервисов/клиентов в тестовой и продуктивной среде, согласно поступивших документов из структурных подразделений Общества (профильных Департаментов).Участие в тестировании интеграционных сервисов и клиентов при реализации интеграций или внесении изменений в интеграции.Регистрация изменений исходного программного кода в системе контроля версий в процессе разработки и совершенствовании интеграционных сервисов и клиентов.Обеспечение качества и актуальности исходных кодов в репозитории.Развертывание изменений Шины МТСЗН РК в промышленную среду разработки.Устранение возникающих инцидентов в сервисах и клиентах ИС МТСЗН РК в ЕТС ГО.Устранение уязвимостей по информационной безопасности Шины в случае их выявления.Выявление и рассмотрение поступающей информации о сбоях/инцидентах в работе Шины и интеграционных сервисов/клиентов, взаимодействие с ответственными исполнителями структурных подразделений Общества и сторонних организаций при необходимости, контроль восстановления работоспособности, а также внесение предложений по предотвращению ошибок.Проектирование и совершенствование архитектуры Шины.Формирование и предоставление в Службу бухгалтерского учета и отчетности Общества статистики запросов по платным сервисам ИС МТСЗН РК.Участие в совещаниях, заседаниях и других мероприятиях, касающихся работы Управления.Выполнение другой работы в пределах компетенции и поручений руководства Департамента.Соблюдение требований внутренних нормативно-правовых документов, в т.ч. нормативно-технических документов Общества по информационной безопасности.Участие в решении общих вопросов в рамках деятельности Общества.Требования:Высшее (или послевузовское) инженерно-техническое образование и в сфере информационных технологий и опыт работы в сфере информационных технологий не менее 2 лет. А также:
  • Знание объектно-ориентированного программирования.
  • Знание языков программирования и инструментария разработки программного обеспечения на соответствующих языках.
  • Знание принципов процесса разработки программного обеспечения.
  • Навыки проектирования многопоточных приложений.
  • Знание принципов определения конфигурации программного продукта и контроля ее изменений.
  • Способность расшифровать и адаптировать чужой код
  • Знание методов и технологий ревьюирования кода и проектной документации для контроля достижения заданной функциональности и качества.
  • Знание прикладных средств управления изменениями.
  • Знание методов и средств разработки тестовых сценариев и тестового кода.
  • Знание методов тестирования программного кода.
  • Знание основ организации и применения баз данных.
  • Знание основ и практика: знание языков программирования Java (11 и выше), Spring Framework, Maven/Gradle, HTML, CSS, интеграционных технологий RESTful и SOAP веб-сервисы: JSON, XML, XSD, WSDL, сообщений и брокеров Apache Kafka, RabbitMQ, ActiveMQ, базы данных и SQL: PostgreSQL, Oracle, MS SQL Server, DevOps: Git, GitLab.
  • Умение работать на компьютере с пакетом программ Microsoft Office, электронными системами документооборота, почтовыми клиентами, браузерами и другие обязательные знания, необходимые для исполнения функциональных обязанностей по данной должности.
Центр компетенций в сфере развития рынка труда, первоисточник информации и анализа для принятия эффективных политических решений по регулированию и развитию рынка труда, содействия занятости населения

HeadHunter