ИТ-Элемент29

Ведущий инженер-программист (Python full-stack)

Не указана
  • Екатеринбург
  • Полная занятость
  • Полный день
  • От 3 до 6 лет

Задачи, которые предстоит решать:

  • Проектирование и согласование архитектуры нового проекта
  • Разворачивание БД и настройка DEV Сервера
  • Написание программного кода
  • Реализация необходимых интеграций
  • Код-ревью
  • Лидирование команды разработки проекта

Наши ожидания от вас:

  • Высшее образование
  • Отличные знания Python: глубокое понимание языка, современных стандартов, best practices
  • Опыт с FastAPI, AsyncIO, Pydantic, SQLAlchemy (ORM, работа с асинхронностью, валидацией и схемами данных)
  • Starlette и ASGI: понимание принципов работы асинхронных web-серверов (Uvicorn, Hypercorn), middlewares, lifecycles
  • Сложные SQL-запросы: опыт работы с оптимизацией, написанием join’ов, оконных функций и пр.
  • PostgreSQL (основная рабочая БД), Redis (кеширование, брокеры), ClickHouse Web-разработка: уверенное понимание принципов HTTP, REST, SOAP, WebSocket, протоколов обмена данными (JSON, XML), структур данных
  • Понимание архитектуры ПО: умение строить и разъяснять архитектурные решения.
  • Знание Linux на уровне для разработчиков
  • Знание, понимание, настройка и работа Docker/Vagrant, умение интегрировать проекты с Nginx/Apache
  • Знание и опыт работы с Nginx/Apache, настройка и платформенная интеграция
  • Опыт руководства командой, наставничества
  • Опыт ревью кода, внедрения CI/CD (Github Actions, Gitlab CI, etc)
  • Опыт построения документации (OpenAPI, Swagger, Sphinx)

Мы предлагаем:

  • Работа в команде экспертов
  • Официальное трудоустройство в аккредитованной ИТ-компании
  • Расширенный соц. пакет – ДМС, путёвки в санатории и дома отдыха, детские оздоровительные лагеря, скидки от компаний-партнёров, скидки на ГСМ
  • Достойный уровень оплаты труда (оклад + премии)
  • Профессиональное развитие за счёт компании, корпоративная библиотека и база знаний
  • Место работы - г. Екатеринбург, ул. Хохрякова, 10 (гибрид или офис)