Backend-разработчик
от 300 000 ₸
Обязанности:
-Разработка и поддержка высоконагруженной системы на основе микросервисной архитектуры.
-Проектирование и реализация серверной логики с использованием .Net Core и Spring Framework.
-Интеграция с внешними сервисами через web-services, обеспечение надежного асинхронного взаимодействия между микросервисами с использованием RabbitMQ.
-Оптимизация работы с базами данных MS SQL, включая настройку и поддержку Entity Framework, SpringData, и HikariCP.
-Развертывание и управление приложениями в контейнерах Docker, их оркестрация с использованием Kubernetes.Взаимодействие с frontend командой для обеспечения интеграции и стабильности систем.
-Внедрение решений по работе с большими объемами данных (Big Data).
-Настройка и поддержка системы логирования и мониторинга с использованием Elastic Stack (Elastic, Logstash, Kibana).
Требования:
-Глубокие знания и опыт разработки на C# и Java (Oracle JDK 10).
-Опыт работы с TypeScript,
JavaScript (ES6), HTML, CSS,
Angular.
-Уверенное владение
.Net Core 2.0, Spring, SpringBoot, SpringCloud.
-Опыт работы с Web-серверами IIS и Nginx, а также с файловыми серверами Minio на базе Linux Ubuntu.
-Опыт работы по разработке интеграций (SmartBridge).
-Знание/опыт работы с Entity Framework, SpringData, HikariCP, и JDBC драйверами (com.microsoft.sqlserver.jdbc.SQLServerDriver).
-Понимание микросервисной архитектуры, навыки работы с Docker и Kubernetes.
-Умение эффективно работать с SQL, T-SQL, XML, XSD, JSON, YAML, bash script.
-Знание/опыт работы с инструментами разработки: VisualStudio 2017, VisualStudio Code, SQL Management Studio, Intellij IDEA, Eclipse JEE.
-Знание/опыт работы с технологиями для работы с большими данными будет преимуществом.
Откликнутьсяعرض المزيد ...