amoCRM - это совсем небольшая команда из 250 молодых и скромных ребят, которым важно зачем они делают свою работу.
Мы ищем backend разработчиков на долгосрочное сотрудничество, которые хотели бы работать и развиваться вместе с нами.
У нас нет 2 или даже 3 этапов собеседований. Вы общаетесь сразу с технически сильным руководителем, для комфортных условий на собеседовании
Обязанности:
- Разработка сервисов с нуля;
- Писать оптимизированный код и запросы к БД под настоящий HighLoad;
- Проектировать функционал и архитектуру, а так же Баз Данных
Нужно спроектировать и разработать SQS - отказоустойчивый сервис очередей, в который будут обращаться десятки других сервисов с более чем 1 000 000 событий на базе существующих брокеров
Требования:
- Разрабатываете на PHP;
- Понимаете как работают современные фреймворки;
- Умеете проектировать Базы Данных;
- Стремление учиться и развиваться;
- Быстро обучаетесь, хотите и умеете работать в команде
Копилка плюсов:
- Опыт работы с нагруженными системами, принципы разработки с учётом высоких нагрузок;
- Опыт использования NoSQL решений (Redis, Memcache, ElasticSearch, Sphinx);
- Опыт использования очередей (Beanstalk, Gearman, RabbitMQ, Kafka);
- Опыт работы над проектами на ранних стадиях, построение архитектуры с нуля
Условия:
- Работа над интересным международным проектом в технически сильной команде;
- Карьерный и профессиональный рост;
- Возможность повлиять на развитие проекта;
- Без бюрократии, дресс-кода. Дружественная атмосфера. Печенки, чай, кофе;
- 50% компенсация питания в офисе
Факты о проекте:
- SOA - архитектура. Ядро и более 30 сервисов, взаимодействующих между собой;
- Несколько десятков тысяч динамических запросов к бэкендам в секунду;
- более 10 000 запросов в секунду к бекендам
- Шардированная база ядра, более 1 млрд. записей по ключевым таблицам;
- Пишем как на популярных фреймворках, так и на чистом PHP