Опыт работы
От 4 лет
Мы предлагаем
- Стабильность: официальное оформление, статус аккредитованной ИТ-компании
- Work-life-balance: график работы 5/2 с гибким началом дня
- Забота о сотрудниках: расширенное ДМС и доплаты по больничному листу
- Технологичность: предоставляем современную рабочую технику, глубокое погружение в технологии
Чем предстоит заниматься
- Проектировать и защищать архитектуру новых и/или изменяемых сервисов в составе продукта
- Работать с большими пиковыми нагрузками (более 100 000 запросов в секунду)
- Формулировать (на основе результатов нагрузочных тестов) предложения по улучшению продукта
- Проектировать межсервисные интеграционные взаимодействия и интеграционные взаимодействия с внешними системами
- Осуществлять архитектурный надзор за развитием продукта
- Проводить анализ и выявление технического долга, планировать мероприятия для его сокращения
- Участвовать во встречах с бизнес-заказчиком, проектной командой, группой корпоративной архитектуры
- Исследовать и выбирать решения для развития продукта
- Развивать компетенции членов проектных команд
Что мы ожидаем
- Уверенность в способности справиться с перечисленными обязанностями за счет накопленного опыта и приобретенных навыков
- Приветствуется продолжительная работа на проектах
- Понимание принципов построения высоконагруженных систем и микросервисной архитектуры, достоинств и недостатков различных архитектурных паттернов
- Практические навыки проектирования архитектуры и интеграционных взаимодействий (мы используем Archimate)
- Опыт работы с архитектурой микросервисов, понимание технологий контейнеризации
Наш стек
- Технологии разработки backend: Java 17, Spring Boot 2.1+, Spring Framework 5.1+, Swagger.io
- Технологии разработки frontend: ReactJS, NextJS, React Query
- СУБД: PostgreSQL
- Брокеры сообщений: Kafka, RabbitMQ
- Мониторинг и журналирование: ElasticSearch, Grafana, Prometheus, Graphite
- Виртуализация и контейнеризация: Docker, Kubernetes
- Также используем: Redis, minIO, Debezium