Middle backend developer (Rust)

от 250 000 до 330 000 ₽ на руки

Sminex

Новокузнецкая

и еще 3 станции

г. Москва

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Полный день

Вакансия: Backend developer (Rust).

Что нужно делать:

  • Разрабатывать микросервисы и веб сервисы на языке Rust.
  • Проектировать архитектуру высоконагруженных сервисов.
  • Прорабатывать технические решения и декомпозировать задачи на разработку, ставить задачи в Jira;
  • Разрабатывать API по взаимодействию с другими продуктами компании.
  • Тестировать сервисы в тесном взаимодействии с QA.
  • Описывать модули системы, алгоритмы их работы.

Требования:

  • Высшее образование.
  • Опыт работы от 2-х лет на аналогичной должности.
  • Знание архитектуры ПО: SOLID, паттерны (без фанатизма), чистая архитектура, DDD, микросервисная архитектура: масштабирование, отказоустойчивость, взаимодействие сервисов.
  • Понимание СУБД: какие бывают, для каких задач используются. Понимание их внутреннего устройства, а не только чисто прикладного использования.
  • Понимание CI/CD процессов (gitlab-ci) и умение их настраивать.
  • Написание автоматизированных и нагрузочных тестов.
  • Высокие навыки проектирования, способность выражать свои мысли в текстах и диаграммах.
  • Понимание нюансов работы ОС, параллельного и асинхронного программирования.
  • Отличное знание алгоритмов и структур данных.
  • Умение оптимизировать код (производительность, память).
  • Протоколы маршрутизации / HTTPS / VPN (OpenVPN/IPSec/WireGuard/XRay).
  • Kafka, Kafka Connect / Debezium.
  • Kubernetes, Consul, Vault, Service Mesh.
  • Docker, 12 factors, Cloud Native, оркестрация.
  • Фреймворки: tokio, axum, actix и аналоги.
  • Разработка web интерфейсов (CSS, JS, React).

Мы предлагаем:

  • Разнообразие проектов, сложные и интересные задачи.
  • Возможности для профессионального роста и развития.
  • Офис в центре Москвы.
  • ДМС после испытательного срока.
  • Компенсация мобильной связи.
  • Мы не придерживаемся строго методологий в разработке – Agile,Waterfall и т.п. Под каждую конкретную задачу определяем наилучший способ достижения результата.
  • Наши специалисты не сидят годами на одних и тех же проектах. Мы стараемся вносить разнообразие в работу и обеспечивать периодическое движение внутри проектов

Ключевые навыки

Rust
Fastapi
Atlassian jira

Адрес

Москва, Кадашёвская набережная, 6/1/2

Контактная информация

Sminex

Вакансия опубликована 17.05.2024 в г. Москва.

Похожие вакансии

#

Не указана

Ростов-на-Дону

Полный день

Привет! Меня зовут Денис, я PO команды, которая занимается защитой от ддос-атак на уровне L3-L4. Мы разрабатываем решение для фильтрации трафика. Сейчас мы ищем в команду Backend разработчика уровня middle/middle+.

Чем предстоит заниматься...

20 марта

#

Не указана

Санкт-Петербург

Полный день

Magnit Tech — это опытная команда IT-специалистов, которая создает экосистему современных цифровых продуктов Магнит. Наши сервисы вот уже несколько лет помогают нам стать любимым магазином для каждой российской семьи.

Сейчас Magnit Tech насчитывает более 4500 IT-специалистов и мы продолжаем расширяться. Сейчас мы ищем Middle DevOps-инженера в направление IT-коммерции, которое отвечает за взаимодействие с поставщиками, блоки ассортимента товаров, ценообразования...

6 июня

#

Senior

Москва

Полный день

Для зарубежного проекта с центральным офисом в UAE требуется Backend/Fullstack developer .NET (Middle+/Senior) (компания является прямым подрядчиком, не кадровым агентством, поэтому собеседования будут проходить непосредственно с техническими руководителями)...

26 марта