Вакансия: Backend-разработчик мобильных приложений и сайтов (NestJs, Node. js, TypeScript) на удаленную работу
Обязанности:
• Разработка и поддержка серверной части приложения на базе NestJs.
• Интеграция с базой данных PostgreSql и использование TypeOrm для работы с данными.
• Оптимизация производительности и внедрение системы кэширования Redis.
• Настройка и поддержка Ci/Cd пайплайнов для автоматизированного деплоя.
• Деплой приложения в Docker и управление контейнерами.
• Конфигурация и управление процессами с помощью Pm2.
• Участие в проектировании архитектуры и обсуждении технических решений в команде.
• Мониторинг и устранение багов в продакшене, а также улучшение производительности серверной части.
Требования:
• Уверенный опыт работы с NestJs, Node.js и TypeScript.
• Опыт работы с PostgreSql и использование TypeOrm.
• Опыт внедрения и работы с системой кэширования Redis.
• Умение работать с Restful Api и знание принципов их проектирования.
• Знание Docker: создание, управление и оптимизация контейнеров.
• Опыт настройки и управления Pm2 для мониторинга и деплоя приложений.
• Навыки работы с системами Ci/Cd (например, GitHub Actions, GitLab Ci или другие).
• Базовые знания DevOps: настройка серверов, мониторинг, работа с Linux.
• Желание разбираться в инфраструктуре проекта и предлагать улучшения.
Плюсом будет:
• Опыт работы с Php.
• Опыт работы с Kubernetes.
• Навыки мониторинга (Prometheus, Grafana) и работы с логами (Elk-стек или аналоги).
• Знание инструментов для облачных платформ (Aws, Gcp, Azure).
Возможная занятость - парт-тайм или почасовая оплата
Требуется backend-разработчик мобильных приложений и сайтов (nestjs, node. js, typescript) на удаленную работу
Web-разработчик, web-программист, инженер-разработчик, разработчик golang, разработчик, web-developer, программист, backend-разработчик, developer, программист мобильных приложений