bubalupa
Новичок
- Статус
- offline
- Регистрация
- 08.05.2022
- Сообщения
- 3
- Репутация
- 0
Обязанности:
- Проектирование и создание высокопроизводительных (с низкой задержкой, высокой доступностью) микросервисов и API с использованием преимущественно Node.js.
- Поддержка интеграции с веб- и мобильными сторонними приложениями.
- Написание многократно используемого, тестируемого и безопасного кода.
- Оценка, проектирование и внедрение масштабируемых решений баз данных, как правило, с использованием Redis и PostgreSQL.
- Устранение производственных проблем и поддержка команды DevOps в работе над масштабируемостью и производительностью.
- Участие во всем жизненном цикле приложения, включая архитектуру программного обеспечения и проектирование API.
- Опыт разработки бэкенда (Node.js) от 2-х лет.
- Опыт работы с автоматизированным тестированием (желательно использование Jest для написания тестов).
- Опыт работы с Gitea и GitHub.
- Опыт работы с API и микросервисами.
- Знакомство с обычными веб-технологиями (HTML, CSS, JS) и современными front-end фреймворками (React предпочтительно).
- Знакомство с Docker и современными подходами DevOps/CI/CD.
- Понимание фундаментальных принципов проектирования для обеспечения безопасности и масштабируемости.
- Сильные коммуникативные навыки.
- Опыт разработки android-приложений (Java/Kotlin).
- Опыт работы с agile-методологией (например, SCRUM).
- Опыт работы с NestJS.
- Опыт работы с CI.
- Опыт работы с межсервисной аутентификацией, коммуникацией и безопасностью.
- Опыт проектирования архитектур микросервисов и схем баз данных для поддержки бизнес-потребностей.
- Вклад в работу с открытым исходным кодом.