FullStack разработчик (Data, Middle+, соцсеть)
📝 Краткое описание
- Грейд: Middle+
- Ставка: 1 300 руб/ч
- Формат оплаты: отсрочка платежа 45 календарных дней
- Локация: РФ/РБ
- Длительность проекта: 6+ месяцев
- Краткое описание: В проект крупной социальной сети требуется FullStack разработчик для участия в развитии Data-продукта: автоматизация data governance, построение data lineage, разработка core-компонентов, фронтенда и интеграций.
🎯 Требования (стек)
• Опыт разработки SPA на React c Redux или MobX
• Хорошее знание TypeScript, особенностей и API современных браузеров, сетевых ограничений
• Уверенное владение Git
• Базовые знания bash
• Понимание принципов безопасности веб-приложений
• Знание принципов ООП, алгоритмов и структур данных
• Опыт промышленной разработки на Python от 3-х лет (разработка API на Flask/FastAPI). Умение писать автоматизированные тесты (pytest)
• Глубокое понимание устройства баз данных
• Знание SQL и умение писать оптимальные запросы для аналитических систем
• Владение UNIX-подобных систем (Centos, Redos)
• Понимание концепций виртуализации и контейнеризации. Умение работать с Docker-средой сборки образов
• Понимание git, git workflows
• Опыт работы с одной из CI/CD систем (Gitlab / GitHub Actions / Teamcity / Jenkins / …)
• Опыт работы с системами хранения артефактов (Nexus / Artifactory)
• Умение исследовать и работать с нетривиальными проблемами, а также работать в команде
• Знакомство с принципами построения распределенных систем
• Знание английского на уровне, достаточном для чтения документации и правильного именования кода
• Опыт работы в команде
Будет плюсом:
• Опыт работы с облаками (MCS / AWS / OpenStack / …)
• Знание облачной инфраструктуры, мониторинга, систем управления конфигурациями
• Знакомство с DataHub
• Навыки написания bash-скриптов
• Опыт администрирования/эксплуатации распределённых аналитических БД
📌 Описание вакансии
О проекте:
Разработка продукта для автоматизации data governance, построения end-to-end data lineage, создания каталогов данных с ML-рекомендациями и интеграций с экосистемами (Snowflake, Kafka, dbt, Airflow и др.).
Описание задач:
Разработка backend и frontend компонентов DataHub. Работа с API, интеграциями, юнит- и E2E-тестами. Участие в создании архитектуры и CI/CD-процессов. Работа в распределённой команде по МСК.
- Разработка core-компонентов на Python
- Реализация новых фич и развитие Rest API
- Интеграция с BI-инструментами и ETL-системами
- Разработка frontend-интерфейсов DataHub
- Написание unit- и E2E-тестов (Cypress, Playwright)
- Участие в Scrum-процессах (оценка, декомпозиция задач)
- Обсуждение архитектурных решений
- Настройка инфраструктуры деплоя и тестирования
📩 Присылайте CV + данные по кандидату:
● ФИО
● Страна + Город
● Дата рождения
● Грейд
● Ставка
● Дата, с которой готов приступить к работе
● Оценить требования ДА/НЕТ, в соответствии с наличием опыта
● Все требования с ответом "ДА" должны иметь отражение в CV кандидата
Вопросы и предложения ➡️ @Pro_test_Studi. Указать 🆔 запроса.