Программист (Python Backend Developer)
Krav:PythonDocker
Your tasks
Разрабатывать и развивать REST API на FastAPI; Реализовывать бизнес-логику и интеграции с внешними сервисами с использованием Skyfield; Проектировать схемы БД и оптимизировать запросы к PostgreSQL через SQLModel; Обрабатывать и анализировать геопространственные данные (GDAL, matplotlib); Писать модульные и интеграционные тесты (pytest); Участвовать в проектировании архитектуры оптимизации производительности и поддержке фоновых задач (APScheduler); Поддерживать и развивать кодовую базу в Linux-окружении.
Requirements
Уверенно владеете FastAPI
- Имеете опыт работы с PostgreSQL проектирование, оптимизация запросов, работа с ORM
- Понимаете принципы REST API и клиент-серверной взаимодействия
- Умете писать чистый, тестируемый код и использовать pytest
- Интересуетесь геопространственными данными и готовы погружаться в орбитальную механику
Будет преимуществом:
- Опыт с asyncio и асинхронной разработкой
- Знание библиотек Skyfield, SGP4, GDAL
- Опыт работы с Docker и Linux
- Работа с NMEA, gpsd или другими протоколами позиционирования
- Навыки работы с APScheduler или аналогичными планировщиками
- Понимание принципов безопасности веб-приложений
Высшее образование — специалитет, магистратура; Опыт: 1 лет