Мы ищем разработчика на Python для присоединения к нашей команде, занимающейся разработкой облачных сервисов и инструментов интеграции с ними. Основная задача команды: создавать решения сервисов для различных клиентов направления: публичное облако, выделенные инсталляции, внутренние сервисы.
Чем предстоит заниматься: - Разработка компонентов управления сервисами облачного направления
- Участие в R&D;
- Поддержка кодовой базы. Исправление багов и рефакторинг;
- Участие в разработке микросервисной архитектуры;
- Проектирование API (REST либо иного иного вида в зависимости от выбранной архитектуры);
- Определение проблемных мест в приложениях с помощью метрик, логов и трассировки запросов, их доработка;
- Написание unit-тестов.
Что ожидаем: - Опыт разработки на Python от 3 лет;
- Знание классических алгоритмов и структур данных;
- Знание принципов unit-тестирования, опыт написания тестов с использованием библиотеки pytest;
- Знание принципов работы реляционных баз данных, понимание взаимодействия ORM с ними;
- Понимание web'а (HTTP, REST и т.д);
- Опыт работы с Linux: установка и настройка локального окружения, работа на удаленном сервере;
- Опыт работы с git;
- Навыки работы с Docker.
Будет плюсом:
- Опыт работы с Nginx, Apache, Kubernetes, Jaeger, Prometheus, Grafana;
- Опыт разработки на Go или желание его получить;
- Понимание и использование CI/CD в Gitlab.
Мы предлагаем: -
Удаленный формат работы (при желании можно посещать наши офисы в Москве, Самаре и Санкт-Петербурге);
-
Официальное оформление согласно ТК РФ;
-
Сервис "Понимаю" с психологом для тебя и твоих близких;
- График работы 5/2 с гибким началом рабочего дня;
-
Программы обеспечения оборудованием и оплаты внешнего обучения;
- Льготы аккредитованной IT-компании;
- ДМС;
- Мы участвуем в различных профессиональных митапах и конференциях.