Разработчик backend на Python

З/П договорная
Размещено 20 апреля


Разработчик backend на Python - Создание высокопроизводительных микросервисов с нуля Присоединяйтесь к нашей дружной команде разработки DVB CAS в TafiTV в качествеPython-разработчика, и вместе мы будем формировать будущее телевиденияВы являетесь страстным разработчиком на Python, готовым принять вызов сложныхзадач и создавать передовое программное обеспечение с нуля? Мы ищемталантливого человека, готового присоединиться к нашей растущей команде и сыграть важную роль в разработке ядра микросервисов революционной системыусловного доступа.ВНИМАНИЕ Читайте внимательно вакансию Требования обязательны.Если опыт в программировании на Python меньше 3-ех лет - не отнимайте свое и чужое время, Вы рассматриваться как кандидат не будете. Обязанности: Проектирование и разработка высокопроизводительных и безопасных микросервисов с использованием Python и фреймворка FastAPI. Написание чистого, поддерживаемого и эффективного кода на Python, используя современные библиотеки и фреймворки. Определение и реализация API для бесшовного взаимодействия между микросервисами. Разработка модульных и интеграционных тестов для обеспечения качества и функциональности кода. Сотрудничество с другими инженерами по проектированию и созданию масштабируемой архитектуры микросервисов. Требования: Имеет степень минимум бакалавра в области компьютерных наук или смежной области. Знание паттернов микросервисной архитектуры; Имеет более 3 лет опыта разработки на Python, с хорошим пониманием принципов объектно-ориентированного программирования и паттернов проектирования (SOLID и GoF). Имеете опыт работы с технологиями контейнеризации, такими как Docker. Знакомы с брокерами сообщений, предпочтительно Kafka. Знакомы с промышленными базами данных, в том числе PostgreSQL. Имеет опыт работы с Git. Обладает страстью к созданию высокопроизводительных систем с низкой задержкой, многопоточностью, кластеризацией, высоконагруженными микро сервисами. Преуспевает в быстром темпе работы и наслаждается поиском решений проблем. Обладает отличными навыками коммуникации и сотрудничества. Желает развиваться и расти как разработчик в динамичной среде единомышленников. Самостоятелен, готов оказывать взаимопомощь, проактивен, работает на результат. Преимуществом будет: Опыт командной разработки c использованием трекеров задач JIRA. Обладает знанием классических алгоритмов и структур данных. Знание концепций и лучших практик распределенных систем. Экспертиза в разработке с акцентом на безопасность. Понимание технологии Kubernetes. Условия: Возможность стать пионером в быстрорастущей, но уже сформированной компании, формирующей будущее спутникового телевидения. Динамичная и сотрудническая рабочая среда, где ценятся ваши идеи. Управление проектом по Scrum методологии. Конкурентоспособный компенсационный пакет и льготы. Оформление по ТК. Удаленный формат работы.