О компании и команде
Ostrovok.ru — travel-tech компания, создающая платформы онлайн-бронирования отелей, авиабилетов и других услуг как для индивидуальных путешественников, так и для корпоративных клиентов и тревел-агентств.
Наши бренды: Ostrovok.ru, B2B.Ostrovok.ru, Ostrovok.ru Командировки. Мы развиваем проекты как в России, так и за рубежом.
Сейчас мы находимся в поисках System Architect, который поможет нам продолжать выстраивать глобальную архитектуру в компании и делать так, чтобы взаимодействие команд, микросервисов и групп приложений было более эффективным. Одна из задач это внедрение Event sourcing для эффективного решения проблемы синхронизации данных между нашими микросервисами. Мы будем рады пообщаться с тем, кто любит погружаться в технологии, имеет опыт масштабирования систем, а также перевода сервисов с одной технологии на другую.
Мы готовы рассмотреть Технических Лидов (Python/Golang + React) и Ведущих разработчиков/Тим Лидов на эту роль! а также СТО небольших стартапов.
Наш стэк: Python/Django, Golang, PostgreSQL, React, Docker, etc.
Ожидания от кандидата
- Хорошее понимание работы реляционных баз данных (ACID, Locks, Indexes, Execution Plans);
- Опыт разработки и поддержки сложных распределённых систем;
- Понимание работы событийно-ориентированной архитектуры;
- Знание шаблонов проектирования архитектуры: CQRS, Event Sourcing, Saga, etc.;
- Будет плюсом опыт в скейлинге баз: шардинг, партиционирование, гео распределение, репликации и multitenancy;
- Будет плюсом если есть опыт Data-Driven архитектур или опыт создания продуктов с ML компонентом;
- Самостоятельность, умение договариваться и обосновывать свои архитектурные решения не только перед тех командой, но и бизнесом;
- Умение писать понятную документацию на английском языке.
Ключевые задачи:
- построение плана развития сервисной архитектуры в рамках компании;
- поиск дефектов в текущей архитектуре с построением плана по её исправлению;
- стандартизация технических и архитектурных решений, а так же используемых внутри компании инструментов.
Условия работы
- удаленная работа и/или комфортный офис в центре Москвы с зонами отдыха, безлимитным чаем/кофе и питанием;
- гибридный формат работы: удалённо, из офиса или оба варианта;
- гибкий график — мы не требуем в 9:00 быть в сети или в офисе. Можешь начинать работать в комфортное для тебя время;
- интересные амбициозные задачи, которые выведут тебя на новый профессиональный уровень;
- обучение: семинары, тренинги, конференции. Если ты сам хочешь выступать на конференциях — поможем всё организовать;
- ДМС;
- корпоративный английский, а также скидки на SkyEng;
- корпоративные скидки на отели и другие услуги;
- молодая активная команда классных специалистов.