Senior PHP/Python Developer (Tools)

Senior PHP/Python Developer (Tools)

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 недели работы

Have we caught your interest?

Please send us your complete application including your CV, motivation, references, possible starting date and salary expectation via our online form below:

For us to be able to collect and process your personal data, please read and accept our Job Applicant Data Policy. You can also read about our recruiting process and how we stay GDPR compliant. Get more information on our Privacy Policy here.

We need your skills and expertise

Plesk is the leading WebOps platform and hosting control panel that supports operations for over 11 million websites, 19 million mailboxes and 400,000 servers. Our customers are developers, designers, agencies, IT administrators and hosters.

Our Mission

We strive to provide a more secure and efficient platform to help web professionals and hosting companies automate and manage their projects and infrastructure, allowing them to focus on growth.

We need your skills and expertise

Young and
global team

We know
our stuff

We love
our people

Opportunities
to grow

Novosibirsk / Remote

(Russia)

Search
Generic filters
Exact matches only
Search in title
Search in content
Search in excerpt