📚 Пора стать профи в аналитике

Выбирайте курсы со скидками до 60% и получите мощный набор навыков и инструментов

раздел Курсы и обучение

ИТ архитектор (backend)

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

МоскваПолный рабочий день

Компания

Профессиональные услуги в области ИТ и консалтинга, аудита, налогообложения, права, сопровождения бизнеса, сделок

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

О компании и команде

Группа улучшения бизнес-технологий и ИТ занимается созданием программных продуктов, оптимизацией бизнес-процессов различного рода, специализации и масштаба, автоматизацией процессов. Группа компаний Б1 является ведущим игроком в разработке собственных продуктов и решений для различных отраслей, для всех наших продуктов мы используем современный стек и инновационные подходы.

Вашими ежедневными задачами на проекте будут:

  • Разработка и защита архитектуры приложений, выбор и обоснование технологического стека;
  • Построение процессов разработки; 
  • Разработкой клиент-серверных решений с комплексным функционалом, в том числе, повышенной вычислительной сложностью. В состав решений входят слои интеграции с вычислительными ядрами, слои взаимодействия с шинами данных, базами данных и ETL-системами;
  • Коммуникацией с командой для декомпозиции и совместного поиска наилучшего решения задачи;
  • Оптимизацией существующих решений с точки зрения производительности и потребляемых ресурсов;
  • Покрытием тестами;
  • Участием в стендапах, ретро, ревью кода.

Ожидания от кандидата

Обязательные требования:

  • Релевантный опыт разработки систем и/или продуктов от 5 лет;
  • Опыт разработка микросервисных архитектур; 
  • Уверенные знания и опыт на Python и/или Java;
  • Опыт реализации интеграционных интерфейсов (SOAP, REST и т.д.);
  • Опыт работы с различными СУБД (MSSQL, Oracle, MySQL, PostgreSQL, HSQLDB и т.д.);
  • Опыт работы с системами автоматизации сборки Ant, Maven, Gradle;
  • Опыт работы с распределенными хранилищами кода Git;
  • Понимание процесса и инструментов тестирования (в том числе инструментов автоматизации тестирования);
  • Умение и желание работать с чужим кодом;
  • Желание разбираться с штатным функционалом используемых платформ;
  • Опыт реализации high-load проектов;
  • Опыт работы в *nix операционных системах;
  • Знание основных фреймворков, ORM, REST, автоматизации тестирования, многопоточности, асинхронности, эффективных вычислений, управления зависимостями;
  • Опыт работы с SQL и NoSQL СУБД;
  • Опыт промышленной разработки с настройкой и использованием VCS, CI/CD;
  • Контейнеризация - знания и опыт работы: Docker;
  • Знание методологий разработки ПО и опыт ведения документации.

Будет преимуществом:

  • Хорошая алгоритмическая и математическая подготовка (дискретная математика, математическая статистика, алгоритмы оптимизации, вычислительные методы);
  • Навыки работы с инcтрументами BI (например, Grafana, Superset, др.);
  • Знакомство с технологиями Big Data: Hadoop 2.x., Apache Spark;
  • Базовые знания в областях ML и DL;
  • Базовые знания в экономике.

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

Ваши возможности в Б1:

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