Middle Python Developer: Backend / Server side

2024-11-23
от 3 000
до 4 000
USD
Опыт работы От 3 до 6 лет
Полный день
Полная занятость
Откликнуться
Flipper Devices
Алматы

Привет! На связи команда Flipper Devices.
Мы разрабатываем Flipper Zero — портативный мультитул для хакеров. Он помещается в карман и всегда готов анализировать проводные и беспроводные протоколы, читать и эмулировать контактные и бесконтактные ключи, и многое другое.

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

Твой скилл:

  • 4+ года опыта с Python(включая asyncio)

  • Опыт работы с FastAPI/Flask или аналогичными фрэймворками

  • Опыт работы с реляционными базами данных (MariaDB / Postgresql) и ORM (SQLAlchemy или подобный)

  • Опыт работы с документо-ориентированными базами данных (MongoDB / Elastic Search)

  • Опыт работы с Git + GitHub / GitLab

  • Хорошая алгоритмическая подготовка(оценка сложности, масштабирование и т.д.)

  • Умение оценивать объем и сроки работ

  • Владение английским языком на уровне чтения технической документации

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

  • Умение во фронтенд на уровне “сверстать дашбоард для внутреннего пользования”

  • Разработка системных демонов и инструментария уровня ОС

  • Опыт работы с Docker/K8S: контейнеризация ПО, деплой в облака

  • Опыт работы с MQ/MQTT

  • Статанализ

  • GitHub CI/CD

Задачи, с которыми предстоит работать:

  • Разработка и поддержка инфраструктурных сервисов и систем

  • Совместная работа с другими командами над архитектурой сервисов и систем

  • Написание переиспользуемого, тестируемого, поддерживаемого и эффективного кода. Покрытие кода тестами

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

Наш стек:

  • K8S

  • Backend: Python, Flask, FastAPI

  • Базы Данных: MariaDB, MongoDB, ElasticSearch

  • И много, очень много Python-а

Что мы можем предложить:

  • Мобильность в выборе формата работы: офис, гибрид или полная удаленка из любой точки мира (кроме Азии)
  • Всю необходимую для комфортной работы технику
  • ДМС, корпоративный спорт, английский и занятия с психологами

  • Офис со всеми модными штуками в придачу

  • Пятидневка с гибким началом дня

Ключевые навыки

Python MongoDB Git GitHub Flask CI/CD Gitlab Docker PostgreSQL

Дайджест