Байков Илья Сергеевич

Senior Software Developer (Node.JS/NestJS)

400 000 - 500 000 RUR
  • Минск
  • Полная занятость
  • Удаленная работа
  • Более 6 лет
  • Английский язык
  • Node.js
  • PostgreSQL
  • Kubernetes
  • Docker
  • Kafka
  • Terraform
  • TypeScript
  • Английский — B1 — Средний
  • Немецкий — B2 — Средне-продвинутый

Приветствую!

Предисловие:
В поисках сеньора с опытом финтеха или смежных направлений.
Формирую команду для работы над проектами. Направление: вычислительные мощности/hosting/cloud/PaaS/IaaS. Базовый стек: NestJS + TypeORM + NATS (RPC) + Kafka (стриминг событий).
Суммарный стек используемых технологий: Angular (UI) + NestJS + TypeORM + PostgreSQL + Clickhouse + NATS + Kafka + Python (работа с виртуализацией, OpenStack);

Чем предстоит заниматься:
Разработка и поддержка backend-сервисов на NestJS для облачной платформы;
Участие в проектировании архитектуры микросервисов и распределенных систем;
Реализация функций, связанных с биллингом, мониторингом, автоматизацией развертывания и управлением ресурсами;
Участие в процессе формирования команды с техническим взглядом/опытом (в будущем);

Ожидания:
Опыт работы с базами данных (PostgreSQL);
Понимание REST/GraphQL;
Умение проектировать архитектуру приложений;
Понимание DevOps: Docker/Kubernetes, CI/CD;
Опыт работы с NATS и Kafka;
Опыт работы с Clickhouse (не тормозит!);
Английский язык: Intermediate/Upper-intermediate (документации + потенциальное общение с зарубежными коллегами в будущем);

Будет большим плюсом:
Опыт работы в проектах/сервисах, связанных с хостингом, облаком, CDN, балансировкой нагрузки или системами мониторинга;
Понимание инфраструктурных инструментов: Terraform, Ansible;
Понимание специфики безопасности облачных приложений (IAM, etc);
Участие в open-source проектах или публичные репозитории на GitHub/GitLab.

Со стороны работодателя предлагаю:
Участие в проектах, обслуживающих тысячи пользователей по всему миру с 10+ точек физического присутствия собственной инфраструктуры;
Участие в формировании команды;
Гибкий график + удаленка;
Отсутствие бюрократии, эффективных манагеров и "неповоротливости" как в крупных компаниях с тысячей отделов и тд;