Наложка.рф – интернет сервис безопасных сделок . Мы призваны помочь незнакомым людям и молодым интернет магазинам без опаски торговать товарами и оказывать услуги дистанционно.
Мы внедряем микросервисную архитектуру, заменяющую монолитное приложение. Используем контейнеризацию сервисов в Docker (Docker Swarm Mode оркестрацию, но не исключаем переход на Kubernetes). Сервера работают под управлением ОС Ubuntu Linux. Для сбора логов используем ElasticSearch+Fluentd+Kibana. Программный код микросервисов пишем на PHP7 и NodeJS. В качестве хранилищ данных - MySQL и Redis. В качестве механизма распространения событий и очередей задач используем RabbitMQ. HTTP-запросы принимаем через Nginx. Конфигурацию Docker Swarm пишем в формате Docker Compose, а автоматизацию – на Bash и Ansible. Код хостим в BitBucket, там же проводим code review. Сборки и деплоймент делаем при помощи Jenkins. Задачи ведем в JetBrains Youtrack. Для внутрикомандного взаимодействия используем Rocket Chat.
Ищем инициативного, привычного к командной работе специалиста для дистанционной работы (мы – географически распределенная команда), готового взять на себя ответственность за бесперебойную работу сервисов и контроль над развитием серверной архитектуры. У нас есть что улучшать и в процессах и в инструментах, и мы ждем от кандидата готовности вникнуть в потребности и предлагать улучшения.
Помимо Наложка.рф, под нашим контролем находится несколько сайтов на CMS (LAMP стек), которые также необходимо поддерживать.
Критический взгляд с прицелом на улучшение имеющейся инфраструктуры (гипотеза, эксперимент, вывод);
Умение делать наглядными прогресс выполнения задач и результаты;
Малое время отклика (не можешь отреагировать сам, передай кому-то);
Умение объяснить свое решение;
Уважительное отношение к коллегам.
Прочные навыки работы с Linux;