Senior Python Developer / DevOps

4 сентября 2020    54
Откликнуться

— Опыт работы от 3-х лет;
— Ответственность;
— Умение разбираться в чужом коде, участвовать в код-ревью;
— У вас не вызывает вопросов регулярная работа с git и соблюдение требований к оформлению веток и коммитов;
— Опыт разработки на Python 3: Django/DRF, asyncio/aiohttp;
— Понимание системного программирования: отличаете потоки от процессов и от асинхронщины;
— Знание протокола HTTP, на раз-два пользуетесь curl-ом;
— Хорошее понимание асинхронности/сопрограмм;
— Опыт использования и построения схемы хранения данных в Redis, PostgreSQL, MongoDB;
— Понимание или опыт микро сервисной архитектуры;
— Опыт разработки приложений взаимодействующих через системы очередей, в частности RabbitMQ;
— Уверенная работа в linux-консоли, написание shell-скриптов;
— Базовая работа с docker, умеете упаковать свой код в образ.

Отдельно обсуждается направление деятельности DevOps, если вы:
— Умеете развертывать Kubernetes, в частности в AWS;
— Строили инфраструктуру сбора и обработки логов;
— Умеете строить инфраструктуру сбора и визуализации метрик + алерты;
— Разбираетесь в CDN, умеете выявлять и бороться с паразитным трафиком (боты, парсеры, ддосеры);
— Понимаете принципы безопасности и не оставляете очевидных дырок в инфраструктуре;
— Умеете автоматизировать деплоймент средствами CI/CD (в идеале GitLab).

— Умение и наличие опыта написания unit и функциональных тестов;
— Знание для чего нужны логи вашего приложения;
— Способность определить важные для приложения метрики и организовать их сбор, агрегирование и визуализацию
— Понимание, что такое индексы в БД, их виды и назначение;
— Умение составить конфигурацию для размещения микросервиса в Kubernetes;
— Опыт автоматизации тесты с помощью GitLab CI;
— Способность разобраться и написать что-то на другом языке программирования: например Golang или Lua.

— Развитие и опыт в перспективной индустрии 😎;
— Возможность оказывать прямое влияние на продуктовые решения;
— Интересные задачи, работа над продуктами компании;
— Удаленную работу с гибким рабочим графиком (в будущем, по желанию в Киевском офисе);
— Достойную и своевременную оплату;
— Дружная команда из разных стран (Эстония 🇪🇪, Латвия 🇱🇻, Украина 🇺🇦, Россия 🇷🇺);
— Единый язык коммуникации внутри команды — русский.

Подписывайтесь на наш телеграм-канал @remotelist, чтобы всегда быть в курсе новых вакансий! Дайджесты с новыми вакансиями появляются каждые 2-3 часа.

Еженедельная рассылка топ-15 самых просматриваемых вакансий сайта. Письмо приходит каждое воскресенье.