Обязанности:
Наша команда занимается разработкой нового проекта: федеральная система, обеспечивающая процессы, связанные с исполнением бюджета страны (поступление всех предусмотренных бюджетных доходов, финансирование всех запланированных бюджетных расходов, осуществление контроля и санкционирования платежей федеральным казначейством, обслуживание бюджетной системы).В наших проектах мы используем: Подход “непрерывная разработка”. Подход “инфраструктура как код” с использованием 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 минут езды на корпоративном транспорте) или удаленно (РФ). Гибкое начало рабочего дня. Обучение: корпоративный университет, электронная библиотека МИФ, вебинары с внешними и внутренними экспертами, центр карьерного консультирования. Сообщества: школа спикеров, дебат клуб, писатели Хабр, киберспорт. Спорт: футбольный, волейбольный и баскетбольный клубы, компенсация затрат на спорт. Здоровье: ДМС, включая стоматологию и страхование родственников, врач в офисе, сервис «Понимаю» (психологические и юридические консультации). Партнерские программы и скидки для сотрудников: в магазинах-партнерах, фитнес-клубах, на образовательных платформах, на досуговые мероприятия.