Node.Js Developer (MSSQL)

Город:
Ташкент
Занятость:
Полная занятость
Компания "OOO CLICK"
Обязанности:
- Разработка, поддержка и оптимизация API-сервисов на Node.js + MSSQL в условиях высокой нагрузки.
- Анализ, проектирование и внедрение архитектурных решений, обеспечивающих стабильность, масштабируемость и безопасность платформы.
- Принятие технически обоснованных и смелых решений, напрямую влияющих на продакшен и бизнес-метрики.
- Разработка стратегий мониторинга, логирования и устранения инцидентов в продакшене.
- Участие в планировании и реализации CI/CD процессов для обеспечения бесшовного развертывания изменений.
- Интеграция с другими сервисами платформы, взаимодействие с командами DevOps, аналитики и поддержки.
- Проведение рефакторинга и оптимизации существующего кода для повышения производительности и надежности.
- Контроль качества кода, проведение код-ревью и наставничество для других разработчиков.
- Взаимодействие с командой бизнеса для понимания требований и их эффективной технической реализации.
- Быстрое реагирование на критические инциденты и разбор последствий внедренных изменений.
Обязательные требования:
- Опыт работы от 3 лет с Node.js (NestJS, Express или аналогичные фреймворки).
- Глубокие знания MSSQL (T-SQL, оптимизация запросов, индексы, транзакции).
- Опыт работы с высоконагруженными распределенными системами.
- Умение разрабатывать отказоустойчивые API и работать с кешированием (Redis, Memcached).
- Опыт внедрения и поддержки CI/CD процессов (GitLab CI, Docker, Kubernetes).
- Хорошее понимание принципов микросервисной архитектуры, RESTful API.
- Глубокие знания в области безопасности API (OAuth, JWT, защита от DDoS, SQL-инъекций).
- Умение анализировать производительность системы и устранять узкие места.
- Опыт работы с логированием, мониторингом (ELK, Prometheus, Grafana).
- Навыки работы в Git, умение разрешать конфликты и управлять релизами.
- Высокая личная ответственность за код и его последствия в продакшене.
- Готовность принимать сложные технические решения и отстаивать их перед командой.
- Умение работать в условиях высокой неопределенности и оперативно решать проблемы.
Желательные навыки (будет преимуществом):
- Опыт работы с TypeScript.
- Опыт работы с брокерами сообщений (Kafka, RabbitMQ).
- Опыт работы с облачными платформами (AWS, GCP, Azure).
- Понимание принципов Event-Driven Architecture и CQRS.
- Навыки работы с feature flags и постепенным развертыванием изменений.
Личные качества:
- Ответственность за результаты работы и их влияние на бизнес.
- Аналитический склад ума, способность быстро находить оптимальные решения.
- Самостоятельность, готовность брать на себя инициативу.
- Гибкость, способность адаптироваться к изменяющимся условиям.
- Коммуникабельность, умение аргументированно отстаивать решения и взаимодействовать с другими командами.
Мы можем предложить:
- Профессиональная команда, где каждый сотрудник - неотъемлемая часть успеха;
- Работа с перспективными продуктами для миллионов пользователей;
- Офис в центре города;
- Корпоративный английский;
- Корпоративный тренажерный зал;
- Внутренние и внешние тренинги;
- Гибкий формат работы.
25 Июня
Ташкент
Компания "EPIX LAB" Responsibilities: Design and build advanced applications for the iOS platform using Swift Collaborate with...
27 Июня
Ташкент
Компания "Itransition" Компания Itransition приглашает на бесплатную стажировку «Промышленная разработка ПО» по направлению .Net. Для...
25 Июня
Ташкент
Компания "PRIME ONLINE TECHNOLOGY" CDTI Uzbekistan – ведущая IT-компания, специализирующаяся на разработке цифровых решений для бизнеса. Мы...
27 Июня
Flutter разработчик/Flutter Developer (Middle)
Ташкент
Компания "RedLab" МЫ ПОРУЧИМ: Разработку новой функциональности продуктов компании. Рефакторинг и оптимизация существующей...
25 Июня
Senior PHP Developer( Alif Tech )
Ташкент
Компания "Alif Tech" О команде Мы — команда талантливых и увлечённых специалистов, создающих инновационные решения в сфере финансовых...
Вакансия размещена в отрасли