Чем предстоит заниматься
AGIMA.AI много работает с крупными заказчиками по направлению обработки данных и предиктивной аналитики.
Мы собираем решения на связке:
- Prefect/Airflow
- Meltano/Pipelinewise
- DBT
- Bigquery
- Metabase
Постепенно мы приходим к необходимости разрабатывать собственные интерфейсы под специфические задачи отчетности и управления данными.
В задачи разработчика будет входить:
-
Разработка новых и доработка существуюх коннекторов к источникам данных (в первую очередь мы дорабатываем open source коннекторы и стремимся чтобы наши доработки были приняты в апстрим проект)
Пример: https://github.com/transferwise/pipelinewise/pull/858
-
Разработка и улучшение стандартной конфигурации проекта аналитики
Пример: Замена самописного протокола копирования данных на Meltano+Singer
-
Разработка и улучшение кастомных интерфейсов для работы с данными
Пример: Разработка интерфейса просмотра профилей клиентов, фильтрации, назначения сегментов и выгрузки результатов.
Требования
Обязательные
- Опыт разработки приложений на Django или другом фреймворке (Flask, Fast API)
- Опыт использования PostgreSQL как БД для веб-приложения
- Навык работы с технологиями клиентских приложений: HTML, JS, CSS на уровне "сверстать форму обратной связи"
- Опыт сборки приложения в Docker-контейнер
- Опыт совместной разработки через GitHub/GitLab/BitBucket (PR/MR, code review, релизы)
Будет плюсом
- Опыт разработки и сопровождения API-сервиса
- Знание SQL на среднем уровне (JOIN, CTE, window functions)
- Опыт разработки backend-приложения с нуля до запуска в production
- Знание GraphQL
- Навык работы с Python-библиотеками для автогенерации и валидации кода (dataclasses, pydantic, typing)
- Деплой приложений с оркестратором (Kubernetes)
- Опыт работы с API облачных хранилищ (GCP, AWS)
- Настройка трейсинга (opencensus, opentelemetry)
- Работа с системами мониторинга (Prometheus + Grafana)
- Написание функциональных тестов с pytest/unittest
- Написание ETL-процессов, знание инструментов типа Airflow/Prefect
- Навык оптимизации работы бэкенда, адаптация под высокую нагрузку
Анкета для заполнения
https://airtable.com/shrXKh9NJKSYEdKoZ
2025 Epoch8