12 апреля 2024
Яндекс Практикум сервис онлайн-образования, где каждая и каждый найдёт в себе силы изменить свою профессиональную жизнь. Студенты могут освоить новую специальность, заговорить на иностранном языке и получать удовольствие от того, чем занимаются каждый день.
Мы верим, что освоить новый навык можно только с помощью регулярных усилий и полного погружения в практику. В процессе обучения студенты сталкиваются со сложностями: не получается, непонятно, нет свободного времени, лень всё как в жизни. Наша миссия помочь каждому преодолеть трудности и получить востребованные навыки. Во всём мире.
Сейчас мы ищем парт-тайм разработчика middle+ уровня со знанием DevOps для разработки инфраструктуры для ряда наших курсов. Этот человек будет создавать инфраструктуру, позволяющую нашему студенту оттачивать навыки в тренажере. Также будет разрабатывать систему тестирования и интеграции с существующими тестовыми библиотеками (системами проверок).
Чем предстоит заниматься:
1) Создавать инфраструктуру сервисов, в которой студент сможет оттачивать навыки, полученные на курсе:
Проектировать инфраструктуру сервисов для проверки результата работы студента (код, данные).
Разрабатывать соответствующие web-сервисы (на Python)
Обеспечивать бесперебойную работу сервисов
Проектирование и разработка интеграции с платформой Яндекс Практикум.
2) Совместно с авторами курсов разрабатывать тренажеры для работы студента:
Разворачивать инструменты, с которыми студенты знакомятся в процессе обучения (PostgreSQL, Airflow, MongoDB, Vertica, Kafka, Yandex DataProc).
Разрабатывать сервисы для автоматического разворачивания инфраструктуры под студента.
3) Готовить и администрировать окружение для работы сервисов курсов DE и MLE:
Разворачивать mk8s, Container Registry, PostgreSQL, Cloud Logging, etc.
Настраивать CI/CD процессы (на Github).
Обеспечивать стабильность работы платформы (логгирование и мониторинг)
Мы ищем классного разработчика, который умеет в DevOps (или хочет и может разобраться):
Мы ждем, что вы:
умеете писать бэкенд-сервисы на Python 3
знаете СУБД PostgreSQL
знакомы с контейнеризацией: docker, k8s
умеете организовать релизный цикл приложения
Будет плюсом знание (если этих знаний нет, то вы готовы разобраться):
Yandex Cloud (все наши сервисы развернуты именно там)
технологий, используемых в контенте курса: S3, Airflow, MLflow, Optuna, Featuretools, Uvicorn, FastAPI, Prometheus, Kubernetes, MongoDB, Hadoop, Apache Spark, Spark Streaming.
Что вас здесь ждёт:
Удалённая работа. У Практикума нет своего офиса так что вы можете работать с нами из любой точки мира.
Гибкий график, 20 часов в неделю.
Удобный цифровой офис. Мы используем современные инструменты Mattermost, Miro, Notion, Zoom которые позволяют классно организовать совместную работу.
Осязаемые результаты работы. Главная метрика, по которой мы судим сами себя это процент студентов, которые находят работу после окончания курса (сейчас 69%).
Творческая свобода. Мы доверяем вашему опыту и не тратим время и силы друг друга на микроменеджмент.