Вакансия: Senior/Middle Backend Python разработчик в Алматы

Полное описание вакансии: Senior/Middle Backend Python разработчик в Алматы

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
1758418 Senior/Middle Backend Python разработчик Алматы > Частная компания Akhter Studios Ltd. open 2024-09-23
Необходимые навыки
  • > Python
  • > Elasticsearch
  • > Docker
  • > PostgreSQL
  • > REST API
  • > Redis
  • > Scrum
  • > Kanban
  • > Желание расти и развиваться
  • > GraphQL
  • > CI/CD
  • > Django Rest Framework
Требования

Отличное знание Python 3+ и опыт разработки на нём от 4 лет. Понимание и опыт работы с асинхронным программированием...

Обязанности

Разработка и поддержка приложений. Взаимодействие со смежными командами.

Описание

Наша команда в поиске Senior/Middle Backend Python разработчика:

Что мы ожидаем:

  • Разработка и поддержка приложений.

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

Требование:

  • Отличное знание Python 3+ и опыт разработки на нём от 4 лет.

  • Понимание и опыт работы с асинхронным программированием (Asyncio,

    Aiohttp).

  • Опыт написания тестов (unit, integration, functional) с использованием pytest

    или аналогичных библиотек.

  • Опыт работы с Django Rest Framework (DRF): написание API, аутентификация, авторизация (JWT, OAuth).

  • Опыт настройки и оптимизации производительности Django (кеширование,

    использование Redis, оптимизация запросов к базе данных).

  • Опыт использования Redis для кеширования данных и реализации очередей задач (например, с Celery или RQ).

  • Уверенные знания Docker, опыт создания и работы с Docker Compose для

    разработки и деплоя.

  • Опыт настройки CI/CD пайплайнов для автоматизации сборки и деплоя

    Docker-контейнеров.

  • Опыт работы с Git и GitFlow, управление ветками, ревью кода.

    Умение решать конфликты и разрабатывать в команде через Pull Reque

  • Понимание принципов проектирования RESTful API и Microservices

    архитектуры.

  • Опыт проектирования и оптимизации высоконагруженных систем.

  • Знание архитектурных паттернов (например, CQRS, Event Sourcing,

    Hexagonal Architecture).

  • Опыт планирования задач и распределения ролей в команде.

  • Проведение код-ревью, обеспечение высокого качества кода.

  • Работа с Agile-методологиями (Scrum, Kanban).

  • Способность адаптироваться к изменениям в проекте, технологии или процессах.

  • Умение управлять временем, вести несколько задач одновременно.

  • Способность работать в условиях сжатых сроков.

Мы предлагаем:

  • Уютный офис (коттедж) в центре города, Алматы.

  • В нашем офисе есть приятная лаунж зона.

  • Возможность свободно распоряжаться рабочим временем.

  • Ежемесячно «1 day off».

  • Дружная команда и поддерживающая среда для развития и роста.

  • Выезды на природу, компьютерные и настольные игры, викторины.

​​​​

Вверх