Интеграционный разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
У нас есть платформа - продуктовая фабрика по страхованию - со встроенным фреймворком для разработки продуктов и интеграций.
Платформа - собственное уникальное решение Сбера на Java + БД PostgreSQL.
Наш разработчик - это специалист, который с помощью встроенного в платформу фреймворка создаёт и дорабатывает продукты и интеграции.
Его компетенция уникальна, это не разработка на Java. Synapse - это Service Mesh концепция Сбера.
В соответствии с этой концепцией, мы размещаем наши интеграционные компоненты в виртуальной безопасной среде с использованием OpenShift + Docker + Istio. Конфигурирование типовых интеграционных компонентов, а в дальнейшем и разработка собственных, также входит в задачи нашего разработчика. Наша платформа базируется на микросервисной архитектуре с независимыми изолированными приложениями и БД для каждой команды. Платформа страхования дорабатывается 20+ Agile-командами.
Производственный процесс у нас отлаженный зрелый производственный процесс с продуманным релизным циклом, инфраструктурой разработки и тестирования, а также собственными devops-практиками. Процесс построен с учётом баланса: Качество + Стабильность / Time-To-Market.
Обязанности
- разработка интеграций мастер-системы страхования с различными автоматизированными системами Сбера:
- реализация сервисов оформления и сопровождения страховых продуктов: Входящие / исходящие; Синхронные / асинхронные; XML / JSON; REST / gRPC;
- сопровождение продуктового функционала от Dev-а до ПРОМа
- конфигурация и разработка транспортных компонентов: сервисы, правила маршрутизации, прокси
- участие в амбициозном проекте по децентрализации страховых продуктов на отдельные функциональные подсистемы, размещаемые на платформе виртуализации OpenShift
- окунуться в многоступенчатый релизный цикл разработки и внедрения продуктов в Сбере
Ожидания от кандидата
- опыт разработки от года и выше на любом языке программирования (Python, C, PHP, JS, C#, Go, C++, Java, R и др.)
- уверенное владение SQL (DML, основы DDL)
- понимание процессов и требований информационной безопасности (знание принципов mTLS, SSL)
- знание принципов микросервисной архитектуры
- опыт работы с контейнеризованными приложениями: OpenShift, Kubernetes; опыт работы с системами контроля версий GIT
- готовность работать по Agile
- будет плюсом опыт разработки микросервисов: опыт работы с CI/CD
Условия работы
- гибридный график работы
- конкурентная компенсация (оклад и премии по результатам деятельности)
- ДМС c первого рабочего дня, страхование от несчастных случаев и тяжелых заболеваний
- материальная помощь и социальная поддержка, корпоративная пенсионная программа
- дисконт-программы от компаний партнеров
- бесплатный фитнес на территории работодателя
- внешнее и внутреннее профессиональное обучение: семинары, тренинги, конференции, корпоративная библиотека
- в команде работает система наставничества, профессионально растим коллег и даем возможность стать ментором.