Обязанности:
РТЛабс создаёт и развивает масштабные цифровые сервисы Госуслуг — портал, мобильные приложения, социально значимые услуги, системы электронного правительства. Наша команда делает жизнь миллионов пользователей проще и позволяет решать жизненные вопросы в несколько кликов Сейчас мы ищем Старшего разработчика Python в команду внедрения и сопровождения цифрового помощника Робот Макса Цели команды: создать центр компетенций для формирования единого направления технического развития Цифрового ассистента, подготовки и сопровождения архитектурных решений, разработки и поддержки ключевых сервисов и библиотек для обеспечения масштабируемости Команда внедрения и сопровождения поможет другим командам с вопросами по архитектуре, разработке и документации, а также решит масштабную задачу по унификации компонентов для создания коробочного решения Стек технологий: Python 3.9 Fast Api Redis Kafka PostgreSQL MongoDB ElasticSearch Что ты будешь делать Проектировать и реализовывать новые сервисы Заниматься поддерживанием и рефакторинг легаси кода Разработка базового функционала и библиотек Cоздание unit, функциональных, интеграционных и регрессионных тестов Подвергаться и проводить перекрёстное код-ревью коллег, в том числе из других команд Робота Макса Разрабатывать API, как внутренние (PEP 3107, PEP 484, PEP 526, mypy), так и внешние (OAS, AsyncAPI) Вести документацию в пространстве проекта в Confluence Работать в системе отслеживания задач Jira Активно взаимодействовать с продуктовыми командами Мы ждем, что у тебя есть Опыт работы на должности ведущего разработчика от 3 лет Опыт проектирования и внедрения высоконагруженных систем Опыт работы с технологическим стэком: Python 3, asyncio, pydantic, REST, микро-сервисная архитектура Опыт использования ORM (Django ORM, SQLAlchemy) Опыт использования NoSQL (MongoDB, Elasticsearch) Знание и понимание методологии разработки git-flow Знание и понимание принципов SOLID, паттернов программирования Знание и понимание принципов интеграции с поставляемыми API Умение читать и разрабатывать спецификации OAS Навыки чтения технической документации на английском языке Знания и опыт в области DevOps (Linux, bash, docker, docker- compose, k8s) Опыт внедрения и эксплуатации CI/CD Что мы предлагаем Гибридный или удалённый формат работы Работу над социально значимыми проектами в аккредитованной IT компании Официальное трудоустройство в соответствии с ТК РФ с первого рабочего дня Конкурентную заработную плату Квартальные бонусы ДМС + стоматология и международная страховка Кафетерий льгот Интересную программу внутреннего и внешнего обучения Гибкий график работы, полный рабочий день с возможностью выбора времени начала и окончания рабочего дня