Мы небольшая команда. Нам точно следует познакомиться, если:
- вы готовы стать техническим руководителем команды (опыт руководства и наставничества не требуется — только желание)
- вы хотите быть частью развития живых проектов, влиять на продукты, которыми пользуются ежедневно
Что именно надо делать
указали примерное распределение времени.- Писать код, выкатывать фичи (60%)
- Планировать, оценивать будущие фичи и новые проекты, принимать архитектурные решения (20%)
- Настраивать CI/CD, решать OPS задачи (10%)
- Общаться с коллегами (10%)
Требования:
- Плотный опыт коммерческой разработки не менее 3х лет
- Уверенное знание стека Django/PostgreSQL/Redis
- Опыт написания юнит и интеграционных тестов (мы используем TDD)
- Знание Linux на уровне администрирования.
- Умение работать с Ansible.
- Понимание принципов SOLID, DRY, KISS. Умение применять их на практике.
- Понимание принципов CI/CD
- Умение и спокойная готовность разбираться в чужом коде
- Привычка рефакторить
- Опыт работы с системами контроля версий git
- Английский на уровне чтения документации
Плюсом будет следующий опыт:
- настройки nginx, postfix или exim, PostgreSQL, TeamCity
- написания функциональных тестов с использованием selenium
- работы в системах виртуализации (vagrant, docker)
- разработки микро-сервисной архитектуры
Бонусы:
- Гибкий график, но старт работы не позже 11 мск времени
- Разумный минимум бюрократии и контроля
- Участие в прибыли от проектов компании при достижении целей
Откликнуться: [email protected]
В сопроводительном письме пожалуйста, расскажите о:
- самых сложных задачах, которые приходилось решать
- проектах, участием в которых вы гордитесь
- укажите ваши OSS проекты или контрибьюты в чужие OSS, если таковые есть