Python разработчик (уровень Middle+) (удаленная работа)

25 ноября 2024

Уровень зарплаты:
от 60 000 до 120 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Python разработчик (уровень Middle+)

Описание вакансии

О компании: Мы динамично развивающаяся компания, которая занимается созданием сервиса для управления информацией.

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

  • Разработка и поддержка клиент-серверных приложений с использованием Python.
    Проектирование и реализация решений для сбора, парсинга и анализа данных (Data Scraping, Web Scraping, Parsing).
    Разработка автоматизированных скриптов с использованием библиотеки Selenium для автоматизации действий в браузере.
    Взаимодействие с внешними API и обработка HTTP-запросов через requests и другие соответствующие библиотеки.
    Проектирование и оптимизация баз данных (SQL), разработка эффективных SQL-запросов.
    Работа с многопоточными и асинхронными задачами для повышения производительности приложений.
    Взаимодействие с HTML5, CSS и JavaScript для интеграции с веб-интерфейсами.
    Применение принципов объектно-ориентированного программирования (ООП) и паттернов проектирования для создания масштабируемых и устойчивых решений.
Требования:
  • Опыт работы на Python от 2-3 лет (Middle) или выше.
    Глубокие знания и практический опыт работы с:
    Selenium для автоматизации действий в браузере.
    Requests или аналогичными библиотеками для работы с HTTP-запросами.
    SQL для работы с базами данных и написания сложных запросов.
    Опыт многопоточного и асинхронного программирования (asyncio, threading).
    Хорошее понимание принципов ООП и паттернов проектирования (например, Singleton, Factory, Observer).
    Опыт разработки клиент-серверных приложений, интеграция с СУБД (например, PostgreSQL, MySQL).
    Навыки в области веб-скрапинга и парсинга данных.
    Базовые знания в JavaScript/HTML5/CSS, умение взаимодействовать с веб-интерфейсами.
    Понимание процесса разработки с учетом архитектурных паттернов и оптимизаций для работы с большим количеством данных.
  • Будет преимуществом:

    Уверенные навыки работы с Linux (Debian, Ubuntu), настройка окружения и работы с консолью.
    Базовые знания в области машинного обучения (ML) и опыт работы с соответствующими инструментами.
    Понимание принципов OSINT (Open Source Intelligence) и опыт работы с открытыми данными.
    Знание Docker, Kubernetes для развертывания и масштабирования приложений.
    Опыт использования CI/CD систем для автоматизации процессов разработки.

Условия:
  • Интересные задачи с возможностью профессионального роста.
    Гибкий график работы с возможностью удаленной занятости.
    Современные технологии и инструменты разработки.
    Открытую и дружелюбную атмосферу, готовность делиться опытом и знаниями.
    Конкурентоспособную заработную плату и бонусы за выполнение ключевых задач.
    Присоединяйтесь к нам, если вы хотите работать в команде профессионалов, создавать качественные решения и развиваться в сфере IT!


Посмотрите похожие вакансии

Python-разработчик (Junior-Middle)
Компания: Хуснутдинова Карина Маратовна
Зарплата: от 70 000 до 70 000 руб.
Программист С++ (Middle)
Компания: КВАНТ ПРОГРАММ
Зарплата: з.п. не указана
Бэкенд разработчик
Компания: ЕвроМобайл
Зарплата: от 200 000 до 200 000 руб.
Data Science разработчик CV (Middle)
Компания: Лаборатория Наносемантика
Зарплата: от 180 000 до 180 000 руб.