Главный эксперт / аналитик Backend разработчик

Дата размещения вакансии: 22.11.2024
Работодатель: ЛУКОЙЛ
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
Более 6 лет

Обязанности:

Разработка и поддержка API:

  • Обеспечение надежного взаимодействия между различными компонентами системы через API;
  • Внедрение RESTful и GraphQL API, разработка решений для работы с микросервисами.​​​​​;

Тестирование функций и разработанного функционала:

  • Проведение модульного, интеграционного и регрессионного тестирования для обеспечения качества разрабатываемого кода;
  • Разработка и поддержка автоматизированных тестов для различных этапов разработки;
  • Анализ и устранение дефектов, выявленных в ходе тестирования, обеспечение соответствия кода требованиям и стандартам;

Работа с базами данных:

  • Обеспечение целостности, безопасности и высокой доступности данных, а также их эффективной репликации и резервного копирования;

Деплой на тестовых и продуктивных средах:

  • Подготовка, автоматизация и выполнение деплоя приложений и сервисов в различных окружениях (тестовые, продуктивные среды);
  • Обеспечение бесперебойной работы приложений после развертывания, устранение возникающих проблем в процессе эксплуатации;

Мониторинг и оптимизация производительности:

  • Постоянный мониторинг и анализ производительности приложений и систем;
  • Выявление и устранение узких мест в коде и архитектуре для обеспечения максимальной эффективности работы системы;

Работа с контейнеризацией и облачными технологиями:

  • Разработка, настройка и поддержка контейнеризованных приложений с использованием Docker и Kubernetes;
  • Обеспечение надежного взаимодействия между различными компонентами системы через API;
  • Внедрение RESTful и GraphQL API, разработка решений для работы с микросервисами.

Основные профессиональные знания, умения, навыки:

  • Создание масштабируемых и эффективных API на основе различных языков программирования и фреймворков (Python: Django, Flask, FastAPI; JavaScript: NodeJS, Express, Nest.js);
  • Проектирование, создание и оптимизация баз данных с использованием различных технологий (SQL, NoSQL, Redis, Elasticsearch);
  • Разработка и поддержка сложных SQL-запросов для эффективного управления данными и их анализа;
  • Интеграция CI/CD процессов, для обеспечения непрерывной интеграции и доставки;
  • Оптимизация использования ресурсов (например, CPU, память, сеть) для повышения производительности.

Коммуникативные навыки:

  • Коммуникативные навыки для работы с заказчиками и командой
  • Умение презентовать результаты анализа
  • Способность работать в команде
  • Внимание к деталям
  • Умение управлять временем и приоритизировать задачи

Условия:

  • Строгое соблюдение ТК РФ;
  • Аккредитованная IT-компания;
  • ДМС (после испытательного срока);
  • Компенсация стоимости санитарно-курортных путевок для работников и их детей;
  • Годовое вознаграждение (13 заработная плата);
  • Индексация заработной платы в зависимости от инфляции;
  • Производится выплата премии к профессиональному празднику;
  • Материальная помощь к отпуску.