Обязанности:
- Разработка и поддержка высоконагруженной серверной части приложения на Python с использованием FastAPI.
- Реализация REST API с использованием JSON для обмена данными.
- Разработка и оптимизация многопоточных и асинхронных операций с использованием threadpool и async.
- Внедрение и использование криптографических методов защиты данных.
- Обеспечение взаимодействия со смежными сервисами.
- Обеспечение кроссплатформенной работы приложения на различных дистрибутивах Linux.
- Разработка и поддержка взаимодействия с различными файловыми хранилищами на уровне ОС (NFS, SMB и др.).
- Работа с файловыми системами, образами Qcow2 и шифрованием файловых систем.
- Написание unit-тестов и интеграционных тестов для обеспечения качества кода.
- Участие в code review.
- Решение задач по оптимизации производительности и масштабируемости приложения.
- Активное участие в развитии архитектуры приложения
- Опыт разработки серверных приложений на Python (не менее 3-х лет).
- Твердое знание FastAPI.
- Опыт работы с многопоточностью и асинхронным программированием (threadpool, async).
- Знание и практический опыт применения криптографических алгоритмов и методов.
- Понимание микросервисной архитектуры.
- Опыт работы с различными дистрибутивами Linux и понимание особенностей их настройки.
- Опыт работы с сетевыми файловыми системами (NFS, SMB).
- Опыт работы с файловыми системами, включая образы Qcow2.
- Опыт работы с шифрованием файловых систем.
- Умение писать чистый, документированный и тестируемый код.
- Опыт работы с системами контроля версий (Git).
- Отличные навыки решения проблем и умение работать в команде.
- Умение работать с системами мониторинга и логирования
Будет плюсом:
- Опыт работы с базами данных (PostgreSQL, MySQL).
- Опыт работы с системами контейнеризации (Docker, Kubernetes).
- Знание системных инструментов Linux (bash scripting).
- Опыт работы с системами CI/CD.
Условия:
-
Уверенность в будущем. Мы чтим ТК РФ: у нас стабильный и прозрачный "белый" доход.
-
Забота о здоровье. Оформим полис ДМС со стоматологией
-
Спорт — это про нас. У нас многие увлекаются сноубордом, лыжами, дайвингом, бегом и пр. – найти кого-то для afterwork-активности не проблема. Мы спонсируем тренировки футбольной и волейбольной команд, поддерживаем инициативы по киберспорту и приходим на турниры по настольному футболу просто поболеть.
-
Конкурентная заработная плата.
-
Удаленка или офис? Тебе решать. Можно работать где угодно: дома, в офисе или в гибридном режиме. Нам важны результаты, а не то, где ты находишься.