Описание вакансии
Крупнейшая российская сеть языковых школ London Express ищет IT-специалиста для работы удаленно с проектами онлайн и оффлайн-школ.
Немного о London Express:
- крупнейшая федеральная сеть языковых школ с филиалами по всей России, работающая с 2011 года;
- ежегодно мы выпускаем тысячи благодарных студентов;
- у нас дружный, активный и амбициозный молодой коллектив;
- мы ценим каждого сотрудника;
- мы предлагаем интересную разноплановую работу, дающую отличный опыт;
- мы поддерживаем и обучаем новых сотрудников на всех этапах.
Чем предстоит заниматься:
1. Корпоративные сайты на 1С-Битрикс:
- Сопровождение и развитие трёх корпоративных сайтов на 1С-Битрикс.
- Обновление ядра и модулей, контроль совместимости и устранение ошибок после обновлений.
- Доработка компонентов, модулей и серверной логики.
- Оптимизация производительности, диагностика и устранение сбоев.
- Обеспечение безопасности сайтов, устранение уязвимостей и контроль подозрительной активности.
2. Личные кабинеты онлайн- и офлайн-школ
- Backend: Laravel. Frontend: React / Next.js.
- Сопровождение и развитие личных кабинетов онлайн- и офлайн-школ.
- Поддержка архитектуры приложения, REST API, авторизации и ролевой модели доступа.
- Поддержка и развитие интеграций с AmoCRM, ЮKassa, ProgressMe, Контур.Толк, 1С и платёжными системами.
- Обеспечение синхронизации данных между системами, диагностика и устранение ошибок интеграций.
- Поддержка фоновых процессов: очередей, воркеров и планировщика задач.
- Поддержка frontend-части на React/Next.js, сборка и деплой.
3. Серверная инфраструктура
- Администрирование Linux-серверов Ubuntu/CentOS.
- Настройка и сопровождение веб-окружения: Nginx/Apache, PHP-FPM, MySQL, SSL.
- Развёртывание и миграция серверов.
- Обновление серверного программного обеспечения, управление доступами и обеспечение безопасности серверной инфраструктуры.
4. Почтовая, DNS и сетевая инфраструктура
- Сопровождение корпоративной почтовой инфраструктуры.
- Настройка и диагностика SPF, DKIM, DMARC, PTR и других DNS-записей.
- Диагностика проблем с доставкой почты, DNS и доступностью сервисов.
- Настройка и сопровождение защиты от спама и фишинга.
5. Windows Server, 1С и MS SQL Server
- Администрирование Windows Server 2019.
- Сопровождение сервера 1С / CRM Smart Assist на базе MS SQL Server.
- Администрирование MS SQL Server: резервное копирование, восстановление, обслуживание и контроль производительности баз данных.
- Управление доступами пользователей, удалённым доступом и безопасностью сервера.
- Поддержание стабильной работы серверной инфраструктуры CRM.
6. Управление техническими задачами
- Подготовка технических заданий и постановка задач подрядчикам при необходимости.
- Техническая приёмка выполненных работ, контроль качества и сроков.
Наш идеальный кандидат:
- Общие требования
· Высшее техническое образование (или эквивалентный практический опыт).
· Готовность работать в режиме многозадачности и самостоятельно решать задачи.
· Опыт управления подрядчиками и постановки ТЗ.
2. Технические навыки
2.1. 1С-Битрикс
· Уверенный опыт разработки и сопровождения корпоративных сайтов на 1С-Битрикс (от 3 проектов).
· Знание архитектуры Битрикс, API, ORM, механизмов кэширования и оптимизации производительности.
· Опыт обновления ядра и модулей, разрешения конфликтов совместимости.
· Разработка собственных компонентов, модулей, обработчиков событий, агентов.
· Навыки диагностики аварий, восстановления после сбоев, резервного копирования.
· Понимание принципов безопасности веб-приложений (проактивная защита, закрытие уязвимостей, мониторинг).
2.2. Full-stack разработка (Laravel + React/Next.js)
· Опыт разработки на PHP (Laravel 8+): MVC, Eloquent, очереди, воркеры, планировщик (cron/scheduler).
· Создание и поддержка REST API, настройка авторизации (JWT, OAuth), ролевой модели доступа.
· Опыт фронтенд-разработки на React и Next.js: компоненты, управление состоянием (Redux, Context), SSR/SSG, сборка (Webpack, Vite) и деплой.
· Интеграция с внешними сервисами: Amo CRM, ЮКасса, ProgressMe, Контур.Толк, платёжные системы.
· Двусторонняя интеграция с 1С (синхронизация учеников, абонементов, оплат, расписания). · Мониторинг и отладка фоновых задач, работа с очередями (Redis, RabbitMQ).
2.3. Серверная инфраструктура Linux
· Уверенное администрирование Linux (Ubuntu, CentOS).
· Настройка веб-стека: Nginx/Apache, PHP-FPM, MySQL.
· Установка и настройка SSL-сертификатов, миграция серверов между хостингами без простоя.
· Настройка firewall, обновлений, контроль доступа, защита от атак.
2.4. Почтовый сервер, DNS и сети
· Знание почтовых протоколов (SMTP, IMAP, POP3).
· Настройка SPF, DKIM, DMARC, PTR, контроль доставляемости, борьба со спамом и чёрными списками.
· Настройка DNS-записей (A, MX, TXT, CNAME, PTR), делегирование, поддомены.
· Диагностика проблем с резолвом, доставкой почты и доступностью сервисов.
· Защита от спама и фишинга, антивирусная фильтрация.
2.5. Windows Server 2019 и 1С
· Администрирование Windows Server 2019.
· Сопровождение сервера 1С (CRM Smart Assist) на базе MS SQL Server.
· Администрирование MSSQL: бэкапы, восстановление, обслуживание баз, контроль производительности.
· Управление доступом пользователей, удалённый доступ, безопасность сервера.
2.6. Разработка (общее)
· PHP: чтение, написание и рефакторинг legacy- и современного кода.
· MySQL: проектирование структуры БД, оптимизация запросов, миграции.
2.7. Управление и коммуникации
· Формирование ТЗ и постановка задач подрядчикам.
· Приёмка работ, контроль качества и сроков.
· Опыт взаимодействия с внешними командами и заказчиками.
3.Личностные качества:
· Аналитическое мышление, внимательность к деталям.
· Самостоятельность и ответственность.
· Стрессоустойчивость, умение работать в режиме многозадачности.
· Хорошие коммуникативные навыки.
· Желание развиваться и осваивать новые технологии.
Будет плюсом
· Опыт работы с DevOps-инструментами (Docker, CI/CD).
· Знание других языков (Python, Node.js).
· Опыт работы с облачными сервисами (AWS, Yandex Cloud).
· Наличие сертификатов (1С-Битрикс, Microsoft, Linux).
Ждем ваших резюме, ответим на вопросы!