Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Aurora Technologies — всесвітня медіакомпанія та ексклюзивний постачальник інноваційних технологій. Aurora Technologies — це компанія чудових людей, справді згуртована команда високопрофесійних технічних і продуктових експертів. Ми послідовно досягаємо своїх цілей і пишаємося своїми досягненнями.
1 грудня 2020

Middle/Senior PHP Developer (вакансія неактивна)

Київ

Продуктовая компания Aurora Technologies в поисках Backend Software Engineer со знанием PHP. Специалист на данной позиции присоединиться к кросс-функциональной CRM команде работающей над highload проектом. В нашей команде специалист может развить и укрепить свои знания и навыки в построении highload отказоустойчивых и масштабируемых систем.

Примеры целей над которыми предстоит работать:

— Непрерывное улучшение продукта, проверка гипотез, A/B testing, анализ архитектуры решений и имплементация выбранных подходов и выбранной архитектуры.
— Движение в сторону отделения функционала в отдельный автономный сервис, highload.
— Разработка и имплементация API для межсервисного взаимодействия, сейчас мы используем RAML.
— Работа над фоновой обработкой больших обьемов пользовательских данных, с эффективным использованием серверных ресурсов (bare metal).
— Разработка менеджера сценариев для автоматизации создания бизнес логики рассылок.
— Работа над интеграцией современных архитектурных подходов в обработке событий, свой выбор остановили на event sourcing и его внедряем где он полезен.
— Работа с импортом данных сторонних приложений, унификация данных и стратегия масштабирования.
— Постоянная работа с тестированием гипотез и поиска улучшений механик на продукте. Это все возможно, так как у кросс-функциональной комнады единая цель и присуствует автономность в выборе вариантов реализации.
Много взаимодействия с другими командами для достижения общих стратегических целей.

Большим плюсом будет знание языков с асинхронной событийной моделью. Часть сервисов могут быть имплементированы на Node/Go/etc. Но это не блокер, ведь при желании выучить новый язык окажем максимальную помощь в этом, ведь обладаем огромной экспертизой в этой области. Отсутствие знаний в некоторых областях может быть легко перекрыто желанием обучиться и прикладыванием усилий со стороны кандидата. Нет ничего невозможного!

Требуемый опыт и умения:

— Эффективно и правильно решать задачи без микроменеджмента;
— Критическое мышление и умение анализировать риски при выборе вариантов реализации;
— Ответственность при написании кода, покрытие и тестирование всех edge cases, race conditions, умение видеть слабые места;
— Понимание основ работы load balancers разного уровня;
— Умение писать хороший код на PHP 5+ от 2 лет;
— Опыт работы с РСУБД (мы использует MySQL сборки Percona), опыт работы с NoSQL;
— Знание для чего нужны интерфейсы, знание концепции ООП, отсутствие лапшекода;
— Опыт работы с фреймворками не менее года;
— Умение дебажить;
— Понимание подходов к оптимизациям;
— Желание совершенствовать свой код и делать качественный продукт;
— Умение работать с системами контроля версий.

С чем мы работаем?

— Highload с десятками миллионов пользователей;
— Своя платформа на базе Yii, Symfony, сервисы на Node;
— Mysql с терабайтами данных, репликациями, шардами и балансерами;
— Amqp в лице rabbitmq для распределенных задач, целый кластер кролика с большой нагрузкой, в некоторых местах kafka;
— ElasticSearch в качестве поисковой платформы с кучей данных, с возможностью привнести еще поисковые системы для решения конкретных проблем;
— Кластеры из memcached и redis;
И многое другое!

Компания предлагает:

— Работу в команде профессионалов, в топовой компании сферы digital marketing;
— Обучение и менторство;
— Приятный социальный пакет (компенсация 50% медицинской страховки, курсов иностранного языка и спорта);
— Корпоративные мероприятия тренинги, семинары и тимбилдинги;
— Комфортный офис (комната отдыха, кухня);
— Удобное расположение офиса в районе метро Майдан Незалежности.

Гарячі PHP вакансії

Всі PHP вакансії