REMOTE GLOBAL | IndieBI
Местоположение: Удаленно из любой точки мира; часовой пояс, не слишком далеко от Европы, будет большим плюсом. Штаб-квартира: Лодзь, Польша.
Зарплата: 2 000–26 000 злотых нетто + НДС по контракту B2B для лиц, проживающих в Польше, с корректировкой в зависимости от опыта и местоположения.
Компания
IndieBI — стартап, создающий платформу бизнес-аналитики и аналитики продаж для разработчиков и издателей игр для ПК и консолей.
Что вы будете делать
- Создавать и поддерживать типизированные асинхронные сервисы FastAPI с использованием PostgreSQL и MSSQL через SQLAlchemy и Alembic.
- Расширять интеграции с цифровыми витринами и диагностировать изменения API и аутентификации.
- Разрабатывать запланированные задания по обработке данных для парсинга, дозаполнения и сверки данных о ценах и скидках.
- Развертывать и эксплуатировать сервисы через GitLab CI и Kubernetes на Azure AKS.
- Работать с Azure identity, Key Vault, Blob Storage и сервисами обмена сообщениями.
- Решать производственные проблемы и сотрудничать с внутренними командами над функциями для внутренних инструментов.
Требования
- Отличные навыки работы с Python, включая type hints, Pydantic v2, async/await, SQLAlchemy и реляционные базы данных.
- Опыт работы в продакшене с FastAPI или аналогичным современным веб-фреймворком Python.
- Прочные знания Docker, CI/CD, Kubernetes и основ облачной инфраструктуры.
- Практические знания Azure, включая service principals, secrets, storage или Service Bus.
- Опыт работы с Git-based workflows, code review, linters, type checking и автоматическим тестированием.
- Свободное владение английским языком, письменным и устным.
Желательно
- Terraform или Terragrunt, сетевая безопасность и оркестрация конвейеров данных.
- Масштабный веб-скрейпинг с использованием Playwright, headless browsers, прокси и антибот-систем.
- Наблюдаемость с использованием Elastic/Kibana, Sentry, APM или аналогичных инструментов.
- Опыт работы с Vue 3 и TypeScript на фронтенде.
- Опыт работы в индустрии разработки игр и знание паттернов распределенных систем.
Культура и преимущества
- Удаленная работа как основной формат с гибким графиком и отсутствием необходимости работать в офисе.
- Выбор типа контракта и автономия в управлении временем и обязанностями.
- Оплачиваемые праздники, больничные и 26 дней отпуска независимо от типа контракта.
- План опционов на акции, возмещение расходов на оборудование для домашнего офиса, бюджеты на обучение и субсидии на частное медицинское страхование.
- Ежемесячные хакатоны, онлайн-воркшопы, мероприятия по тимбилдингу и креативная команда, работающая в польском часовом поясе.
Процесс найма
- Рассмотрение заявки с последующим письмом, подтверждающим переход к следующему этапу.
- Собеседование с отделом кадров и менеджером по доставке команды.
- Техническая беседа с представителями команды Pricing and Discounting, после чего будет предложено предложение или обратная связь.
ПОДАТЬ ЗАЯВКУ