Backend developer (PHP)

з/п не указана

Вакансия в архиве

Работодатель, вероятно, уже нашел нужного кандидата и больше не принимает отклики на эту вакансию

Показать описание вакансии

Требуемый опыт работы: 1–3 года

Полная занятость, полный день

Привет! Мы — ребята, которые делают в 2ГИС Личный кабинет для владельцев компаний. Там они могут управлять своими данными, добавлять фото, отвечать на отзывы, размещать рекламу, следить за статистикой и др.

Данные компаний публикуются в нашем справочнике. Уверены, вы пользуетесь нашими продуктами или, как минимум, слышали о них :)

Аудитория Личного кабинета в месяц: 150 000 пользователей. Мы стараемся сделать всё, чтобы им было комфортно пользоваться Личным кабинетом: улучшаем действующий функционал и придумываем новые полезные инструменты.

Особенность проекта — это интеграции с несколькими десятками других команд и сервисов. В каждой интеграции есть свои особенности: в одних мы получаем данные, группируем и добавляем свои, в других — отправляем изменения и обеспечиваем требуемый уровень надёжности.

Обеспечение консистентности данных между несколькими сервисами — нетривиальная, но интересная задача.

Бэкенд Личного кабинета написан на PHP 7, завёрнут в Docker, деплоимся в Kubernetes. Данные храним в PostgreSQL, а также используем Kafka и RabbitMQ для обмена сообщений как внутри нашего приложения, так и с другими системами.

Также у нас есть приложение на Golang. Оно предназначено для асинхронной обработки данных. Мы реализовали его для того, чтобы оперативно получать новые данные от других команд.

Мы ждем от тебя:

- Опыт работы на PHP в связке с nginx/apache от двух лет;

- Опыт разработки на PHP-фреймворках — Yii, Laravel, Symfony;

- Знания git, svn или других систем контроля версий;

- Опыт работы с MySQL или PostgreSQL от одного года и понимания, как работают SQL-запросы — структура, ключевые слова, какие могут быть варианты оптимизации;

- Уверенного понимания ООП и архитектуры современных веб-приложений;

- Понимания, как работают веб-приложения — от открытия адреса сайта в браузере до показа страницы пользователю.

Будет плюсом, если ты:

- Знаком с системами контейнеризации и системами развёртывания приложения;

- Работал с Golang. Если не работал, то будет отличная возможность поработать в нашем Golang-приложении ;)

- Работал с PHP не ниже версии 7;

- Имеешь опыт работы с Redis и RabbitMQ;

- Умеешь писать консольные команды и настраивать запуск команд по расписанию.

Немного об R&D 2ГИС:

В Новосибирске у нас два больших офиса: этаж в Технопарке и одиннадцать этажей в Сан-Сити. Ты будешь работать в Сан-Сити. У нас нет дресс-кода и строгого графика. Кто-то приходит в 9, кто-то в 10, а кто-то когда удобно ему и команде. Главное, чтобы ты выполнял задачи в срок и был на связи с коллегами. Удаленная работа также возможна.

Мы используем современные технологии и любим о них говорить. Помимо разработки мы стараемся побольше рассказывать о нашем продукте миру, поэтому пишем статьи и выступаем на конференциях.​​

Возможна удаленная работа

Нам можно писать сразу в телеграм: Юля @julyHR (hr), Андрей @andynador (tech lead).

почему у нас хорошо

Программа обучения и ввода в должность

Есть все условия для карьерного роста, 80% наших руководителей начинали с позиции рядового специалиста.

Комфортные офисы в центре города. В офисе всегда есть чай, кофе, печенье и прочие радости.

Официальное трудоустройство и ДМС.

Молодой коллектив. Веселые корпоративы и тимбилдинги.

Ключевые навыки

MySQLRedisGitPHP5PostgreSQLYiiLaravelSymfony

Вакансия опубликована 7 мая 2020 в Омске

Написать сопроводительное письмоПисьмо отправлено

Сопроводительное письмо к отклику

Похожие вакансии