Обязанности:
Архитектура и инфраструктура:
- Проектирование и поддержка надежной и масштабируемой инфраструктуры для сервисов электронной коммерции.
- Определение требований к серверному оборудованию и ресурсам для формирования бюджета.
- Обеспечение возможности горизонтального и вертикального масштабирования сервисов, в том числе для новых партнеров и при пиковых нагрузках.
- Организация собственного хранилища данных для сервисов электронной коммерции.
- Проектирование и внедрение отдельных баз данных для e-commerce: настройка репликаций, регулярное резервное копирование, эффективное кэширование данных.
- Обеспечение доступа разработчиков e-commerce к необходимой инфраструктуре (серверы, базы данных и другие ресурсы).
Мониторинг, поддержка и взаимодействие
- Отслеживание нагрузки на сервисы электронной коммерции и связанных core-сервисов.
- Постоянная коммуникация с другими отделами разработки для решения технических и организационных вопросов, связанных с интеграцией и поддержкой.
Разработка собственных сервисов
- Проектирование и внедрение собственных сервисов электронной коммерции, включая сервис авторизации (админка) и сервис уведомлений.
- Определение требований к интеграции с внешними и внутренними системами.
- Проектирование схемы взаимодействия с core-сервисами (через API, очереди, event bus и другие механизмы обмена данными).
Безопасность и управление доступами
- Определение и внедрение политик безопасности для сервисов e-commerce.
- Организация разграничения доступов к инфраструктуре и сервисам.
- Обеспечение аудита действий пользователей и сотрудников в инфраструктуре и сервисах.
Документирование и стандартизация
- Ведение документации по архитектуре, инфраструктуре, интеграциям, процессам доступа и внутренним регламентам.
- Разработка стандартов и лучших практик для разработки, тестирования и эксплуатации сервисов электронной коммерции.
- Обеспечение прозрачности процессов для бизнес- и технических команд.
Требования:
- Опыт работы от 6 лет в разработке;
- Знание технологий: Go, RabbitMQ, Beanstalkd, SQL (PostgreSQL и MySQL, будет плюсом опыт работы с Oracle);
- Опыт с дизайном микро-сервисной архитектуры;
- Опыт работы с Git, GitLab, CI/CD;
- Опыт работы в IT/FinTech/банковской сфере.
Условия:
-
Увлекательные проекты и задачи, где можно проявить себя;
-
Сильная команда единомышленников и профессионалов;
-
Возможности для роста и прокачки навыков;
-
После испытательного срока — гибридный формат работы;
-
Музыкальная студия в офисе - развивай творческий потенциал вместе с нами;
-
Клубы по интересам и совместные активности;
-
Современный, уютный и стильный офис;
-
График 5/2 с 9:00 до 18:00.