Разработчик Back Python
PythonМы расширяем портфель проектов в области Data Lake и BI для систем поддержки принятия решений руководителями высшего звена. Для усиления команды мы ищем middle/senior разработчика Python
Предстоит выполнять:
- Разработка компонентной архитектуры подсистемы бэк-энд, определение принципов и стандартов реализации модулей
- Разработка бэк-энд аналитической системы с использованием фреймворка FastAPI
- Разработка модулей интеграции данных с внешними системами, разработка доставки данных в слои Data Lake и витрин отчетности
- Разработка проверок качества данных
- Разработка API для обеспечения работы графического интерфейса, управления интеграционными процессами,
- Разработка ORM и миграций модели данных
- Разработка модуля управления справочными данными
- Разработка административной панели и интеграции с внешними сервисами аутентификации и авторизации
- Управление кодом и окружениями
Требования к навыкам:
- Отличное знание Python 3 и SQL, библиотек для разработки API и работы с данными (FastAPI, Pandas, Numpy, SQL Alchemy, asyncio)
- Отличное знание подходов CI/CD и их реализации на GitLab
- Отличное знание PostgreSQL
- Умение писать качественные комментарии
- Опыт разработки нагруженных многопользовательских систем
- Опыт работы с данными и алгоритмами, отличное знание SQL, Pandas, FastAPI
Дополнительно будет плюсом:
- Опыт разработки хранилищ данных и BI систем
- Понимание нормальных форм реляционных БД
- Оптимизация запросов SQL
- Знакомство с методологиями IBM BDW, Oracle OFSA, DataVault
- Опыт развёртывания и управления кластерной PostgreSQL
- Опыт разработки на Python горизонтально масштабируемых систем
Условия
- Достойная заработная плата по результатам собеседования в зависимости от опыта и навыков;
- Полная занятость;
- Оформление в соответствии с ТК.
Откликнуться
