КИТ1217
Junior Python-разработчик
Что JobRadar наблюдает сейчас
Балл строится только на фактах из источников: свежести подтверждения, возрасте записи и происхождении вакансии. Это не гарантия найма и не оценка работодателя.
Описание вакансии
Привет! Мы занимаемся разработкой инструментов, которыми пользуются сотрудники и клиенты компании: подготовка, анализ и визуализация данных, автоматизация отчётности, генерация презентаций и многое другое. Среди перспективных направлений — разработка LLM-агентов для автоматизации различных задач. Используем Python 3.13, Pandas, Django, Celery, Pydantic, LangChain, ClickHouse, Docker, GitLab. Сейчас мы активно развиваем веб-приложение, объединяющее все наши инструменты, и для усиления команды ищем разработчика, который уверенно владеет Python и готов развиваться в разных направлениях: от веб-разработки и инженерии данных до проектирования ИИ-систем.
Чем предстоит заниматься:
- Участием в полном цикле разработки новых продуктов вместе с командой: от обсуждения идеи и сбора требований до запуска в production
- Сопровождение и оптимизацией уже существующих решений, устранением ошибок и улучшением кодовой базы
- Покрытием кода тестами (используем Pytest)
- Участием в code review
- Документированием процессов, требований и изменений
С тебя:
- Уверенное владение современным Python: стандартные библиотеки, аннотации типов, менеджеры контекста, исключения, особенности ООП.
- Знание Pandas и умение использовать его для создания эффективных пайплайнов обработки данных. Опыт работы с Polars, NumPy и похожими библиотеками приветствуется.
- Владение SQL.
- Понимание базовых концепций веб-разработки (HTTP, REST API, очереди сообщений) и опыт работы хотя бы с одним веб-фреймворком.
- Умение и готовность работать со следующими инструментами: Git, Docker, Jupyter, Excel.
- Готовность разбираться в чужом коде и при необходимости проводить рефакторинг.
- Культура написания аккуратного и читаемого кода с чётким разделением ответственностей и уровней абстракции. Понимание принципов ООП, SOLID, DRY.
- Умение самостоятельно осваивать новые технологии, искать информацию, предлагать решения и аргументировать их.
- Владение английским языком на уровне B1+ для чтения…
Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.