ИК СИБИНТЕК

Back-end разработчик Node.js/Go

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет

Обязанности:

  • Участие в проектировании архитектуры системы;
  • Создание сервисов для доступа к аналитическим данным;
  • Разработка платформенных сервисов (управление доступом, контроль качества данных, аудит, уведомления);
  • Разработка API для взаимодействия между сервисами и внешними системами;
  • Написание unit-тестов;
  • Участие в код-ревью, оптимизация и рефакторинг существующего кода.

Технологический стек:

  • СУБД: ClickHouse, PostgreSQL, Neo4j, Tarantool, Redis
  • Backend: Node.js, Go, Python
  • Frontend: React
  • Брокер сообщений: Kafka
  • Объектные хранилища: S3
  • Контейнеризация: Kubernetes, Docker
  • DevOps: GitLab, ArgoCD, Nexus
  • ETL/ELT: Airflow, dbt, ClickHouse, Kafka Connect, Apache Iceberg, Apache Spark

Требования:

  • Владение одним из языков программирования (Node.js/Go);
  • Глубокие знания стандартных библиотек, структур данных и алгоритмов;
  • Знание принципов ООП, SOLID, паттернов проектирования;
  • Понимание микросервисной архитектуры и принципов построения отказоустойчивых систем;
  • Опыт работы с Docker;
  • Опыт написания unit-тестов;
  • Опыт работы с PostgreSQL и Apache Kafka.

Будет плюсом:

  • Опыт работы с GraphQL, Keycloak, ClickHouse;
  • Опыт оптимизации производительности сервисов;
  • Знание подходов к логированию, мониторингу и трассировке (ELK, Prometheus, Grafana, Jaeger);
  • Понимание CI/CD и опыт работы с GitLab CI/CD или аналогичными системами.

Условия:

  • Оформление в штат в соответствии с ТК РФ;
  • Конкурентоспособная заработная плата (обсуждается по результатам собеседования);
  • Соц.пакет: программа ДМС со стоматологией, корпоративная мобильная связь, санаторно – курортное лечение;
  • Возможность расти как вертикально, так и повышать уровень своих профессиональных и деловых компетенций;
  • Внутреннее обучение: конференции, тренинги, мастер-классы, корпоративный университет. Внешнее обучение по направлению профессиональной деятельности;
  • Корпоративная электронная библиотека;
  • Место работы: удаленно.