Senior PHP (Senior Backend)
Партнерские Вакансии
Россия, Москва
5 дней назад
source : Карьерист.ру

Компания "Травелата"

Привет! Мы Травелата самый большой онлайн гипермаркет туров.

Продуктовая компания лидер в своем сегменте. Мы реальный highload с 10 летней историей, более 100 сотрудников, 3 офиса, 100 компаний партнеров и более 120 туроператоров, тысячи счастливых и отдохнувших клиентов.

В связи с большим ростом, мы сейчас активно ищем новых крутых специалистов которые вместе с нами будут строить классный продукт.

Наш стек технологий :

  • ZF2-3, Symfony, Doctrine2, NodeJS Express, Redis, ElasticSearch, Postgresql, RabbitMQ, Gearman, DDD, Elastic, Swarm, Angular and OpenStack, Microservices Architecture, CI / CD - Jenkins + bitbucket.
  • Работаем по системе Scrum, 2-3 недельные релизы.
  • Требования :

  • PHP, Postgres, JS, HTML от 4 лет;
  • Опыт работы хотя бы с одним из PHP MVC фреймворков;
  • Умение применять базовые паттерны Factory, Decorator, Adapter, Singleton;
  • Хорошая теоретическая база по ООП / SOLID / Kiss.
  • Docker / DockerSwarm / Kubernetes, опыт контейнеризации приложений, CI / CD
  • Умение писать UnitTests в больших системах.
  • Рефакторинга крупных систем must have.
  • Опыт работы с системами-агрегаторами, умение контролировать непрерывность потока данных от поставщиков, также с распределенными системами.
  • Опыт проектирование отдельных компонент крупных систем и умение работать с высоконагруженными системами.
  • Сильные коммуникационные навыки.
  • Контроль качества работы технических платформ через продуктовые и технические метрики.
  • Умение синхронизировать технические инициативы с потребностями бизнеса.
  • Базовое знание английского языка.
  • Здорово если :

  • Есть опыт работы с системами спроектированных по DDD / Hexagon / EDD / CQRS / TDD
  • Есть опыт управления небольшой командой разработки.
  • Что у нас интересного :

  • Cutting edge технологии
  • PHP 7.4+ мультипоточный + pthreads / parallels / gearman / multicurl / promises / RabbitMQ (да да, делаем параллельную обработку на PHP и это работает стабильно в production)
  • Postgres 12 + Citus + Elastic (Пишем мега много данных в кластеры), и умудряемся из них супер быстро читать
  • Domain Driven Design (Tactical And Strategic) + Hexagonal архитектура + CQRS. Самый крутой лейринг для Enterprise e-commerce
  • Redis cluster (In memory базы 400GB +)
  • SOA Архитектура (Хореография, оркестрация и прочие вкусности сервисно ориентированных систем)
  • EventBus (AMQP based), Eventual Driven Design здесь, событийная модель проектирования.
  • В Clickhouse мы храним терабайты информации, и обучаем на них модели на нейронных сетях
  • Еще немного про фреймворки : Zend 3, Doctrine, Aura, Symfony
  • Про тестирование и дейплоймент : мы используем unit tests / selenium авто тесты, а также почти полностью автоматизированный канареечный релиз
  • Про окружение и масштабирование : используем кластер на базе Docker контейнеров / инструменты : Consul / Service Discovery / Docker Swarm, для автоматического масштабирования нагрузки в приватном облаке
  • Условия :

  • З / П : по результатам собеседования (полностью белая з / п, и зарплатный проект в Альфа банке)
  • График 5 / 2, гибкое начало дня с 9.00- 11.00
  • Возможность работать удаленно или в высоком здании города Одеколоне с видом на море (наша разработка находится в Севастополе);
  • Помощь в релокации;
  • При варианте работать в офисе чай, кофе, печенье, орехи, фрукты и настольный теннис, массажное кресло, комнаты отдыха, аквариум и библиотека, максимально комфортные рабочие места с видом и всем необходимым, включая технику.
  • Cкидки на собственный продукт компании;
  • Поддержку любых полезных инициатив в сторону развития, а также здоровую атмосферу в коллективе.
  • Сообщите об этом задании
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Применить
    Мой Email
    Нажимая «Продолжить», я даю согласие neuvoo на обработку моих данных и отправку уведомлений по электронной почте, как описано в Политике конфиденциальности neuvoo. В любое время я могу отозвать свое согласие или отказаться от подписки.
    Продолжить
    Форма заявки