Наша команда занимается разработкой нового проекта: федеральная система, обеспечивающая процессы, связанные с исполнением бюджета страны (поступление всех предусмотренных бюджетных доходов, финансирование всех запланированных бюджетных расходов, осуществление контроля и санкционирования платежей федеральным казначейством, обслуживание бюджетной системы).
В наших проектах мы используем:
- Подход “непрерывная разработка”;
- Подход “инфраструктура как код” с использованием docker/Kubernetes;
- Микросервисную архитектуру;
- Автоматизированный конвейер развертывания на базе GitLab;
- Делаем каждую неделю ретроспективы и стараемся постоянно улучшать свою работу.
Задачи:
1. Архитектурное проектирование:
- Проектирование core-функций системы;
- Проектирование бизнес-функций системы;
- Проектирование общих компонентов системы.
2. Архнадзор реализации проектных решений:
- Синхронизация проекта с архитектурными направлениями;
- Анализ реализованных компонентов на предмет соответствия архитектурным шаблонам, принятым на проекте.
3. Разработка проектной технической документации в рамках контрактных обязательств:
- Участие в редактировании рабочей и проектной документации;
- Вычитка существующей документации на предмет соответствия общей логике системы;
- Исправление рд/пд в соответствии с правками заказчика;
- Актуализация рд/пд.
4. Защита технических решений:
- Участие в совещаниях (внутренних и внешних), касающихся технических решений.
Требования:
- Опыт работы в роли архитектора решений от года.
- Высшее техническое образование.
- Знание принципов построения высоконагруженных сервисов и распределённых систем.
- Понимание принципов микросервисной архитектуры.
- Опыт проектирования и разработки интеграционных решений.
- Умение проводить архитектурный анализ и делать архитектурный обзор существующих решений.
- Знание основных паттернов проектирования и умение их применять.
- Знание основных принципов безопасности, надёжности и отказоустойчивости.
- Знание основных принципов DevOps и опыт работы с инструментами CI/CD.
- Опыт работы с различными хранилищами данных (PostgreSQL, MongoDB, MinIO(s3), Tarantool, Redis).
- Опыт работы с брокерами сообщений(MQ).
- Знание основных принципов работы с Big Data.
- Опыт работы с контейнерами Docker и Kubernetes.
- Опыт работы с инструментами мониторинга и логирования.
- Знание основных принципов Service Mesh.
- Знание основных принципов облачных технологий и опыт работы с системами виртуализации.
- Опыт работы с различными языками программирования (Java, Python,Bash, Yaml).
- Знание основных методологий разработки ПО (Agile, Scrum, Waterfall).
- Умение работать с системами контроля версий (Git).
- Знание основных принципов информационной безопасности.
- Навыки статистического анализа и управления техническими рисками.
- Навыки презентации и коммуникации для эффективного взаимодействия с клиентами и командой.
- Хорошие коммуникативные навыки и умение эффективно взаимодействовать с разными заинтересованными сторонами.
- Аналитическое мышление и способность принимать решения на основе фактов и данных.
Мы предлагаем:
- Все льготы и преимущества работы в аккредитованной ИТ-компании.
- Территориально: м. Алексеевская/м. Марьина роща (5 минут езды на корпоративном транспорте) или удаленно (РФ).
- Гибкое начало рабочего дня.
- Обучение: корпоративный университет, электронная библиотека МИФ, вебинары с внешними и внутренними экспертами, центр карьерного консультирования.
- Сообщества: школа спикеров, дебат клуб, писатели Хабр, киберспорт.
- Спорт: футбольный, волейбольный и баскетбольный клубы, компенсация затрат на спорт.
- Здоровье: ДМС, включая стоматологию и страхование родственников, врач в офисе, сервис «Понимаю» (психологические и юридические консультации).
- Партнерские программы и скидки для сотрудников: в магазинах-партнерах, фитнес-клубах, на образовательных платформах, на досуговые мероприятия.