Главный разработчик Департамента информационных технологий (сектор аутстаффинга)

ТОО «Самрук-Казына Контракт» г.Астана
Требуемый опыт работы: Не менее 5 лет Полная занятость, Полный день
Вакансия открыта
Создана:

Подано заявок:
4

Количество просмотров:
1622

   Детали конкурса

Опыт

  • Опыт работы не менее 5 лет в области разработки и сопровождения программного обеспечения.
  • Опыт диагностики и устранения ошибок в промышленной эксплуатации, обеспечения стабильности и доступности сервисов.
  • Практический опыт разработки в экосистеме Python, а именно одним или несколькими фреймворками: FastAPI, Django, Pandas, Jupyter, Psycopg2, asyncio.
  • Опыт проектирования и разработки REST API, включая интеграцию с внешними системами.
  • Опыт работы с ЭЦП и интеграции с соответствующими сервисами.
  • Опыт работы с PostgreSQL (администрирование, оптимизация, работа с большими объемами данных).
  • Опыт работы с брокерами сообщений (RabbitMQ) и построения асинхронных взаимодействий.
  • Опыт контейнеризации приложений (Docker).
  • Практический опыт работы с ML/DL, включая использование LLM и интеграцию AI-сервисов в прикладные решения.
  • Опыт работы с системами контроля версий (Git), участие в code review и командной разработке.

Навыки

  • Глубокое понимание современной инфраструктуры разработки и развертывания приложений: серверные архитектуры, хостинг, контейнеризация (Docker), базовые принципы оркестрации и CI/CD.
  • Уверенный опыт работы с реляционными (PostgreSQL, MySQL) и нереляционными (MongoDB, Redis и др.) базами данных, включая проектирование схем, оптимизацию запросов и обеспечение целостности данных. Работа с форматами данных XML и JSON.
  • Опыт проектирования и реализации клиент-серверного взаимодействия, разработки и сопровождения RESTful API, включая обеспечение стабильности и обратной совместимости.
  • Практический опыт разработки и сопровождения backend-сервисов на Python (Django, Flask, FastAPI).
  • Опыт разработки на JavaScript/TypeScript (Node.js, Vue.js) для реализации интеграционных и пользовательских интерфейсов.
  • Навыки сопровождения программного обеспечения: анализ и устранение инцидентов, оптимизация производительности, обеспечение отказоустойчивости и стабильности систем.
  • Опыт интеграции внешних сервисов и построения межсистемного взаимодействия (API, очереди сообщений, обмен данными).
  • Базовые навыки внедрения и интеграции AI/ML-сервисов (включая LLM) в прикладные системы.

Знания

  • Высшее техническое образование в сфере информационных технологий или смежных областях.
  • Знание современных подходов к разработке ПО и управления жизненным циклом (SDLC), включая Agile/Scrum.
  • Понимание принципов построения надежных, масштабируемых и безопасных информационных систем, включая КВОИКИ.
  • Знание лучших практик в области информационной безопасности, управления доступами, защиты данных.
  • Понимание принципов DevOps, работы с системами контроля версий (Git), CI/CD и мониторинга.
  • Базовое понимание подходов к внедрению и эксплуатации AI/ML-решений (включая работу с LLM, ограничениями и рисками).
  • Общее понимание принципов закупочной деятельности и бизнес-процессов, реализуемых в информационных системах закупок.
  • Владение английским языком на уровне, достаточном для чтения технической документации и взаимодействия с международными сервисами.
  • Наличие сертификатов/дипломов в сфере информационных технологий или смежных областях.

Необходимые степени образования

  • Бакалавр
  • Специалист
  • Магистр

Обязательно знание языков

  • Английский (Выше среднего)
  • Казахский (Продвинутый)

Необходимо наличие сертификатов по направлениям

  • Информационные технологии