Fullstack-разработчик( Скиф Трейд )
Город:
Алматы
Занятость:
Полная занятость
Компания "Скиф Трейд"
SMALL — одна из крупнейших сетей супермаркетов Казахстана. Мы развиваем цифровую инфраструктуру для розницы, логистики, офисных систем, e-commerce и внутренних корпоративных сервисов. Компания строит современную базовую инфраструктуру с собственным ЦОД, развивает внутренние платформы и усиливает инженерные практики эксплуатации, автоматизации и надёжности.
Команда базовой инфраструктуры отвечает за фундамент, на котором работают внутренние ИТ- и бизнес-сервисы компании: серверный контур, виртуализация, storage, мониторинг, эксплуатационная устойчивость и внутренние инфраструктурные инструменты.
Важная часть этого контура — внутренние сервисные системы, через которые ИТ становится прозрачнее, управляемее и удобнее для бизнеса и инженерных команд.
Одной из ключевых таких систем для нас является GLPI — платформа для управления ИТ-активами, заявками, сервисными процессами, учётом инфраструктуры и внутренними workflow. При этом GLPI — только часть экосистемы: мы также развиваем другие инфраструктурные сервисы (в том числе Developer Platform) и набор компонентов вокруг PaaS (self-service, интеграции, автоматизации, внутренние порталы и инструменты).
Мы ищем Development Engineer уровня Middle+ / Senior, который поможет развивать внутренние инфраструктурные сервисы: GLPI (как один из компонентов), Developer Platform и другие сервисы/инструменты вокруг PaaS — создавать кастомные модули и интеграции, улучшать пользовательский опыт, повышать надёжность решений и делать сервисы удобными рабочими инструментами для инженерных команд и бизнеса.
Наша миссия
Сделать GLPI удобной, надёжной и развиваемой внутренней платформой управления ИТ-сервисами и активами, которая помогает командам работать быстрее, прозрачнее и с меньшим количеством ручных операций.
Чем предстоит заниматься
- Развивать и сопровождать систему GLPI как внутренний корпоративный сервис
- Разрабатывать backend- и frontend-доработки под внутренние процессы компании
- Создавать и поддерживать кастомные плагины, модули, формы, workflow и интерфейсные расширения
- Интегрировать GLPI с внутренними и внешними системами: AD/LDAP, почта, мониторинг, CMDB, ERP, HR, inventory, сервисы уведомлений, API других платформ
- Дорабатывать карточки активов, сервисные каталоги, маршруты согласований, SLA-логику и процессы обработки заявок
- Улучшать UX внутренних пользователей: упрощать сценарии работы, убирать лишние действия, делать интерфейсы понятными и предсказуемыми
- Проектировать и развивать API- и event-driven интеграции вокруг GLPI
- Участвовать в развитии ролевой модели, прав доступа, логики аудита и журналирования изменений
- Обеспечивать качество решений: тестирование, контроль регрессии, сопровождение релизов и изменений в production
- Работать с данными и структурой системы: сущности, справочники, связи, миграции, качество данных
- Подготавливать и сопровождать техническую документацию: архитектурные решения, схемы интеграций, правила доработки и эксплуатации
- Автоматизировать рутинные операции, связанные с обслуживанием и развитием GLPI
- Работать в связке с инфраструктурной командой, service desk, системными администраторами, командами поддержки, ИБ и внутренними заказчиками
Что для нас важно
Обязательные технические навыки
- Понимание базовой инфраструктуры PaaS-уровня: Kubernetes, Docker, Linux
- Практический опыт работы как Fullstack Developer
- Уверенное знание PHP и опыт разработки на backend
- Опыт работы с JavaScript/TypeScript, HTML, CSS и современным frontend-подходом
- Опыт работы с MySQL/MariaDB: проектирование схем, запросы, оптимизация, миграции
- Понимание принципов интеграции систем через REST API, webhook, очереди или другие механизмы обмена
- Опыт разработки, доработки или сопровождения корпоративных web-систем, внутренних порталов, helpdesk/ITSM/CMDB-решений
- Понимание клиент-серверной архитектуры, авторизации, сессий, ролей и моделей доступа
- Навыки работы с Git, code review и аккуратной поставки изменений
- Опыт диагностики проблем на стыке приложения, базы данных и интеграций
- Понимание принципов надёжной разработки для production: логирование, обработка ошибок, обратная совместимость, контроль изменений
- Умение читать и сопровождать чужой код, постепенно улучшая архитектуру без «переписать всё с нуля»
- Понимание инженерной документации и change management
Будет плюсом
- Навыки разработки и автоматизации на Python / Go / Bash
- Опыт работы именно с GLPI: кастомизация, плагины, интеграции, сопровождение обновлений
- Опыт с ITSM / Service Desk / CMDB / Asset Management системами
- Опыт интеграции с LDAP/AD, почтовыми системами, inventory-решениями и системами мониторинга
- Опыт с Linux на уровне сопровождения приложений
- Навыки контейнеризации и окружений разработки/поставки: Docker, CI/CD
- Понимание процессов управления инцидентами, запросами, изменениями, активами и каталогом услуг
- Опыт рефакторинга legacy-кода и развития внутренних корпоративных систем без остановки бизнеса
- Опыт написания SQL-отчётов, построения выборок и поддержки операционной аналитики
- Опыт в ритейле, логистике или другой 24/7-нагруженной среде
- Базовые знания по информационной безопасности внутренних систем: доступы, аудит, безопасная обработка данных
Каким мы видим успешного кандидата
- Умеет разбираться в реальных процессах бизнеса и переводить их в работающие системные решения
- Видит не только код, но и весь жизненный цикл внутреннего сервиса: пользователи, процессы, данные, поддержка, изменения
- Умеет находить первопричину проблемы, а не только исправлять симптом
- Аккуратно работает с production-системами, где ошибка влияет на внутренние процессы компании
- Может разговаривать и с инженерами, и с внутренними заказчиками на понятном языке
- Не боится legacy и умеет улучшать систему постепенно, без лишнего технического пафоса
- Любит порядок в логике, интерфейсах, данных и документации
- Стремится снижать ручной труд через автоматизацию, стандартизацию и хорошие интеграции
Как мы работаем (team agreements)
Мы развиваем инфраструктурные внутренние продукты как продукт: через понятные стандарты, прозрачность, аккуратные изменения и ответственность за качество.
Принципы команды
- Общий результат важнее границ: помогаем доводить работу до результата, при этом соблюдаем зоны ответственности и понятные эскалации.
- Ошибаться можно: важно разбирать причины, фиксировать улучшения и не повторять одни и те же сбои.
- Постоянные улучшения: в каждом спринте закрываем не только фичи, но и «шум» (ручные операции, нестабильности, пробелы в доках).
- Прямое и уважительное общение: обсуждаем факты, примеры и договорённости.
Планирование и поток работы
- Работаем спринтами.
- Если задачи спринта закрыты, подключаемся к внутренней поддержке или берём следующую приоритетную задачу из бэклога.
Оценка задач
Используем шкалу 1 / 2 / 3 / 5 / 8 / 13 / 21, чтобы быстро договориться о сложности и рисках.
- 1–2: понятная небольшая задача, переключение контекста.
- 3–8: есть неизвестные, нужна синхронизация, 0.5–2 дня.
- 13–21: много зависимостей и рисков. Обычно дробим и уточняем до меньших единиц.
Support Duty (дежурство по поддержке)
- В каждом спринте есть дежурный, который принимает входящие запросы, алерты и вопросы.
- Цель — защитить фокус команды на delivery и снизить «размазывание» контекста.
- Ожидаемая задержка на первый ответ: до 10 минут.
- Поддержка ведётся в командных каналах, чтобы сохранять контекст и ускорять помощь.
Прозрачность через задачи и документацию
- Значимая работа фиксируется задачами: что делаем, зачем, какой результат.
- Закрывая задачу, оставляем короткий “что было сделано” для повторяемости.
Условия работы
- Формат работы: офис, гибрид или удалённо — по договорённости
- Работа в ключевой инфраструктурной функции компании
- Возможность влиять на развитие внутренних платформ и инженерных практик
- Бюджет на развитие, сертификации и профессиональное обучение
30 Апреля
Алматы
Компания "Микрофинансовая организация KMF(КМФ)" Что делать? Разработка и оптимизация SQL-запросов для PostgreSQL; Проектирование и...
29 Апреля
Алматы
Компания "Ракетная фирма" Привет, мы Rocket Tech! Уже 13 лет мы специализируемся на создании цифровых продуктов, мобильных приложений и...
28 Апреля
Senior backend-разработчик (PHP)
Алматы
Компания "Arbuz Group (Арбуз Груп)" Arbuz.kz — онлайн-супермаркет с ассортиментом в 20 тыс. товаров и доставкой в 1-2 часовые слоты. Наш фокус...
30 Апреля
Алматы
Компания "Ракетная фирма" Привет, мы Rocket Tech! Уже 14 лет мы специализируемся на создании цифровых продуктов, мобильных приложений и...
29 Апреля
Middle IOS разработчик( Микрофинансовая организация KMF(КМФ) )
Алматы
Компания "Микрофинансовая организация KMF(КМФ)" Что делать? Разрабатывать iOS-приложения: создавать новые экраны и функциональность на...
Вакансия размещена в отрасли