Developer of microservices on Java at Openprovider

Developer of microservices on Java at Openprovider


Наш проект - платформа для продажи услуг для хостинга (Openprovider API и панель управления услугами).

Кого мы ищем: опытного разработчика с потенциалом системного архитектора, который хочет расти и развиваться вместе с командой, не склонного к конфликтам и излишней рефлексии

Что предстоит делать

  • мигрировать модули бизнес-приложения на микросервисную архитектуру (Java)
  • ускорять и оптимизировать работу существующих сервисов
  • повышать отказоустойчивость и обеспечивать масштабируемость сервисов (Kubernetes)
  • обеспечивать безопасность хранения, передачи и обработки данных внутри сервисов
  • активно взаимодействовать с командой SRE (Site Reliability Engineering)
  • работать по Scrum

Требования

  • большой опыт разработки Web-приложений в среде Linux и создания высоконагруженных систем
  • уверенные знания Linux систем
  • отличное владение языком Java
  • английский, достаточный для чтения профессиональной литературы
  • опыт работы с технологиями нашего стэка (MySQL, ElasticSearch, RabbitMQ, PostgreSQL, Redis)
  • базовые знания DNS, TCP/IP
  • широкий кругозор в области современных решений (базы данных, очереди, балансировщики, логирование, мониторинг)
  • опыт командной разработки от 3-х лет
  • умение производить декомпозицию и адекватную оценку поставленной задачи и управлять ожиданиями заказчика
  • знание паттернов программирования и умение их применять
  • умение профилировать и оптимизировать свой код
  • умение писать тестируемый код и модульные тесты
  • желание решать нестандартные инженерные задачи и делать мир вокруг себя лучше и проще

Дополнительным преимуществом будет

  • диплом НГУ \ НГТУ
  • опыт работы по Scrum
  • advanced English
  • опыт работы с Go, PHP, Ansible, Kubernetes, Docker
  • опыт интеграции с внешними сервисами по API
  • опыт дизайна и разработки REST API
  • звезды на github и вклад в open source
  • опыт программирования на Go или стойкое желание его выучить

Условия

  • мультиязычная международная компания
  • неформальная обстановка внутри команды
  • зарплата по результатам собеседования (в USD)
  • офис в центре города
  • гибкий график и оценка по результатам работы
  • частичная оплата конференций для разработчиков
  • возможность практиковать английский с носителем языка
  • настольный футбол
  • своя полноценная кухня со всей кухонной утварью (холодильник, микроволновка, вафельница, миксер, кофемашина, тостер)
  • совместные обеды с командой по пятницам за счет компании
  • дополнительный монитор
  • при переезде из другого города мы готовы поддержать нового сотрудника суммой в размере половины месячного оклада

Процедура

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

Для связи: https://novosibirsk.hh.ru/vacancy/26688350


Report Page