Bilim Land (Bilim Group)
Senior PHP Laravel developer
- Laravel
- PHP
- PostgreSQL
- MySQL
- Docker
- Kubernetes
- GraphQL
- SOLID
Bilim Group - это продуктовая EdTech-компания в Казахстане. Мы работаем с огромным масштабом изменений - со всей системой образования страны.
В нашей экосистеме сегодня более 20 цифровых продуктов и платформ. Сейчас в компании происходят качественные изменения, и мы ищем сотрудников способных предложить нестандартные решения и высокий уровень вовлеченности.
Мы ищем Senior PHP Laravel developer в команду продукта OQU - это единый портал госуслуг в сфере образования. Он охватывает все уровни: от детских садов до колледжей. Также включает системы для учета финансирования, в том числе подушевого - через ваучеры, которые направляются на оплату образовательных услуг.
Наши задачи:
-
Разработка и развитие проекта на PHP 8.5 + Laravel 12
-
Проектирование архитектуры нового проекта с нуля
-
Построение event-driven взаимодействий через Apache Kafka
-
Проектирование схем БД и оптимизация производительности (PostgreSQL / MySQL)
-
Реализация кэширования, очередей и фоновых задач через Redis
-
Интеграция с S3-совместимым хранилищем
-
Реализация real-time функциональности через Centrifugo (WebSocket)
-
Подготовка приложения к работе под высокой нагрузкой
-
Контейнеризация (Docker) и участие в деплое в Kubernetes (ArgoCD)
-
Настройка логирования, метрик и наблюдаемости (Grafana, Loki)
-
Построение CI/CD пайплайнов в GitLab
-
Формирование технических стандартов проекта
-
Code review и участие в формировании инженерной культуры
Техническая экспертиза:
-
5+ лет коммерческой разработки на PHP
-
Глубокое знание Laravel (Eloquent, Queues, Events, Jobs, Cache, Service Container)
-
Опыт проектирования архитектуры (не только написание фич)
-
Уверенная работа с PostgreSQL и/или MySQL (индексы, explain, транзакции)
-
Понимание принципов кэширования (Redis, TTL, race conditions, atomic операции)
-
Понимание event-driven подхода (Kafka или аналогичные брокеры)
-
Опыт проектирования API (REST, GraphQL)
-
Понимание принципов работы WebSocket / real-time решений
-
Опыт работы с Docker
-
Базовое понимание Kubernetes и CI/CD процессов
Инженерный подход:
-
Умение писать чистый, поддерживаемый код (SOLID, service provider, архитектурные паттерны)
-
Опыт работы с логированием и мониторингом
-
Умение проектировать систему с учетом масштабирования
-
Способность самостоятельно принимать технические решения
-
Ответственность за результат, а не только за код
Будет плюсом:
-
Опыт работы с high-load проектами
-
Опыт запуска проекта с нуля
-
Опыт работы с Kubernetes в production
Что ты получаешь, присоединившись к нам:
-
Достойная зарплата - обсудим на встрече, индивидуально и честно.
-
Тёплая и поддерживающая команда - ценим уважение, открытость и чувство юмора.
-
Прокачка знаний - доступ к курсам Kitap.kz, Bilimland.com, Lerna.kz и другим образовательным платформам.
-
Языки - легко: изучай иностранные на Qlang.kz в удобном тебе ритме.
-
Кафетерий бенефитов - спорт, здоровье, обучение. Ты сам выбираешь, что важно (доступ через полгода).
-
Ивенты, квизы, meet-up’ы и Тәтті күн - традиция вкусных угощений и веселых встреч.
-
BYOD - если работаешь со своим ноутбуком, мы это компенсируем.
Как мы работаем:
-
В офисе в Астане (Expo, Мангилик ел 55/13) или Алматы (БЦ Алатау Гранд, Тимирязева 28В).
-
Возможен удаленный формат — обсудим на старте.
-
График: пн–пт, с 9:00 до 18:00.
-
Официальный найм с первого дня, испытательный срок — 3 месяца.