Python-разработчик

По договоренности

г Пермь, шоссе Космонавтов, д 111и к 2

Чем предстоит заниматься:

  • Разработка и доработка backend-логики на Python с использованием FastAPI;
  • Поддержка существующих микросервисов: исправление багов, добавление новых фич;
  • Создание REST API и взаимодействие с внешними и внутренними сервисами;
  • Проектирование и изменение схем баз данных (PostgreSQL);
  • Написание SQL-запросов (включая JOIN, GROUP BY, подзапросы);
  • Работа с ORM (SQLAlchemy, Pydantic models + async drivers);
  • Написание юнит-тестов (pytest, unittest);
  • Участие в автоматизации тестирования (Postman, автотесты API);
  • Поддержка покрытия кода тестами и CI-проверками;
  • Работа с системами контроля версий (Git, GitLab);
  • Написание технической документации к проектам;
  • Участие в код-ревью, планировании задач, Agile-митапах;
  • Активное взаимодействие с разработчиками;
  • Участие в обсуждении архитектурных решений;
  • Непрерывное обучение и участие во внутренних митапах / семинарах.

Мы готовы предложить:

  • Официальное трудоустройство в аккредитованный IT-актив компании ООО "Напа Лабс", оплачиваемые отпуск, командировки, больничные;
  • ДМС после испытательного срока;
  • Белую зарплату со своевременными выплатами 2 раза в месяц;
  • Яркую корпоративная жизнь;
  • Корпоративные программы от наших партнеров (Samsung, Skyeng, МИФ, S7, X-Fit...);
  • Бонусное подключение к телеком-услугам Дом.ru по тарифу «Сотрудник»;
  • Дружелюбную атмосферу в коллективе профессионалов!

Мы ждём от тебя:

  • Опыт коммерческой разработки на Python от 1 года;
  • Уверенное знание Python 3.10+, включая f-строки, type hints, list/dict comprehensions;
  • Написание асинхронного кода с использованием async/await;
  • Опыт разработки REST API на FastAPI;
  • Опыт работы с PostgreSQL: написание SQL-запросов, знание индексов, транзакций;
  • Опыт взаимодействия с Kafka: реализация продюсеров и консьюмеров;
  • Умение писать юнит и интеграционные тесты (pytest, httpx, pytest-asyncio);
  • Умение работать с зависимостями через pip и requirements.txt;
  • Опыт разработки в микросервисной архитектуре: взаимодействие между сервисами, очереди, контракты API.

Будет плюсом:

  • Знание или опыт разработки на Go;
  • Опыт работы с Docker и системами CI/CD;
  • Опыт работы в распределённых или высоконагруженных системах.


Поделиться:

Опубликована 2 дня назад

Вакансия в подборках

  1. Разработчик
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.