Разработчик Python (Middle/Senior)
Технологии
Описание вакансии
Кратко о роли
Компания «Нанософт» ищет Python-разработчика уровня Middle/Senior для работы над backend-сервисами и API.
Ключевые задачи
- Разработка и поддержка функционала на Python в production-проектах.
- Проектирование и развитие backend-сервисов и API на FastAPI.
- Участие в проектировании архитектуры и бизнес-логики сервисов.
- Реализация асинхронной и параллельной обработки данных и запросов.
- Оптимизация производительности системы и устранение узких мест.
- Поддержка качества кода: рефакторинг, тесты, код-ревью, документация.
Обязательные требования
- Опыт коммерческой разработки на Python от 3 лет.
- Уверенное владение Python 3.x и стандартными библиотеками.
- Практический опыт разработки API и сервисов на FastAPI.
- Понимание асинхронного программирования и параллелизма.
- Уверенное владение SQL, опыт работы с PostgreSQL и MongoDB.
- Опыт работы с Docker, CI/CD, GitLab CI и базовое понимание Kubernetes.
- Опыт работы с брокерами сообщений (Kafka, RabbitMQ).
- Понимание мониторинга и логирования (Prometheus/Grafana, ELK).
Будет плюсом
- Опыт работы с библиотеками для ML/NLP (PyTorch, TensorFlow, Hugging Face, spaCy).
- Понимание алгоритмов машинного обучения и обработки естественного языка.
- Опыт работы с LLM, оптимизация инференса и контейнеризация моделей.
Условия и бенефиты
- Полная занятость, график 5/2.
- Формат работы: гибрид или офис в Санкт-Петербурге.
Процесс найма
- Для отклика направьте резюме на указанный email или свяжитесь через Telegram.
Нанософт приглашает Python-разработчика (Middle/Senior) в команду.
Задачи:
- Разрабатывать и поддерживать функционал на Python в production-проектах.
- Проектировать и развивать backend-сервисы и API на FastAPI.
- Участвовать в проектировании архитектуры и бизнес-логики сервисов.
- Реализовывать асинхронную и параллельную обработку данных и запросов.
- Искать и устранять узкие места, улучшать производительность системы.
- Поддерживать качество кода: рефакторинг, тесты, код-ревью, документация.
Требования:
- Опыт в коммерческой разработке на Python от трех лет.
- Уверенное владение Python 3.x и стандартными библиотеками.
- Практический опыт разработки API и сервисов, в том числе на FastAPI.
- Понимание принципов асинхронного программирования и параллелизма в Python.
- Навыки проектирования алгоритмов и структур данных.
- Уверенное владение SQL, опыт проектирования баз данных и работы с PostgreSQL и MongoDB.
- Опыт работы с Docker, CI/CD и GitLab CI, базовое понимание Kubernetes.
- Опыт работы с системами очередей и брокерами сообщений: Kafka, RabbitMQ или аналоги.
- Понимание принципов мониторинга и логирования, опыт работы с Prometheus/Grafana и/или ELK.
Будет плюсом:
- Опыт работы с библиотеками для ML/NLP (PyTorch, TensorFlow, Hugging Face Transformers, spaCy и др.).
- Понимание алгоритмов машинного обучения и обработки естественного языка, умение проектировать модели и пайплайны.
- Опыт работы с LLM, оптимизация инференса, использование GPU и контейнеризация моделей (Docker, containerd).
Условия:
- Полная занятость, график 5/2.
- Формат работы: гибрид или офис (Санкт-Петербург).
Оригинальная вакансия:
https://t.me/job_python/8043