Backend-разработчик (Node.js) — Департамент информационных технологий
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Что ты будешь делать в этой роли:
Ты станешь частью команды молодых специалистов, создающей новые, современные приложения для оптимизации процессов Департамента аудиторских услуг «Делойта» в СНГ. Тебе будут доступны новейшие технологии и самые современные подходы. Ты будешь участвовать в принятии архитектурных решений и получишь возможность развивать свои навыки программирования и образ мышления.
О подразделении:
Сильная команда специалистов в области информационных технологий — серьезное конкурентное преимущество организации, особенно когда речь идет о рынке профессиональных услуг. Задачи нашего департамента выходят далеко за рамки развития внутренней ИТ-инфраструктуры и поддержки пользователей. Важной частью нашей работы является обеспечение информационной безопасности, поскольку от этого зависит конфиденциальность и целостность данных не только нашей компании, но и наших клиентов. Мы также обеспечиваем технологическую поддержку проектов наших профильных департаментов, помогая тем самым существенно повысить качество оказываемых услуг. В основе нашей работы лежат передовые методологии, инструменты и системы, а самое главное — глубокие знания и уникальный опыт наших специалистов.
Обязанности:
- Создание микросервисов, 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