Backend-разработчик со знанием DevOps в Практикум (удаленная работа)
(вакансия в архиве)

12 апреля 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Backend-разработчик со знанием DevOps в Практикум

Описание вакансии

Яндекс Практикум сервис онлайн-образования, где каждая и каждый найдёт в себе силы изменить свою профессиональную жизнь. Студенты могут освоить новую специальность, заговорить на иностранном языке и получать удовольствие от того, чем занимаются каждый день.

Мы верим, что освоить новый навык можно только с помощью регулярных усилий и полного погружения в практику. В процессе обучения студенты сталкиваются со сложностями: не получается, непонятно, нет свободного времени, лень всё как в жизни. Наша миссия помочь каждому преодолеть трудности и получить востребованные навыки. Во всём мире.

Сейчас мы ищем парт-тайм разработчика 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%).

  • Творческая свобода. Мы доверяем вашему опыту и не тратим время и силы друг друга на микроменеджмент.



Посмотрите похожие вакансии