Обязанности:
- Сбор и уточнение бизнес и функциональных требований;
- Поиск и обсуждение вариантов решений при проектировании новой функциональности;
- Проектирование моделей данных, REST API, очередей сообщений в RabbitMQ;
- Составление технической документации по бизнес и функциональным требованиям;
- Постановка задач для отдела разработки;
- Консультация отделов разработки и тестирования по поставленным задачам;
- Приемка реализованных задач перед передачей их в тестирование;
- Анализ причин возникновения и методов решений ошибок в работе системы;
- Ведение документации в Confluence.
У тебя:
- Навыки сбора требований от заказчика и преобразование их в задачи для разработки;
- Понимание принципов проектирования информационных систем;
- Опыт написания технической документации;
- Понимание формата обмена данными JSON и методов http запросов;
- Знание принципов RESTful;
- Опыт проектирования моделей данных и API;
- Общее понимание реляционных БД.
Будет плюсом:
- Опыт построения схем и диаграмм (блок-схемы, ER-диаграммы, диаграммы последовательности);
- Знание и опыт использования SQL;
- Знание особенностей микросервисной архитектуры;
- Понимание асинхронного взаимодействия между микросервисами.
Как мы работаем:
- По ТК, с первого рабочего дня;
- С официальной "белой" заработной платой;
- Удалённо (в офис нужно приезжать только 2-3 раза в месяц, по потребности);
- ДМС после успешного прохождения испытательного срока (3 месяца);
- Оборудуем рабочее место в соответствии с пожеланиями (mac, linux, второй монитор и т.д.);