Задачи
•Разработка и поддержка микросервисной архитектуры: создание REST API, реализация бизнес-логики, интеграция с внешними системами
•Работа с данными: проектирование схем БД, написание и оптимизация SQL-запросов, реализация ETL-процессов
•Системная интеграция: разработка механизмов взаимодействия между сервисами, работа с API, обработка данных из различных источников
•Обеспечение качества: написание юнит- и интеграционных тестов, проведение code review, мониторинг производительности
•Техническая поддержка: внедрение систем мониторинга, анализ производительности, оптимизация кода
Требования
•Опыт разработки на Java или Python, понимание принципов ООП и паттернов проектирования
•Опыт работы с базами данных (PostgreSQL), владение SQL, понимание принципов работы микросервисов
•Практические навыки: работа с системами контроля версий (Git), контейнеризацией (Docker), CI/CD-процессами
•Умение писать чистый, поддерживаемый код, опыт работы с REST API, понимание принципов тестирования
•Опыт работы с системами кэширования (Redis), понимание принципов аутентификации и авторизации
Условия
•Релокация в Республику Татарстан (г. Елабуга)
•Официальное трудоустройство в соответствии с ТК РФ
•Предоставление жилья для иногородних на платной основе
•Конкурентный уровень заработной платы (обсуждается индивидуально)
•Возможность участия в масштабных проектах
•Возможность карьерного роста при приобретении необходимых компетенций в процессе работы