О вакансии:
У нас есть профессиональная команда по Dota 2, занимающая лидирующие позиции и стремящаяся к совершенству в игре с помощью технологических инноваций.
Мы внедряем передовые технологии ИИ для повышения нашей конкурентоспособности.
Присоединяйтесь и участвуйте в формировании будущего киберспорта. Мы ценим креативность, самоотдачу и глубокую страсть к игре.
Основные навыки:
HardSkills
- Глубокое знание Dota 2 (не «по слухам»);
- Знание Python (3-5+ лет);
- Парадигмы программирования: ООП;
- Базы данных: SQL, NoSQL - Postgres, Redis;
- Тестирование: unittest;
- Параллелизм: многопоточность и мультипроцессинг;
- Системы контроля версий: Git. Понимание Git Flow;
- Знание командной строки и linux на продвинутом уровне;
- Знание Docker;
- Опыт работы с AWS (S3, SQS, Secrets Manager и т.д.);
- Опыт работы с микросервисной архитектурой;
- Умение писать коммерческий код (ready-to-prod).
SoftSkills
- Ответственность и инициативность;
- Дружелюбие и отзывчивость;
- Умение аргументированно защищать свои решения.
Опыт в разработке:
- Практический опыт разработки веб-приложений с помощью Python (Flask, Django или FastAPI);
- Проектирование архитектуры приложений. Умение определить необходимый набор инструментов и технологий (стек) для оптимального решения задачи;
- СИнтеграция и тестирование. Умение "объединить" разные модули разработки в единый пайплайн. Опыт взаимодействия с другими командами, выявления и согласования требований.
Дополнительно / желательно: - Знание Grafana, мониторинг и трейсинг;
- Опыт работы с Kubernetes для оркестрации приложений;
- Опыт работы с высоконагруженными системами.
Условия:
- Рабочая атмосфера без волокиты, но с ответственностью;
- Возможность дальнейшего роста в различных направлениях по желанию: (продуктов несколько, роли разные);
- Полностью удаленная работа;
- Непосредственное участие в разработке уникальных продуктов, которые изменят целую отрасль;
- Гибкий рабочий график в рамках 8-часового рабочего дня;
- Современные задачи, возможность влиять на ход развития продукта и свобода в выборе технических решений;
- Трудоустройство по договору;
- Молодой дружный коллектив, все на "ты";
- Никакой бюрократии и всегда прислушиваемся к мнению команды;
- График работы - 5/2;
- Итоговый уровень заработной платы обсуждается с успешным кандидатом;
- Для связи используем дискорд.