Go-разработчик
Требования
Местоположение и тип занятости
Компания
Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек
Описание вакансии
Условия работы
Проект: Основная задача команды — это исследования новых технологий в части Serverless (OpenFaaS, Knative), сред исполнения (K8S/OpenShift), DevSecOps.
Мы изучаем новейшие технологии и разрабатываем MVP облачных сервисов как на основе Open Source технологий, так и на базе собственных решений.
Также наше подразделение реализует MVP контроллеров для K8S, плагинов к системам шифрования, системам контроля политик и объектным хранилищам.
Задачи:
- Пилотирование инфраструктурных продуктов;
- Модифицикация исходного кода Open Source продуктов в части плагинов и расширений;
- Создание Admission Controlller, Custom Autoscaler, Custom Scheduller;
- Создание и доработка API облачных сервисов;
- Выработка и защита архитектурных решений;
- Взаимодействие с Team Lead смежных команд;
- Пилотирование новых технологий Сloud Native;
- Разработка MVP
- Участие в разработке архитектурных решений;
- Участие в оценке и декомпозиции задач.
Для нас важно:
- Опыт разработки на Go от 2 лет;
- Понимание, как работает код Istio, Envoy, K8S;
- Понимание принципов, заложенных в технологиях контейнеризации, виртуализации, Serverless;
- Понимание как должны работать системы управления облаком: tooling, provisioning, billing, квотирование;
- Опыт скриптования на Bash, Python, Gotemplate;
- Опыт автоматизации развёртывания инфраструктуры с использованием одного или нескольких инструментов: Ansible, Terraform, Pulumi;
- Опыт работы с системами мониторинга Zabbix, Prometheus или другими;
- Опыт работы с базами данных PostgreSQL;
- Опыт работы с системой контроля версий Git;
- Опыт работы и понимание принципов CI/CD;
- Опыт разработки REST API, gRPC API;
- Опыт разработки контейнеризированных приложений под OpenShift/K8S;
- Понимание микросервисной архитектуры.
Мы предлагаем:
- Возможность посещения (как в качестве слушателя, так и в качестве выступающего) всероссийских и международных IT конференций
- Курсы повышения квалификации несколько раз в год
- Возможность изучать английский язык с высококлассными преподавателями на территории компании
- Возможность организации гибкого графика работы
- ДМС для сотрудников и скидки на медицинскую страховку для родственников
- Программа корпоративных скидок
- Спортивный зал и настольный теннис на территории офиса
- Удаленная работа или офис в бизнес центре Poklonka Place ст. м./МЦК Кутузовская