Найди работу
← К поиску

Разработчик программного обеспечения

Обязанности

-      Разработка и поддержка функционала существующих сервисов, микросервисов и разработка новых.

-      Оптимизация, актуализация и поддержка существующей кодовой базы, работа с техдолгом.

-      Разработка интеграций с внутренними платформами и внешними системами

-      Оптимизация производительности, совершенствование функционал систем, отладка, профилирование и рефакторинг кода

-      Участие в разработке ТЗ, оценка трудоемкости и планирование задач

-      Участие в проектировании отдельных модулей и сервисов

-      Разработка юнит, функциональных и интеграционных тестов

-      Работа в единой команде вместе с тимлидом, продукт-лидом, системными-аналитиками, frontend-разработчиками и QA.

-      Участие в проведении codereview, планирования, ретроспективы и других командных мероприятий

-      Координация действий с другими разработчиками при проведении совместных разработок

Требования

-      Высшее образование

-      Опыт работы в разработке сервисов и микросервисов на Python

-      Понимание принципов микросервисной архитектуры

-      Уверенные знания Python версий 3.10+

-      Уверенные знания Django, Redis, PostgreSQL

-      Понимание работы асинхронности в Python и asyncio

-      Понимание основных способов взаимодействия микросервисов между собой.

-      Умение планировать и оценивать задачи

-      Навыки проектирования систем и компонентов

-      Хорошее знание PostgreSQL, написание и профилирование сложных запросов

-      Понимание принципов REST API и построения интеграция с другими системами

-      Опыт работы с системой контроля версий, например GitLab/GitHub/Bitbucket в командной и асинхронно разработке

-      Умение работать с Docker, Docker Compose, Kubernetes

-      Опыт работы с гибкими методологиями разработки Agile и SCRUM и современными таск трекерами и базами знаний

-      Хорошее понимание принципов ООП и современных паттернов проектирования.

-      Навыки работы с техническим заданием и командой (предложение вариантов решения и обоснование способов выполнения различных задач)

Условия

Допустимые

Социальный пакет

  • Добровольное медицинское страхование

Требования к кандидату

Образование
Высшее образование — бакалавриат
Опыт работы
От 1 г.

Данные по вакансии

Сфера деятельности
Информационные технологии, телекоммуникации, связь
График работы
Полный рабочий день
Условия труда
Допустимые
Место/тип рабочего места
Нарушения функций опорно-двигательного аппарата; Нет; Да
Подходит для категорий
Инвалид
Медицинские требования
Медкнижка: Не указано
Количество рабочих мест
2
Адрес места работы
Город Москва, Валовая улица, дом: Д. 26;
Проживание
Нет

Дополнительные сведения

Перспектива карьерного роста
Нет
Типовая должность
Ничего не выбрано

Контакты по вакансии

  • Контактное лицо: Шурыгина Екатерина Сергеевна
  • Телефон: +7(968) 953-10-25
  • Эл. почта: ekaterina.shurygina@qsrsystem.ru
Источник: Работа России Внешняя вакансия из открытого источника.
Перейти к источнику