Требуемый опыт работы
От 3 до 6 лет
Тип занятости
Полная занятость
График работы
Полный день
Обязательные навыки:
- Отличное знание JavaScript и TypeScript.
- Будет плюсом знание других ЯП: Java, Kotlin, Go.
- Опыт разработки на платформе Node.js от 3 лет.
- Опыт проектирования интеграционных взаимодействий и разработки высоконагруженных, отказоустойчивых сервисов/микросервисов (желательно от 5 лет).
- Умение писать понятный код, знание и опыт применения современных практик разработки и паттернов проектирования, а также написания unit и интеграционных тестов.
- По части интеграций: REST, GraphQL, WebSocket, Kafka/RabbitMQ.
- CI/CD: GitLab CI (умение разрабатывать пайплайны), Docker, Kubernetes.
- Уверенное владение SQL, опыт работы с БД: PostgreSQL, Redis/KeyDB.
- Инструменты мониторинга: Grafana, Kibana, OpenSearch
Желательные навыки:
- Понимание того, как работают современные front-end приложения.
- Опыт работы с Nginx, Helm.
Задачи:
- Поддержка сервисов nodeJS в практике.
- Создание платформенных решений, которые соответствуют требованиям безопасности и отказоустойчивости.
- Создание документации на эти решения.
Ключевые навыки
Node.js
Javascript
Typescript
Вакансия опубликована 18.04.2024 в г. Москва.