Python разработчик (Senior)
Зарплата
до 300 000 ₽
Требования
Местоположение и тип занятости
Компания
Удаленный доступ и управление конфигурациями устройств на любой ОС
Описание вакансии
О компании и команде
Компания ООО "Передовые Технологии" разрабатывает отечественное программное обеспечение RuDesktop – удаленный доступ и управление конфигурациями устройств на любой ОС.
Сотрудники компании имеют большой опыт в области разработки программного обеспечение, коммерческой реализации и финансовой сфере, что позволяет создавать качественный продукт с конкурентной стоимостью и большими функциональными возможностями.
"Передовые Технологи" аккредитованная IT компания, мы входим в реестр российского ПО
Ожидания от кандидата
Обязанности:
- Направлять разработку программного обеспечения на Python и Rust, обеспечивая высокое качество и соблюдение сроков.
- Управление командой разработчиков, включая распределение задач, менторинг и развитие навыков команды.
- Проектирование архитектуры ПО с использованием Python и Rust, учитывая требования проекта и бизнес-потребности.
- Сотрудничество с другими отделами для обеспечения интеграции и согласованности разработки.
- Участие в процессе рецензирования кода, проведение код-ревью и обеспечение соблюдения стандартов кодирования.
- Решение технических проблем и консультирование членов команды по вопросам проектирования и разработки.
Требования:
- Опыт разработки на Python или Rust не менее 5 лет.
- Опыт управления командой разработчиков.
- Глубокие знания архитектуры программного обеспечения и принципов разработки ПО.
- Опыт работы с базами данных, асинхронным программированием и многопоточностью.
- Желание обучаться новым технологиям и методикам разработки.
- Отличные коммуникативные навыки и способность эффективно работать в команде.
- Написание кода.
- Знание фреймворков Django/DRF
- Знание паттернов проектирования (например - SOLID, KISS, DRY, YAGNI..)
Из баз данных:
- PostgreSQL, умение писать SQL запросы.
- Знание DjangoORM.
Будет плюсом:
- Опыт работы с сетевыми протоколами и веб-разработкой.
- Знание Ansible для развертывания приложений.
- Опыт работы с системами контроля версий, такими как Git.
- Понимание принципов DevOps и CI/CD.
- Знание английского языка на уровне, достаточном для чтения технической документации.
Условия работы
- У нас возможет любой формат работы: Полная занятость, удаленная работа, гибридный график.
- Официальное трудоустройство в аккредитованную IT-организацию с первого рабочего дня согласно ТК РФ.
- Конкурентная заработная плата с возможностью премий
- У нас нет бюрократии и тайм-трекеров работаем в комфортном режиме;
- Дополнительное обучение, профильные мероприятия
- Дмс + компенсация спорта.
- Насыщенная корпоративная жизнь