Fullstack-разработчик Департамента ИСЭЗ (сектор аутстаффинга)

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

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

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

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

Квалификационные требования:

  • Образование: высшее образование в области информационных технологий, математики или смежных областях;
  • опыт работы не менее 3-х лет по профильному образованию и практический опыт работы не менее 2-х лет в должности Fullstack-разработчика или на аналогичной позиции.
  • опыт работы Fullstack-разработчиком или на аналогичной позиции от 3 лет;
  • знание методологий разработки ПО (Agile, Scrum, Kanban);
  • знание принципов проектирования архитектуры клиент-серверных приложений (Frontend/Backend/DB);
  • понимание жизненного цикла разработки ИС;
  • понимание принципов и порядка интеграции ИС;
  • знание требований нормативных правовых актов Республики Казахстан, применяемых в деятельности в рамках зон ответственности и выполняемых функций;
  • знание английского языка на уровне не ниже pre-intermediate.

Навыки и знания:

  • Проектирование архитектуры веб-приложений (Frontend/Backend/DB) с учетом требований ИС;
  • Разработка клиентской части (JavaScript/TypeScript, React/Vue/Angular);
  • Проектирование и разработка RESTful и GraphQL API;
  • Работа с реляционными и нереляционными БД (PostgreSQL, MySQL, MongoDB, Redis);
  • Навыки оптимизации запросов и структуры данных;
  • Интеграция приложений с внешними информационными системами и сервисами;
  • Понимание методологий разработки ПО (Agile, Scrum, Kanban);
  • Сопровождение и администрирование сервисов (логирование, мониторинг, учет прав доступа);
  • Навыки трассировки и отладки ошибок в распределённых системах (APM-системы: ELK, Grafana, Prometheus);
  • Опыт работы с контейнерами и оркестраторами (Docker, Kubernetes);
  • Знание и применение CI/CD процессов (GitLab CI, GitHub Actions, Jenkins и др.);
  • Определение и формализация функциональных требований к ПО;
  • Описание пользовательских сценариев и проектирование интерфейсов;
  • Оформление постановки задач и ведение технической документации;
  • Написание unit- и интеграционных тестов, участие в тестировании и приемке задач;
  • Внимательность и ответственность;
  • Умение быстро реагировать на инциденты;
  • Навыки планирования и организации работы;
  • Ориентация на результат и командное взаимодействие.

Должностные обязанности:

  • Разработка и сопровождение веб-приложений
  • Реализация и поддержка API
  • Интеграция и сопровождение информационных систем
  • Оптимизация и масштабирование решений
  • Тестирование и обеспечение качества ПО
  • Мониторинг и поддержка приложений
  • Участие в анализе и постановке задач
  • Поддержка процессов CI/CD
  • Разработка и актуализация документации
  • Командное взаимодействие
  • Участие в развитии продуктов и сервисов