Hexaware

Python Full Stack Engineer - Professional

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Full Stack инженер на Python в Hexaware для разработки модульных сервисов и REST API расчётного движка EDGE V4. Работа с формулами строительной науки, интеграция расчётов, оптимизация производительности и тестирование.

Задачи

  • Проектировать, разрабатывать и поддерживать модульные Python-сервисы и REST API для расчётного движка EDGE V4
  • Переводить валидированные формулы, правила и зависимости строительной науки в точные, поддерживаемые и тестируемые Python-компоненты
  • Разрабатывать расчёты для энергии, воды, материалов, embodied carbon, сценариев и стоимостных функций по бэклогу
  • Создавать переиспользуемые библиотеки расчётов, модели данных, правила валидации и конфигурационные сервисы
  • Интегрировать расчётные сервисы с приложением EDGE V4 через API-контракты, аутентификацию и обработку ошибок
  • Оптимизировать производительность расчётов, запросы к БД, кэширование и асинхронную обработку
  • Писать и поддерживать автоматические unit, integration, regression и API тесты на PyTest
  • Вести техническую документацию, спецификации API и runbooks
  • Участвовать в code review, планировании спринтов, релизах и поддержке после деплоя
  • Внедрять логирование, мониторинг, аудит и обработку исключений в продакшене

Требования

  • Минимум 8 лет профессиональной разработки на Python с созданием безопасных и масштабируемых backend-приложений
  • Сильное владение современным Python, ООП, модульной архитектурой, типизацией и PEP 8
  • Опыт разработки REST API на FastAPI: валидация запросов, версионирование, аутентификация, OpenAPI
  • Знание SQL и PostgreSQL: моделирование данных, запросы, индексы, транзакции, оптимизация
  • Опыт применения AI, Generative AI и инструментов автоматизации для повышения продуктивности
  • Опыт с Pydantic, PyTest, importlib, кэшированием и переиспользуемыми Python-пакетами
  • Опыт перевода сложных формул и бизнес-правил в детерминированные тестируемые компоненты
  • Опыт проектирования автоматических тестов и анализа дефектов
  • Опыт с Microsoft Azure, App Service, Azure DevOps, CI/CD, управлением секретами и мониторингом
  • Понимание безопасной разработки, защиты данных, отказоустойчивости и поддержки продакшена
  • Знание строительной науки, энергоэффективности и стандартов устойчивого развития — преимущество
  • Опыт работы в Agile-командах и с распределёнными мультикультурными командами

Условия

  • Конкурентная зарплата
  • Пенсионная схема компании
  • Комплексное медицинское страхование
  • Гибкий график и опции гибридной работы
  • Оплачиваемые отпуска и государственные праздники
  • Программы профессионального развития и обучения
  • Employee Assistance Program (EAP)
  • Инициативы по разнообразию и инклюзивности
  • Корпоративные мероприятия и тимбилдинг

Навыки

  • Python
  • FastAPI
  • Pydantic
  • SQL
  • PostgreSQL
  • PyTest
  • importlib
  • REST API
  • Microsoft Azure
  • App Service
  • Azure DevOps
  • CI/CD
  • OpenAPI
  • Generative AI

Похожие вакансии

Software Engineer
ALPHA OMEGA INTEGRATION LLCMiddleViennaГибрид
64,000 – 70,000 USD в год
7 нояб.
Java Full Stack Engineer - Professional
HexawareSeniorОфис
7 нояб.
Staff Software Engineer, Google Ads, Full Stack
GoogleSeniorNew YorkОфис
207,000 – 300,000 USD в год
7 нояб.
Full Stack Software Developer
Sandalwood Engineering & ErgonomicsMiddleLivoniaОфис
7 нояб.
Software Engineer II
AssurityMiddleLincolnУдалённо
7 нояб.
Python Full Stack Engineer - Professional — Hexaware, Офис | itrelocate