Разработчик бэкенда
фев 2019 – авг 2019
Обязанности
- Ответственность за определение и реализацию веб-системы, предоставляющей функциональность гибкого поиска вакансий на основе ИИ по множественным параметрам
- Ответственность за определение структуры данных поисковой системы Elasticsearch и PostgreSQL
- Ответственность за интеграцию сторонних систем: CVlizer, Mandrill, Google Datastore и Keycloak(IAM)
- Ответственность за реализацию и настройку экстрактора данных веб-сайта с использованием фреймворка Scrapy
- Ответственность за миграцию устаревшего API на последний технологический стек (Java 11, Spring Boot 2)
- Ответственность за контейнеризацию бэкенд компонентов с использованием Docker
- Ответственность за деятельность по развертыванию бэкенда
- Участие в определении и настройке автоматизированного инструмента CI (GitLab CI) для бэкенда, деятельности по развертыванию бэкенда
- Участие в рефакторинге устаревшего кода и его интеграции в новый API
- Обеспечение ежедневного общения с клиентом и отчетной деятельности