В компанию ООО «Пикодата» требуется "Ведущий программист отдела решений» Tarantool (Rust) УДАЛЕННАЯ РАБОТА ГОТОВЫ СМОТРЕТЬ РАЗРАБОТЧИКОВ, ПЕРЕХОДЯЩИХ НА RUST", и мы очень хотели бы видеть Вас в числе кандидатов на данную позицию. Рассматриваем кандидатов, с хорошим опытом в разработке и желанием перейти на RUST (опыт разработки на rust не обязателен) !!!!
О компании:
Компания «Пикодата» специализируется на разработке и внедрении собственной системы управления базами данных в памяти и среды выполнения приложений. Компания основана экспертами по высоким нагрузкам с опытом разработки и внедрения систем, обслуживающих десятки тысяч запросов в секунду. Наши заказчики — наиболее требовательные клиенты из крупнейших коммерческих и государственных организаций России и СНГ.
Компания представляет полный спектр сервисов от создания открытого и коммерческого ПО до внедрения, сопровождения, развития решений у заказчика. Сотрудники компании — авторы собственных курсов по разработке и эксплуатации высоконагруженных приложений. Наши решения используются для решения mission critical задач и обеспечивают доступность > 99.99%.
Сайт компании https://picodata.io
Главный репозиторий: https://git.picodata.io/picodata/picodata/picodata
Ваша роль в компании — разработка и поддержка высоконагруженных систем — от системы виртуализации данных до распределенных очередей. Вам придется решать как технические задачи, например, оптимизация производительности так и задачи бизнеса, как реализация экспорта данных, не забывая при этом про надежность и быстродействие системы. Мы ожидаем, что вы готовы не только разрабатывать исходный код, но и эффективно взаимодействовать с заказчиком: архитекторами, разработчиками, командой нагрузочного тестирования и сопровождения.
Основной язык программирования, используемый для разработки системы -- Rust. Мы также много работаем с языками Lua и Python, а для понимания нюансов работы системы требуется знание языка программирования Си.
Обязанности:
Задачи: Разработка высоконагруженных систем
Требования:
- Высшее или неоконченное высшее техническое образование;
- Опыт работы с Rust, С++, Java, RoR или Go от 3-х лет + Lua (как преимущество);
- Интерес к языку Rust;
- Опыт работы с NoSQL СУБД;
- Знание английского языка на техническом уровне
Будет плюсом:
- Наличие опыта в реализации проектов разработки caсhe хранения больших данных с помощью технологии Tarantool/Hazelcast/Ignite/Infinispan/Gemfire в роли архитектора или старшенго разработчика
- Знание принципов архитектурной организации витрин Tarantool и лучших практик по их использованию в качестве источника для быстрого подбора данных
Инструменты: Rust, Tarantool, Git, Docker, Ansible, Kubernetes, Prometheus
Условия:
- Уровень оплаты труда (по итогам собеседования обсуждается). 100 % белая заработная плата;
- Официальное трудоустройство;
- Полная занятость, УДАЛЕННАЯ РАБОТА;
- График работы 5/2;
- ДМС после прохождения ИС, ДМС на детей со скидкой 80%, возможность покупки ДМС на родственников по корпоративным тарифам (во всех регионах РФ);
- Корпоративные подарки детям к праздникам;
- Возможно предоставление корпоративного оборудования;
- Центральный офис – г. Москва