Backend

Python разработчик (Senior /Middle) Full-time

О компании и команде

Компания ООО "Передовые Технологии" разрабатывает отечественное программное обеспечение RuDesktop – удаленный доступ и управление конфигурациями устройств на любой ОС.

Сотрудники компании имеют большой опыт в области разработки программного обеспечение, коммерческой реализации и финансовой сфере, что позволяет создавать качественный продукт с конкурентной стоимостью и большими функциональными возможностями.

"Передовые Технологи" аккредитованная IT компания, мы входим в реестр российского ПО


    Ожидания от кандидата

    Обязанности:

    1. Направлять разработку программного обеспечения на Python и Rust, обеспечивая высокое качество и соблюдение сроков.
    2. Управление командой разработчиков, включая распределение задач, менторинг и развитие навыков команды.
    3. Проектирование архитектуры ПО с использованием Python и Rust, учитывая требования проекта и бизнес-потребности.
    4. Сотрудничество с другими отделами для обеспечения интеграции и согласованности разработки.
    5. Участие в процессе рецензирования кода, проведение код-ревью и обеспечение соблюдения стандартов кодирования.
    6. Решение технических проблем и консультирование членов команды по вопросам проектирования и разработки.


    Требования:

    1. Опыт разработки на Python или Rust не менее 5 лет.
    2. Опыт управления командой разработчиков.
    3. Глубокие знания архитектуры программного обеспечения и принципов разработки ПО.
    4. Опыт работы с базами данных, асинхронным программированием и многопоточностью.
    5. Желание обучаться новым технологиям и методикам разработки.
    6. Отличные коммуникативные навыки и способность эффективно работать в команде.
    7. Написание кода.
    8. Знание фреймворков Django/DRF
    9. Знание паттернов проектирования (например - SOLID, KISS, DRY, YAGNI..)

      Из баз данных:

      - PostgreSQL, умение писать SQL запросы.
      - Знание DjangoORM.

    Будет плюсом:

    1. Опыт работы с сетевыми протоколами и веб-разработкой.
    2. Знание Ansible для развертывания приложений.
    3. Опыт работы с системами контроля версий, такими как Git.
    4. Понимание принципов DevOps и CI/CD.
    5. Знание английского языка на уровне, достаточном для чтения технической документации.

    Условия работы

    • У нас возможет любой формат работы: Полная занятость, удаленная работа, гибридный график.
    • Официальное трудоустройство в аккредитованную IT-организацию с первого рабочего дня согласно ТК РФ.
    • Конкурентная заработная плата с возможностью премий
    • У нас нет бюрократии и тайм-трекеров работаем в комфортном режиме;
    • Дополнительное обучение, профильные мероприятия
    • Дмс + компенсация спорта.
    • Насыщенная корпоративная жизнь

    Overview

    • Employer: RuDesktop
    • Job Title: Python разработчик (Senior /Middle)
    • Published: 10 months ago
    Apply For This Job