Middle Backend + DevOps
Backend
Опыт
  1. Минимум 2 года опыта в веб-разработке
  2. Опыт самостоятельного развертывания веб-приложений
  3. Знания принципов работы и маршрутизации сетей, протоколов TCP, HTTP, DNS, REST API
  4. Практический опыт работы с DevOps практиками (CI/CD, автоматизация развертывания, мониторинг)
  5. Опыт работы с системами контроля версий (Git)
Технические навыки
  1. Глубокие знания JavaScript, TypeScript
  2. Обязательны базовые знания Python (чтение кода, понимание логики)
  3. Знание основных принципов ООП, понимание концепций функционального программирования, базовые знания архитектурных паттернов
  4. Понимание работы NodeJS (особенности движка, реализация многопоточности, etc)
  5. Опыт работы с любой из распространённых библиотек для построения веб-серверов на JS (Express/Koa, Fastify, etc)
  6. Опыт работы с реляционными и/или NoSQL базами данных
  7. Знание Linux на уровне продвинутого пользователя (базовое администрирование, настройка сети)
  8. Опыт работы с Docker, Docker Compose
  9. Опыт работы с инструментами CI/CD, в первую очередь Gitlab CI (плюсом будут Jenkins, Github Actions)
Желательные навыки
  1. Опыт с веб-фреймворками типа Django, Flask и\или FastAPI
  2. Умение настроить веб-сервер на Apache, Nginx
  3. Опыт работы с облачными платформами (AWS, OpenAI Cloud, Azure)
  4. Опыт оптимизации производительности веб-приложений
  5. Умение писать unit тесты
  6. Знания в области ML/DS
Мы предлагаем
  1. Наставника по софт-скиллам и управлению персоналом;
  2. Хороший рыночный доход;
  3. Карьерный рост;
  4. Полностью удалённая работа и гибкий график.
Error get alias