👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Backend-разработчик (Node.js) — Департамент информационных технологий

Требования

Бэкенд, Средний (Middle)Node.jsTypeScriptGitREST

Местоположение и тип занятости

Москва, Санкт-Петербург, ЕкатеринбургПолный рабочий деньМожно удаленно

Компания

Аудит, управленческое, финансовое, налоговое и юридическое консультирование

Описание вакансии

Условия работы

Что ты будешь делать в этой роли:

Ты станешь частью команды молодых специалистов, создающей новые, современные приложения для оптимизации процессов Департамента аудиторских услуг «Делойта» в СНГ. Тебе будут доступны новейшие технологии и самые современные подходы. Ты будешь участвовать в принятии архитектурных решений и получишь возможность развивать свои навыки программирования и образ мышления.

О подразделении:

Сильная команда специалистов в области информационных технологий — серьезное конкурентное преимущество организации, особенно когда речь идет о рынке профессиональных услуг. Задачи нашего департамента выходят далеко за рамки развития внутренней ИТ-инфраструктуры и поддержки пользователей. Важной частью нашей работы является обеспечение информационной безопасности, поскольку от этого зависит конфиденциальность и целостность данных не только нашей компании, но и наших клиентов. Мы также обеспечиваем технологическую поддержку проектов наших профильных департаментов, помогая тем самым существенно повысить качество оказываемых услуг. В основе нашей работы лежат передовые методологии, инструменты и системы, а самое главное — глубокие знания и уникальный опыт наших специалистов.

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

  • Создание микросервисов, Node.js
  • Обеспечение полного цикла поддержки разработанных приложений в среде опытной эксплуатации
  • Тесное сотрудничество с командой по поддержке инфраструктуры и командой по обслуживанию компьютерных сетей
  • Принятие архитектурных решений — разработка структуры базы данных, продумывание микросервисной архитектуры

Требования к кандидатам:

  • Опыт разработки на языке Node.js — 2–3 года
  • Уверенные знания JavaScript, TypeScript
  • Знание React.js будет являться преимуществом
  • Умение разбираться в чужом коде
  • Опыт написания микросервисов
  • Знание методов HTTP
  • Понимание архитектуры REST
  • Базовые знания HTML5, CSS3
  • Создание и оптимизация SQL-запросов (PostgreSQL)
  • Умение работать с асинхронным кодом
  • Владение английским языком на уровне чтения документации
  • Опыт работы с инструментами DevOps; Git Lab, JIRA as Scrum instrument
  • Понимание принципов работы CI/CD в GitLab для DevSecOps