Senior Python Developer
Требования
Местоположение и тип занятости
Компания
Разработка программного обеспечения, радиоэлектронного наземного и бортового авиационного оборудования
Описание вакансии
Условия работы
У нас масштабный интересный и устойчивый проект, связанный с разработкой интеллектуальных ГИС.
Вашими основными задачами будет: участие в разработке геоинформационных систем (ГИС) и ПО для обработки и визуализации данных с беспилотных летательных аппаратов (материалы аэро и лидарной фотосъемки, видео, телеметрические данные).
В Ваши обязанности будет входить участие в разработке геоинформационных систем (ГИС) и ПО для обработки и визуализации данных с беспилотных летательных аппаратов (материалы аэро и лидарной фотосъемки, видео, телеметрические данные).
Основной технологический стек проектов:
- Vue.js
- Python (Python 3.8, asyncio)
- PostgreSQL
От вас потребуется:
- Знание современного Python и его окружения:
- Стандартная библиотека (asyncio, pathlib, dataclasses и т.д.)
- Библиотеки на базе фреймворка asyncio (aiohttp/fastapi, asyncpg и т.д.)
- Покрытие кода тестами (pytest, coverage)
- Описание проекта как библиотеки (setuptools/setup.py, poetry, requirements)
- Использование линтеров
- Опыт работы с базами данных (postgresql)
- Умение пользоваться системой контроля версий (git, gitlab, gitflow)
Будет плюсом:
- Опыт написания Dockerfile
- Знакомство с современными средствами развертывания ПО (docker-compose, swarm, k8s)
- Написания конфигурации для CI (gitlab ci)
- Опыт разработки под Linux
- Опыт разработки или использования ГИС
- Опыт работы со специализированными библиотеками (GDAL, proj)
- Опыт работы с машинным обучением, компьютерным зрением, GPGPU
Бонусы
Мы предлагаем:
- Командную работу в рамках крупной компании (есть у кого учиться и с кем делиться своими знаниями);
- Конкурентную заработную плату;
- Гибкий подход к графику работы;
- ДМС после 3 месяцев работы;
- Участие в конференциях и выставках, профессиональное обучение и развитие;
- Возможность играть в настольный теннис с коллегами в перерывах.