Государственное казенное учреждение Московской Области «Центр Компетенций Госуправления»
Backend-разработчик (Python)
ИТ-компания «МАКСИМУМ» занимается разработкой ключевых цифровых проектов Московской области. В нашей команде работают сотни специалистов со всей России. Мы создаем масштабные проекты для 8 млн пользователей Подмосковья:
-
создаем системы для Правительства Московской области;
-
разрабатываем и уже внедрили более 30 проектов на базе искусственного интеллекта;
-
оцифровываем государственные услуги.
Наши флагманские проекты: Добродел, региональный портал госуслуг, ЕАСУЗ, ПИК ЕАСУЗ, Электронный магазин, ЕЦУР, проекты в области искусственного интеллекта. Подробнее о проектах: maximum.mosreg.ru/deyatelnost/proekty.
Сейчас мы усиливаем команду, чтобы сделать наши продукты еще лучше.
Проект: ГИС МОГУ — ГИС "Единая платформа голосовых помощников и речевой аналитики".
-
backend-разработка;
-
рефакторинг старого кода и проектирование нового;
-
администрирование;
-
разработка нового и доработка существующего функционала;
-
организация и работа с базами данных;
-
тестирование, отладка приложения (и отдельных компонентов), оптимизация ИС;
-
документирование разработанного программного кода;
-
разработка программных компонентов ИС (разработка нового функционала и поддержка существующего).
-
опыт работы разработчиком ПО не менее 3 лет;
-
опыт коммерческой разработки на Python 3.x, включая разработку веб-сервисов с использованием асинхронных фреймворков Django(основной), FastAPI/asyncio;
-
знание принципов RESTful API и микросервисной архитектуры;
-
опыт работы с реляционными базами данных (PostgreSQL/MySQL) и ORM (SQLAlchemy/Django ORM);
-
умение работать с асинхронным программированием (async/await);
-
опыт проектирования структуры реляционного хранилища данных;
-
знание и понимание основных принципов ООП;
-
знание и понимание основных принципов REST;
-
опыт работы с Docker и CI/CD (умение написать базовый Dockerfile и запустить Pipeline);
-
знание Git;
-
навыки развёртывания и администрирования приложений (Git, Docker);
-
базовые знания HTML/CSS/JavaScript;
-
навыки общего администрирования Linux-систем (Ubuntu).
-
умение работать в команде;
-
дополнительные преимущества опыт работы с react.js, NoSQL, Linux.
- работу в успешной и стабильной организации, которая реализует социально значимые проекты;
-
оформление по ТК РФ;
- зарплату, которая зависит от опыта и знаний + премии;
- возможность профессионального и карьерного роста;
- удалённый формат работы / комфортный офис в Бизнес-центре класса А (станция м. Мякинино, 13 минут пешком).