Python Developer (Asgard)
#офис
Локация: Москва
Компания: Kaspersky
☑️Описание проекта:
Проект является инфраструктурой для сборки, которая обрабатывает 20000+ сборочных/тестовых задач в день потребляя более 10000 процессорных ядер. Данная система используется большинством продуктов компании.
☑️У нас встречаются разные типы задач, например:
-написание компонентов сервиса;
-оптимизация какого-либо алгоритма;
-поиск причины неправильной работы сервиса при определённых условиях;
-реализация фичи под разные ОС и т.д.
☑️Обязанности:
-Разработка программного обеспечения на языкe Python;
-Участие в разработке и ревью архитектуры;
-Участие в анализе требований;
-Написание unit-тестов;
-Проведение Code Review.
☑️Требования:
-Хорошие знания Python и опыт коммерческой разработки от 3-х лет;
-Желание и умение проводить анализ перед выбором решения;
-Знание алгоритмов и структур данных;
-Опыт работы с любым асинхронным фреймворком (у нас используется Twisted);
-Базовое понимание AMQP брокеров сообщений (у нас используется RabbitMQ);
-Базовое понимание баз данных (у нас используется MongoDB);
-Опыт написания юнит-тестов;
-Плюсом будет TypeScript / JavaScript (React).
☑️Используемый в проекте стек:
-Python 3;
-RabbitMQ;
-MongoDB;
-Ansible;
-Git;
-Docker;
-JavaScript, CSS, библиотека React для frontend;
-Elasticsearch, Kibana, Grafana для логов и мониторингов;
-Azure DevOps для CI/CD и спринтов.
Контакты:
https://careers.kaspersky.ru/vacancy/22973
⬇️ Другие каналы IT-вакансий:
@best_itjob
@it_rab