Бэкенд-разработка. Работа с логикой приложения, обработка клиентских запросов, взаимодействие с базами данных, в том числе обеспечение их безопасности.
Управление базами данных. Разработка и оптимизация схем баз данных, обеспечение их безопасности, резервное копирование и восстановление данных.
Интеграция. Умение интегрировать сторонние сервисы и API, что необходимо для создания функциональных, взаимосвязанных систем.
Контроль версий, DevOps. Использование Git для управления версиями, работа с CI/CD (непрерывная интеграция, доставка), настройка серверов, облачных решений.
Тестирование, отладка. Проверка кода на уровне бэкенда а также фронтенда , чтобы убедиться в корректности работы системы.
Требования:
Опыт разработки на Java от 3х лет
Высшее образование (физико-математическое или техническое).
Знание методологии DevOps;
Принципов работы облачных хранилищ;
Системное администрирование;
Контроль версий, фреймворки;
Навыки работы в Мой офис
Желательные:
Знание технологического стека Kafka, Kubernetes, Postgre SQL, Astra Linux