Доброго времени суток. Мы аккредитованная ИТ компания АйСи Эйт, которая входит в состав холдинга АйСи Инвест.
В портфеле компании 15+ цифровых проектов. Наша команда 250+ IT-специалистов
Мы разрабатываем ИТ-решения для всех бизнес направлений холдинга, а именно:
• Высоконагруженные решения для Телекома
• Цифровизация логистической отрасли
• Реализация цифровых продуктов
• Продуктовые исследования и управление клиентским опытом
• Заказная разработка
Условия:
- Аккредитованная ИТ компания
- Официальное трудоустройство, согласно ТК РФ.
- Гибкий график начала работы, удалённый формат работы
- 31 день оплачиваемого отпуска за год
- Интересные задачи, корпоративное обучение в рамках должности.
- Работа в крупной развивающейся компании.
- Социальный пакет: корпоративная мобильная связь, ДМС (возможность получать медицинское обслуживание в коммерческих клиниках бесплатно), программа компенсаций льгот.
Обязанности:
- Проектирование и разработка информационных систем и компонентов.
- Доработка функционала систем в соответствии с техническими требованиями.
- Проведение code review.
-
Участие в проекте на уровне архитектуры, понимание долгосрочных последствий принятых технических решений.
Требования:
Python:
- Глубокое понимание Python
- Понимание работы асинхронного кода
- Умение отлаживать python-код
- Знание базовых паттернов и шаблонов проектирования
- Владение веб-фреймворком FastAPI.
- Владение ORM SQLAlchemy
- Владение менеджерами виртуальных сред pyenv, poetry
- Приветствуются владение pytest как средством для написания unit-тестов.
Практический опыт:
- Опыт работы с микросервисной архитектурой
- Опыт работы с Redis и Kafka
- Опыт работы с PostgreSQL
- Опыт в интеграции систем
Базы данных:
- Понимание принципов работы БД.
- Опыт проектирования БД.
- Написание сложных запросов на языке SQL. Умение отладить и оптимизировать запрос.
- Владение NoSQL базами данных (Redis)
- Приветствуются знания PL/SQL.
Сеть:
- Знание методологий построения SOAP и REST сервисов.
- Владение форматами XML, JSON.
- Знание протокола HTTP.
Контейнеризация:
- Владение Docker и Docker-Compose
Системы контроля версий:
- Git
Документация:
- Умение работать с технической документацией и создавать её для разрабатываемых решений.
- Умение работать с технологиями OpenAPI и Swagger
Приветствуется:
Минимальные навыки в (Docker, K8s) для общения с DevOps. Опыт разработки и проектирования высоконагруженных систем.