Аудит Enterprise Java Платформы

Цена договорная • наличный расчёт, безналичный расчёт
25 февраля 2019, 07:58 • 6 откликов • 73 просмотра
Суть задачи:

  • Аудит и нахождение проблем в API: избыточности, неполноты, противоречивости, неудобства использования с точки зрения пользователя (разработчика, DevOps-а и т.д.)
  • Разработка тестовых приложений по определенным сценариям с использованием заданных API и функциональности платформы
  • Аудит юзабилити Java API enterprise-платформы в целом
  • Нахождение юзабилити проблем с точки зрения установки, настройки платформы
  • Документирование найденных проблем (англ)

Результаты работы:

  • Задокументированные проблемы приложенными тест-кейзами, описанием сценария и шагов по воспроизведению проблемы (где применимо) - тикеты в баг-трек системе
  • Задокументированные предложения по улучшению API, упрощению процесса установки, настройки платформы - тикеты в баг-трек системе
  • План аудита юзабилити платформы, тестовая матрица (если необходимо)
  • Артефакты процесса аудита (исходные коды разработанных приложений, матрицы и т.д.)

Требуемые навыки:

  • Опыт дизайна программных интерфейсов на Java
  • Опыт работы с Enterprise Java на реальных задачах программирования backend-ов
  • Опыт работы с базами данных
  • Опыт работы с распределенными системами
  • Понимание средств горизонтального масштабирования высоконагруженных систем
  • Свободных письменный технический английский
  • Готовность изучать новые языки/технологии
  • Наличие существующих примеров проектов (кода, документации, тестов), которые можно посмотреть

Желательные навыки:

  • DevOps (Docker, Kubernetes, etc)
  • Опыт работы с англоязычными командами

Условия

  • Удаленная работа
  • Почасовая оплата