Python разработчик
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Ищем разработчика веб-приложений на Python (готовы рассмотреть как удаленный формат сотрудничества, так и работу в одном из наших офисов - Сочи, Екатеринбург, Красноярск).
Про вас:
- Отлично понимаете Python3, Python Internals, структуры и алгоритмы, шаблоны проектирования.
- Предлагаете обдуманные и аргументированные решения и реализуете их с минимумом багов (или вообще без них)!
- Планируете свое решение, прежде чем написать первую строчку кода.
- Умеете тестировать свой собственный и чужой код (unit tests, integration tests, manual tests).
- Понимаете, что такое сложность алгоритмов по O-нотации.
Плюсом будет:
- Django & Django Rest Framework.
- Оптимизация и профилирование Python кода.
- Профилирование SQL / NoSQL запросов (explain - ваш лучший друг!).
- Опыт работы с Vue (or React/Angular).
- Хорошее понимание Frontend технологий: CSS3 / HTML / JavaScript / Webpack.
- Опыт или интерес к работе с другими языками (Scala, Go, C).
- Интерес к проектированию API / DB / Mobile apps.
- Желание поработать с DevOps задачами.
- Опыт работы и реализации real-time сервисов и приложений.
- Опыт работы с Hadoop / HBase / Storm / Kafka / Spark / MapReduce.
- TDD.
Умение общаться с другими разработчиками и анализировать собственные предлагаемые варианты решения (и идеи) с точки зрения ROI (Return on Investment) - большой плюс!
Какие задачи решать:
- Создание API, Backend для мобильных, веб- и IoT- приложений.
- Event stream processing (Kafka / Storm / Spark) и аналитика в реальном времени.
- Разработка новых приложений и проектов.
- Работа с проектами, которые уже живут в production и где растет количество пользователей, трафик, базы данных и нагрузка на инфраструктуру.
С чем работать:
- Python3 / Django / Django Rest Framework.
- PostgreSQL / MongoDB / DynamoDB / Redis / RabbitMQ.
- Infrastructure as code.
- Kubernetes / Docker.
- Amazon AWS (EC2, ECS, SQS, SNS, ELB, RDS, S3).
- Google Cloud / Firestore.
- Apache Kafka / Storm / Spark, Map/Reduce.
- Unit tests.
- GitFlow / Linters / Code review.
- JavaScript apps (Vue.js / Angular).
- Linux preferred (Mac is fine as well. No Windows :).
Мы ценим:
- Как красивый код, так и минимум кода.
- Понятный код, который покрыт тестами и содержит детальные комментарии.
- Разработчиков, увеличивающих объем знаний и опыт команды.
- Тех, кто не боится ответственности и работает на результат.
- Разработчиков, не требующих микроменеджмента и постоянного мониторинга.
- Людей, которые сказали, что все будет сделано в среду, и финишировали во вторник.
- Документацию, которая обновляется (и тех, кто над ней работает).
- Чувство юмора )
Мы предлагаем:
- Официальное трудоустройство и “белую” заработную плату.
- Лояльный график работы: гибкое начало и окончание дня, возможность работать удаленно по пятницам.
- Офис в центре города с доступом к любому виду транспорта.
- Ежегодное Performance Review.
- Прозрачные процессы в компании и гибкий менеджмент.
- Работу над международными проектами в разных сферах.
- Занятия английским языком за счет компании.
- Частичную компенсацию спорта (фитнес, бассейн, волейбол, танцы и пр.).
- Команду, которая всегда готова поддержать, объяснить непонятное и просто пообщаться.
- Спортивные тимбилдинги и корпоративные мероприятия.
- Пиццу в офисе по четвергам (наша традиция :) )
- Зону отдыха с кикером и Playstation 4.
- Возможность релокации в г. Сочи.
Дополнительные инструкции
Если вам интересны нетривиальные задачи и алгоритмы, работа в команде с опытными людьми, high traffic apps, тогда отправляйте резюме и присылайте примеры вашего кода (или ссылку на профиль на github / bitbucket).
При возникновении любых вопросов не стесняйтесь звонить или писать.