Senior PHP/Python developer

от 90 000 до 150 000 руб. на руки

Требуемый опыт работы: более 6 лет

Полная занятость, гибкий график

Plesk – контрольная панель для автоматизации администрирования сервера. Plesk широко применяется для администрирования web хостинга, поскольку позволяет свести операции по настройки веб-сервера к простым операциям в контрольной панели. Plesk может быть установлен на Linux и Windows сервера.
Plesk состоит из почти 1M строк кода, и развитие такого большого продукта просто невозможно без автоматического регрессивного тестирования.
В настоящий момент мы активно перестраиваем наше автоматическое тестирование, чтобы обеспечить максимально быстрый цикл тестирования билдов. Это требует постоянного развития существующих тестовых фреймворков и тестовых сервисов, а так же создание новых.

Задачи:

  • Развитие инфраструктуры CI/CD (Jenkins, Docker).
  • Разработка и поддержка тестовых фреймворков.
  • Разработка, внедрение и поддержка внутренних сервисов связанных с тестированием (test-executor, test-data, selenium, etc.)

Требования:

Опыт работы от 6-ти лет

Обязательно:

  • Уверенное знание языков программирования PHP, Python (одним из них в совершенстве)
  • Глубокие знания парадигм программирования (solid, объектно-ориентированное и функциональное программирование)
  • Понимание принципов Twelve-Factor App
  • Умение писать юнит-тесты и функциональные тесты
  • Опыт командной работы (Git, code review, issue tracker)
  • Умение работать с legacy кодом
  • Глубокие знания баз даных, SQL
  • Уверенные знания по работе Linux

Желательно:

  • Опыт работы с Jenkins
  • Опыт работы с Ansible
  • Опыт работы с Prometheus, Grafana
  • Опыт работы с Docker
  • Опыт разработки тестовых фреймворков

Дополнительным плюсом будет:

  • Знания языков подтверждены сертификатом.
  • Наличие публикаций в открытых источниках.
  • Наличие профиля на GitHub и публичных коммитов

Пара слов о том, как мы работаем:

  • Используем современный стек технологий
  • Отправляем разработчиков прокачивать свои навыки на профессиональных конференциях в столицы и за рубеж
  • Даем возможность разрабатывать и внедрять собственные фичи в узаконенный Research Day и делиться полученными знаниями с коллегами на регулярных Tech Talks
  • Помогаем совершенствовать разговорный английский с лучшими преподавателями - бесплатно, на территории офиса.
  • Поддерживаем в релокации: выплачиваем безвозмездный бонус за переезд в размере от одного оклада в первые 2 недели работы

Ключевые навыки

PHP
Unit Testing
Docker
Go
Python
Администрирование серверов Linux

Контактная информация

Адрес

Октябрьская, Площадь Ленина, Новосибирск, Октябрьская магистраль, 4
Показать на большой карте

Вакансия опубликована 30 ноября 2020 в Новосибирске

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