Python-разработчик (AI, SMM) (удаленная работа)

3 октября 2024

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

Вакансия: Python-разработчик (AI, SMM)

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

Основные обязанности

  1. Разработка и поддержка:

    • Разработка проектов в сфере AI и социальных сетей

    • Создание новых компонентов и модулей, поддержка существующих

    • Проектирование архитектуры

    • Интеграция с внешними системами

    • Оптимизация производительности

  2. Командная работа:

    • Участие в код-ревью

    • Помощь коллегам

    • Участие в обсуждении технических решений

    • Взаимодействие с менеджерами проектов

  3. Технические задачи:

    • Работа с микросервисами

    • Разработка API и взаимодействие с командой фронтенда

    • Работа с базой данных

Требования

  • Опыт разработки Python 2-3 года

  • Опыт работы с веб-фреймворками (любой засчитывается, мы работаем с Flask, FastAPI)

  • Понимание Асинхронного программирования, GIL, Мультипроцессинга и мультитрединга.

  • Знание микросервисной архитектуры

  • Опыт работы с базами данных (PostgreSQL/MySQL/SQLite)

Желательно:

  • Опыт работы с API социальных сетей (VK, Telegram, Instagram, YouTube)

  • Опыт работы с FFmpeg, youtube dl

  • Работа с очередями (Celery, RabbitMQ)

  • ORM: SQLAlchemy

  • NoSQL: MongoDB, Redis

DevOps навыки

  • Git (CLI, ветвление, теги, force push)

  • Docker и docker-compose

Желательно:

  • Настройка веб-серверов (nginx, apache, gunicorn, daphne)

Веб-разработка

  • Понимание HTTP протокола и REST API

Желательно:

  • Микросервисная архитектура

  • Базовые знания HTML и JavaScript

  • WSGI/ASGI

Дополнительные технические навыки приветствуются

  • Опыт работы с высоконагруженными приложениями

  • Обработка данных (Pandas, Polars)

  • Написание автотестов

Soft Skills

  • Умение работать в команде

  • Навыки проведения код-ревью

  • Умение оценивать задачи и сроки

  • Ответственность за выполнение в срок

  • Понимание Agile

  • Способность быстро разбираться в новых технологиях

  • Умение документировать код и поддерживать базу знаний

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

  • ЗП по итогам собеседования;

  • Удаленный формат работы;

  • Рабочий день с 10:00 до 19:00;

  • Ежегодный отпуск (два раза в год по 1 недели и один раз 2 недели)



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

Frontend React Developer (AI, SMM)
Компания: Мевикс
Зарплата: з.п. не указана
Project manager (AI, SMM)
Компания: Мевикс
Зарплата: от 110 000 до 130 000 руб.
Backend Team Lead
Компания: Instories
Зарплата: з.п. не указана