Компания "ЭКОПСИ Консалтинг"
Python-разработчик/аналитик
ЭКОПСИ консалтинг – российская консалтинговая и HRTech-компания. Наши заказчики – крупнейшие работодатели России, которые с успехом используют наши продукты и услуги для решения своих бизнес-задач. Компания основана в 1989 году и с тех пор, на протяжении уже многих лет помогает находить лучшие решения в области развития персонала и менеджмента организации.
ЭКОПСИ - разработчик крупнейшей в России платформы для тестирования и проведения опросов персонала. Наш продукт, который мы постоянно развиваем, решает HR-задачи крупных компаний и государственных структур. За 6 лет им воспользовалось 400 компаний. Сервис использует технологии искусственного интеллекта и «непрямого» измерения человека – IRT, распознавание речи и эмоций, ONA.
На данный момент команда работает над полностью высоконагруженным направлением нашего проекта для сотен тысяч пользователей. У нас нет legacy кода, а это значит, что можно использовать самые современные технологии в развитии проекта. Также есть возможности развивать свои профессиональные навыки и личные качества, самостоятельно принимать ключевые для проекта решения – и расти вместе с проектом.
Ищем в нашу команду талантливого и инициативного Python-разработчика/аналитика
Задачи:
- Обработка и анализ данных.
- Разработка API на FastAPI с генерацией отчетов.
- Интеграция шаблонов Jinja с CSS/JS.
Что мы ждём от тебя:
Обязательно:
- Python 3.13+: Глубокое знание новых функций (паттерн-матчинг улучшения асинхронного кода), оптимизация производительности через async/await и контекстные менеджеры.
FastAPI + Pydantic: Создание API с валидацией данных, интеграция Prometheus для мониторинга, кастомные исключения.
- Polars: Агрегация данных, оптимизация запросов через Polars, конвертация результатов в структурированные форматы (JSON, CSV).
- SQL (PostgreSQL/ClickHouse): Написание сложных запросов с CTE и оконными функциями, интеграция в ETL-пайплайны.
- Docker: Multi-stage сборка образов, оптимизация размера контейнеров (использование scratch).
- JinjaX/Jinja: Генерация шаблонов с кастомными фильтрами и интеграцией CSS/JS.
Желательно:
- Kafka: Потоковая обработка данных через Kafka, настройка консьюмеров и продюсеров.
- zipreport-lib: Формирование PDF-отчетов с настройкой параметров (A4/A5, портрет/ландшафт, отступы).
- R через rpy2: Вызов R-скриптов для аналитических расчетов.
- HTML/JS/CSS: Работа со статическими ресурсами и библиотеками.
Что нам важно:
- Способность самостоятельно принимать решения и предлагать решения, а не просто выполнять задачи.
- Умение переводить бизнес-требования в технические спецификации (например, преобразование описания отчета в параметры zipreport).
- Знание основ статистики и математики для анализа данных.
- Активность и готовность учиться новым технологиям.
Этапы отбора:
- Откликнитесь на вакансию.
- Созвонитесь с Hr-менеджером для телефонного интервью.
- Техническое интервью.
Условия:
10 Февраля
Middle+/Senior Java разработчик
Москва
Компания "Сбербанк" Продукт "Цифровое урегулирование задолженности" - это 70+ сервисов. Мы ищем Middle+/Senior Java разработчика. Задачи:...
10 Февраля
Москва
Компания "AnyClass" Привет! Мы — AnyClass, одна из крупнейших IT-платформ в России, которая помогает пользователям менять жизнь к лучшему. Мы...
10 Февраля
Аналитик данных( World Class )
Москва
Компания "World Class" Что необходимо делать: Автоматизация отчетности для бизнеса, поддержка созданных дашбордов; Аналитическая...
10 Февраля
Junior Go разработчик( ДИДЖИТАЛ СПИРИТ )
Москва
Компания "ДИДЖИТАЛ СПИРИТ" Digital Spirit - мы занимаемся заказной разработкой высоконагруженных ИТ-решений для наших клиентов (финансовый...
10 Февраля
Москва
Компания "Брайтис" Мы кадровое агентство Brightis, являемся партнером по подбору для Российской IT-компании, которая разрабатывает решения для...
Вакансия размещена в отрасли