О компании и команде
Компания Animaccord – международная компания, занимающаяся развитием и продвижением брендов в сфере анимации. Один из наших всемирно известных проектов – мультсериал «Маша и Медведь». Сейчас мы активно развиваем сайт проекта и расширяем команду.
Обязанности:
- Разработка и поддержка микросервисов для бэкенда, ориентированного на сервисы,
- Работа в тесном взаимодействии с командой разработчиков для создания эффективных и надежных решений,
- Участие в планировании и обсуждении проектов, предложение инновационных идей и решений.
Ожидания от кандидата
Технические навыки:
- Опыт программирования на PHP с использованием фреймворка Laravel и CMS EvoCms,
- Знание и практический опыт работы с Docker, включая настройку и управление контейнерами,
- Опыт администрирования серверов на базе Linux, включая настройку и оптимизацию серверных ресурсов,
- Понимание и опыт работы с сетевыми технологиями и протоколами, такими как HTTP/HTTPS, TCP/IP,
- Опыт работы с системой непрерывной интеграции и доставки (CI/CD) с использованием GitLab CI,
- Навыки разработки пользовательских интерфейсов для административных панелей с использованием Laravel-библиотек и модулей, таких как Nova, Backpack или Voyager,
- Понимание принципов криптографии и обеспечения безопасности веб-приложений, опыт работы с SSL/TLS, JWT, OAuth,
- Опыт работы с базами данных Redis и MongoDB, включая настройку, масштабирование и обеспечение высокой доступности,
- Глубокое понимание и опыт разработки REST API, включая проектирование, реализацию и интеграцию.
Огромным плюсом будет:
- Опыт работы с видеообработкой на серверной стороне, включая кодирование, декодирование и транскодирование видео,
- Знание и опыт работы с видео потоковыми технологиями, такими как HLS (HTTP Live Streaming) и MPEG-DASH,
- Понимание основ работы с медиа-серверами, например, с использованием Red5, Wowza или аналогичных,
- Опыт работы с библиотеками и инструментами для обработки и стриминга видео, такими как FFmpeg, GStreamer или аналогичными,
- Навыки в оптимизации видеопотоков для различных устройств и скоростей соединения,
- Знание принципов и стандартов сжатия видео, таких как H.264, H.265.
Личностные качества:
- Аналитический склад ума и внимание к деталям,
- Способность работать в команде и вносить свой вклад в общий результат,
- Желание обучаться и развиваться в области веб-разработки.
Условия работы
- Полный рабочий день,
- Возможность удаленной работы,
- Конкурентоспособная заработная плата.
Дополнительные инструкции
Процесс отбора:
- Предварительное собеседование (онлайн/офлайн),
- Техническое задание или тестовое задание для оценки навыков,
- Финальное собеседование с руководителем команды.