YASH Technologies
YASH Technologies
YASH Technologies — глобальная компания, предоставляющая технологические услуги и решения для аутсорсинга, которая помогает организациям модернизировать операционные процессы и повышать производительность. Компания работает в сферах цифровой трансформации, искусственного интеллекта и автоматизации, облачных сервисов, кибербезопасности, Интернета вещей, управления приложениями и корпоративного консалтинга. YASH Technologies также поддерживает внедрение SAP и инициативы по переходу в облако, обслуживая организации из таких отраслей, как консалтинг, здравоохранение и логистика. Команды компании разрабатывают технологические решения с учётом потребностей клиентов, уделяя особое внимание практическим бизнес-результатам и успеху заказчиков.

Старший инженер серверной разработки на Python — работа в офисе, Пуна

Должность старшего инженера серверной разработки в YASH Technologies с фокусом на Python, FastAPI и разработку RESTful API. Работа включает базы данных, аутентификацию, кэширование, тестирование и оптимизацию производительности.

Описание

  • Разрабатывать серверное программное обеспечение на Python в роли Backend Engineer
  • Проектировать и создавать RESTful API
  • Работать с документными и реляционными базами данных
  • Оптимизировать запросы, индексы и производительность приложений
  • Применять шаблоны API, включая версионирование, ограничение частоты запросов и троттлинг
  • Разрабатывать и поддерживать решения для кэширования
  • Реализовывать аутентификацию и авторизацию с использованием нескольких поставщиков удостоверений
  • Использовать системы контроля версий, экспертную проверку кода и лучшие практики тестирования программного обеспечения
  • Писать автоматизированные тесты с помощью PyTest и связанных фреймворков
  • Использовать языковые модели для повышения эффективности разработки

Требования

  • От трёх до семи лет опыта в серверной разработке
  • Продвинутое владение Python
  • Практический опыт работы с FastAPI
  • Опыт проектирования и создания RESTful API
  • Глубокие знания NoSQL-баз данных; опыт работы с Amazon DocumentDB будет преимуществом
  • Рабочее знание концепций и принципов проектирования реляционных баз данных
  • Понимание оптимизации запросов, индексирования и настройки производительности
  • Глубокие знания шаблонов API, включая версионирование, ограничение частоты запросов и троттлинг
  • Практический опыт реализации стратегий кэширования
  • Знакомство с аутентификацией и авторизацией в разных поставщиках удостоверений, таких как Azure AD и Okta
  • Опыт применения практик разработки с использованием Git, проверки кода и тестирования
  • Знакомство с PyTest или сопоставимыми фреймворками тестирования
  • Развитые аналитические способности и навыки решения проблем, внимательность к деталям
  • Эффективные навыки коммуникации и способность работать в команде
  • Опыт использования языковых моделей, включая инструменты на основе GPT, для повышения продуктивности разработки

Преимущества

  • Гибкие условия работы
  • Возможности для постоянного обучения, отказа от устаревших подходов и освоения новых знаний
  • Модели развития навыков с ориентацией на карьерный рост
  • Стабильная занятость
  • Положительная рабочая атмосфера и этичная корпоративная культура
  • Инклюзивная командная среда
  • Поддержка, необходимая для достижения бизнес-целей