NAUKA – компания-разработчик решений для предприятий нефтегазовой отрасли с 35-летней историей.
Формат работы: Удалёнка/Гибрид (Санкт-Петербург)
Требования:
- Опыт коммерческой разработки на Python от 3 лет. Умение писать читаемый, поддерживаемый и документированный код.
- Опыт разработки высоконагруженных сервисов на FastAPI и Flask.
- Глубокое понимание принципов ООП.
- Опыт написания асинхронного кода с использованием async/await.
- Написание сложных SQL-запросов, работа с ORM, навыки написания и отката миграций.
- Знание PostgreSQL (индексы, типы данных, транзакционный уровень изоляции, оптимизация запросов).
- Опыт покрытия кода Unit-тестами. Работа с мокированием.
- Понимание принципов безопасности, аутентификации и управления правами (JWT/OAuth2).
- Понимание жизненного цикла разработки ПО (CI/CD, Git).
- Опыт интеграции Python с сервисами на других языках программирования (Java, Go, C++).