РТЛабс создаёт и развивает масштабные цифровые сервисы Госуслуг — портал, мобильные приложения, социально значимые услуги, системы электронного правительства. Наша команда делает жизнь миллионов пользователей проще и позволяет решать жизненные вопросы в несколько кликов
Сейчас мы ищем Python разработчика для проекта конструктора адресных уведомлений, который представляет собой многопользовательский веб-сервис, автоматизирующий бизнес-процесс обработки заявок на проведение информационных кампаний на портале gosuslugi.ru
Domain-Driven Design — моделируем бизнес-логику через агрегаты, value objects и ограниченные контексты
Чистая архитектура — бизнес-логика не зависит от фреймворков и баз данных
CQRS — разделение команд и запросов
Для операций записи и чтения используются разные модели. В слое запросов мы пишем сырой SQL — не используем ORM
Что ты будешь делать
•Разрабатывать и поддерживать код
•Проводить code review
•Использовать современный стек технологий, а также участвовать в его обновлении, исходя из своего опыта
•Документировать свой код, покрывать unit-тестами
•Оценивать работы по разработке
•Взаимодействовать со смежными командами (QA, аналитика, эксплуатация и т.д)
Мы ждём, что ты
•Имеешь опыт работы в роли разработчика Python от 5 лет
•Знаком с Domain Driven Design (DDD)
•Применяешь в разработке Django и Django Rest Framework
•Имеешь опыт разработки и интеграции RESTful API
•Понимаешь принципы ООП, шаблонов проектирования и лучших практик разработки
•Имеешь опыт работы с CI/CD и DevOps практиками
•Используешь брокер сообщений Apache Kafka для обработки потоков данных
•Имеешь опыт работы с реляционной СУБД PostgreSQL
•Работаешь с чистым SQL из Python
Будет классно, если ты
•Работаешь со слоистыми архитектурами
•Имеешь опыт работы с Command and Query Responsibility Segregation (CQRS)
•Знаком с написанием OpenAPI спецификации
•Имеешь опыт работы с dependency injection фрэймворками
•Работу в аккредитованной ИТ-компании над социально значимыми уникальными проектами
•Официальное трудоустройство
•Стабильный доход и квартальные премии
•Гибкое начало рабочего дня
•Гибридный формат работы 3 дня в неделю в офисе и 2 дня дома для Москвы, Санкт-Петербурга, Казани, Ярославля, Нижнего Новгорода, Воронежа, Краснодара, Самары, Екатеринбурга
•Удалённый формат работы в других регионах РФ
•ДМС со стоматологией и международной страховкой
•Компенсацию 9 видов расходов: от КАСКО до путевок на отдых
•Интересную программу внутреннего и внешнего обучения
•Сильную команду талантливых специалистов
•Прозрачные условия для развития и карьерного роста
•Уютный и современный офис