Назад

Не получаете ответ?

Вакансия опубликована 8 дн. назад - шансы на ответ снижаются.

8 дней назад

Python Backend Developer (FastAPI)

Формат работы
onsite
Тип работы
fulltime
Грейд
junior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Python Backend Developer (FastAPI): Разработка REST API, бизнес-логики и интеграций с внешними сервисами для систем обработки информации и геопространственных данных с акцентом на FastAPI, PostgreSQL, Skyfield и орбитальную механику. Фокус на проектировании схем баз данных, оптимизации запросов, тестировании, фоновых задачах и работе с геопространственными данными.

Локация: Санкт-Петербург, Политехническая улица, 22; работа на месте работодателя.

Компания

НИИ телевидения — многопрофильное предприятие, разрабатывающее научно-техническую продукцию, включая оптико-электронные системы, телевизионные комплексы, системы обработки информации, оборудование для морской и подводной робототехники, а также решения для космической связи и навигации.

Что делать

  • Разрабатывать и развивать REST API на FastAPI.
  • Реализовывать бизнес-логику и интеграции с внешними сервисами с использованием Skyfield.
  • Проектировать схемы баз данных и оптимизировать запросы к PostgreSQL через SQLModel.
  • Обрабатывать и анализировать геопространственные данные с использованием GDAL и matplotlib.
  • Писать модульные и интеграционные тесты на pytest.
  • Участвовать в проектировании архитектуры, оптимизации производительности, поддержке фоновых задач и развитии кодовой базы в Linux-окружении.

Требования

  • От 1 года до 3 лет опыта работы.
  • Уверенное владение FastAPI.
  • Опыт работы с PostgreSQL, включая проектирование, оптимизацию запросов и использование ORM.
  • Понимание принципов REST API и клиент-серверного взаимодействия.
  • Умение писать чистый, тестируемый код и использовать pytest.
  • Интерес к геопространственным данным и готовность погружаться в орбитальную механику.

Хорошо, если есть

  • Опыт с asyncio и асинхронной разработкой.
  • Знание библиотек Skyfield, SGP4 и GDAL.
  • Опыт работы с Docker и Linux.
  • Опыт работы с NMEA, gpsd или другими протоколами позиционирования.
  • Навыки работы с APScheduler или аналогичными планировщиками.
  • Понимание принципов безопасности веб-приложений.

Культура и преимущества

  • Полная занятость и официальное трудоустройство по ТК РФ.
  • Работа в крупной стабильной компании.
  • Офис в пяти минутах пешком от метро «Площадь Мужества».
  • Гибкое начало рабочего дня.
  • Полис ДМС после одного года работы.
  • Еженедельный корпоративный спорт, внутренние мероприятия и корпоративная библиотека.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →