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

Fullstack разработчик

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

КазаньПолный рабочий день

Компания

Центральный банк Российской Федерации

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

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

Инновационная лаборатория «Казань» приглашает квалифицированных специалистов с широким техническим кругозором, открытых к изучению нового. Люди, которые держат руку на пульсе событий, меняющихся трендов и нововведений в мире IT,  нацеленные работать на результат без типичных задач, legacy кода и ограничений по используемому стеку технологий смогут раскрыть свой потенциал в команде Инновационной лаборатории.

Основной целью деятельности Инновационной лаборатории является проведение анализа и исследований новых технологических решений и платформ, разработка прототипов в рамках пилотных проектов (R&D).

Основные задачи:

  • проведение исследований новых решений и платформ;
  • разработка архитектур и технических решений;
  • создание прототипов в рамках проводимых пилотных проектов;
  • разработка backend систем;
  • интеграция с backend-монолитами;
  • развертывание и поддержка development окружения (как правило на основе Linux, Docker и т.д);
  • анализ дефектов, выявленных по результатам тестирования;
  • оценка задач и участие в планировании;

Необходимые теоретические знания:

  • знания в области криптографии: асимметричные криптосистемы (public/private;
  • ключи), хеш-функции, шифрование, подписи и т.д;
  • приветствуется знание стека Hadoop/Hive/Sparc и опыт работы с большими объемами данных;
  • приветствуется опыт использования аналитических БД, например Terradata, Vertica, Greenplum;
  • знания в области параллельных и распределенных систем;

Необходимые практические знания и навыки:

  • Linux-подобные ОС на уровне уверенного пользователя;
  • успешный опыт проектирование и внедрения архитектуры ПО;
  • опыт проектирования и разработки высоконагруженных отказоустойчивых бэкенд-систем;
  • опыт проектирования и разработки бэкенд-систем в микросервисной архитектуре;
  • опыт проектирования и разработки систем с использованием облачных сервисов;
  • хорошее знание Java, Go, С++, Python, С# или других языков от двух лет;
  • знание и опыт работы с Node.js;
  • умение эффективно организовать клиент-серверное взаимодействие через RESTful API;
  • XML, JSON;
  • PostgresSQL, MongoDB (RocksDB, CouchDB, Cassandra, Redis), Tarantool, Ignite, MS SQL, Oracle (Tibero) (не менее одной из SQL и NoSQL БД);
  • Kafka, Rabbit MQ, ActiveMQ, WebSphere MQ (или другие системы очередей);
  • умение работать с Docker + SWARM, Kubernetes;
  • JIRA, Git, SVN.

В Банке России Вы сможете получить уникальный опыт в масштабных, значимых проектах, работу на современном стеке технологий с использованием популярных средств разработки, а также непрерывное обучение и повышение квалификации, посещение профильных конференций.

Бонусы

Имеется общежитие для сотрудников из других регионов.

Гибкое начало рабочего дня.

Уровнь вознаграждения (оффер) обсуждается с финалистом после прохождения технического интервью и зависит от предлагаемого уровня должности на основании опыта, знаний и навыков.