Senior Python BE разработчик

Tasko Astana

  • Нур-Султан
  • Постоянная работа
  • Полная занятость
  • 1 д. назад
Уважаемые соискатели, обратите внимание, на этой должности предусмотрены полная занятость и работа в нашем офисе в режиме fulltime/гибрид! Обязательно нахождение в г. Астана!Tasko — это новый быстро развивающийся SaaS-проект, который автоматизирует работу с гостями в сегменте HoReCa. Наш флагманский продукт — это не просто онлайн-меню, а мощный IT-инструмент с аналитикой, функциями рекомендаций и обратной связи, который помогает ресторанам и кафе увеличивать выручку и оптимизировать работу.Наш проект развивается и прямо сейчас нам нужен опытного Senior Python BackEnd разработчик для усиления нашей команды! Если вы готовы принимать вызовы и развивать продукт технологически - эта позиция для вас! Обязанности:
  • Разработка нового и поддержка существующего функционала в tech stack'е:
  • Python 3
  • FastAPI, Pydantic V2
  • PostgreSQL, Redis, Celery, Taskiq
  • Nats.io /Kafka/RabbitMQ
  • asyncpg, aiofiles, aioboto3, faststream, PyJWT, httpx, xlrd/openpyxl
  • pytest, respx
  • Docker, GitLab CI/CD
  • Проведение обязательных Code Review в команде
  • Research/внедрение новых open source технологий для проекта
  • Доработка используемых open source проектов (keycloak, metabase, etc.)
  • Интеграция с другими системами через HTTP / Apache Kafka
Требования:
  • Опыт работы в коммерческой разработке ПО от 3 лет
Уверенное владение Python + еще одним из языков программированияЗнание и опыт работы с OpenAuth2.0 / OpenID ConnectЗнание и опыт работы с Web Stack: HTTP, HTML, CSS, JavaScriptОпыт работы с Web Framework’ами: Fast API, Django и т. д.Опыт работы c REST APIОпыт работы с одной из баз данных SQLОпыт работы с одной из баз данных NoSQLПонимание принципов ООП, Design Patterns, SOLID, GRASP, ACIDУмение работать по DDD и Clean ArchitectureПонимание принципов и опыт работы с микросервисной архитектуройПонимание и опыт работы с асинхронным программированиемОпыт командной разработки, знание GitОпыт работы с DockerУверенные знания LinuxПриветствуется / будет дополнительным плюсом:Спортивное программированиеАктивный github/gitlab аккаунтОпыт работы с BPMSОпыт написания Unit test'овОпыт работы с message brokers (RabbitMQ, Apache Kafka, Nats.io etc.) Условия:
  • Оформление в соответствии с трудовым кодексом РК
  • Комфортный офис в Астане в 2 км от сферы “Нұр Әлем”
  • Работа в офисе или гибрид 3/2
  • Испытательный период - 3 месяца
Деятельность в области разработки и тестирования программного кода.Создание CRM-систем на основе QR-кода.Внедрение автоматизации на предприятиях HoReCa.Разработка мобильных версий.

HeadHunter