Команда IZI это молодые и амбициозные ребята, которые меняют рынок мобильной связи и развлечений. Мы пишем код, проектируем интерфейсы, продвигаем бренд, пишем подкасты, строим бизнес-процессы, помогаем клиентам, исследуем и анализируем. Приложение растёт, появляются новые направления и мы ищем людей с похожими ценностями.
Обязанности:
- Развивать архитектуру серверной части платформы IZI, принимать участие в проектировании технических решения;
- Обеспечивать стабильность, производительность и доступность back-end сервисов в рамках SLA;
- Контролировать качество кода участием в code review;
- Разрабатывать и оптимизировать back-end функционал, включая устранение инцидентов и технического долга;
- Анализировать причины сбоев и деградаций производительности, внедрять профилактические меры;
- Взаимодействовать с продуктом, IT, Billing, Security и партнёрами по вопросам интеграций и развития платформы.
Требования: - Опыт разработки back-end систем от 3 лет;
- Практический опыт разработки и эксплуатации высоконагруженных production-систем, включая вопросы отказоустойчивости и масштабирования;
- Практический опыт работы с Java, Spring (WebFlux / Security);
- Опыт ипользования Kafka и/или RabbitMQ;
- Знание SQL, опыт работы с PostgreSQL;
- Опыт работы с NoSQL (Redis и/или MongoDB);
- Навык глубокого анализа и ревью чужого кода;
- Опыт работы с Git, CI-системами (GitLab CI);
- Опыт работы с Docker и Kubernetes.