Go Developer
Summary
Andersen ищет Go Developer для проекта по разработке глобальной цифровой платформы и предоставлению масштабируемых backend-решений для страховой индустрии и индустрии поддержки.
Наш заказчик — международная организация, работающая в сфере финансовых услуг и защиты. Компания предоставляет разнообразный портфель клиентоориентированных решений в различных сферах бизнеса и на различных рынках. Сосредоточившись на цифровых возможностях, операционном совершенстве и долгосрочном развитии, организация постоянно инвестирует в технологии, совершенствование процессов и инновации в обслуживании для поддержки меняющихся потребностей клиентов и бизнеса.
Проект ориентирован на разработку и улучшение глобальной цифровой платформы для страховой индустрии и индустрии поддержки. Он поддерживает услуги в области путешествий, автомобильного транспорта, здравоохранения и помощи, предоставляя масштабируемые, надежные решения, которые улучшают клиентский опыт и оптимизируют бизнес-операции.
Responsibilities
- Создание и развитие платформы кросс-продаж в реальном времени, работа с потоками данных реального времени и бизнес-логикой для персонализированных предложений в контексте страхования.
- Ответственность за backend, поддерживающий несколько пользовательских приложений, развитие нашей микросервисной архитектуры на основе gRPC.
- Проектирование и поддержка REST/gRPC API для интеграции с основными страховыми платформами и сторонними сервисами (оценка рисков, KYC, платежи).
- Работа с PostgreSQL для моделирования и управления транзакционными данными, такими как полисы, претензии и записи клиентов, включая журналы аудита.
- Реализация событийно-ориентированных рабочих процессов с использованием RabbitMQ или Kafka для надежной обработки событий претензий, обновлений полисов и уведомлений.
- Написание и поддержка модульных и интеграционных тестов, с особым вниманием к логике, связанной с денежными расчетами и точностью претензий/премий.
- Инструментирование сервисов с помощью Grafana/Prometheus для мониторинга критических потоков и проактивного выявления проблем до того, как они повлияют на пользователей.
- Активное участие в ревью кода для обеспечения соответствия платформы и кодовой базы высочайшим стандартам качества.
- Активное участие во всех аспектах проектирования и разработки платформы с упором на масштабируемость, доступность и отказоустойчивость.
- Тесное сотрудничество с бизнес-аналитиками, QA и DevOps в рамках Agile/Scrum, преобразование меняющихся бизнес- и регуляторных требований в технические решения.
- Участие в принятии архитектурных решений, которые обеспечивают баланс между гибкостью для различных использующих приложений и долгосрочной поддерживаемостью и отказоустойчивостью.
Requirements
- Опыт коммерческой разработки от 5 лет, в том числе от 3 лет работы с Go в производственных средах.
- Высшее образование в области компьютерных наук (разработка программного обеспечения и т.д.).
- Обширный опыт работы с AI и процесс его внедрения/конфигурации в команде.
- Опыт работы в сфере финтеха, банковской сфере и работы со сложными интеграциями.
- Глубокий практический опыт, включая конкурентное программирование (goroutines, channels). Подтвержденный опыт проектирования, разработки и поддержки производственных микросервисных архитектур с использованием gRPC.
- Опыт контейнеризации и развертывания backend-сервисов.
- Глубокое знание PostgreSQL, включая проектирование схем, оптимизацию запросов и миграцию баз данных.
- Практический опыт работы с RabbitMQ или Kafka для событийно-ориентированной и асинхронной коммуникации.
- Опыт проектирования и реализации REST API.
- Практический опыт написания модульных и интеграционных тестов для backend-сервисов.
- Опыт инструментирования сервисов с помощью Grafana и Prometheus, включая сбор метрик, мониторинг и оповещение.
- Опыт проектирования масштабируемых, высокодоступных систем, способных обрабатывать высокопроизводительные рабочие нагрузки в реальном времени.
- Активное участие в ревью кода с акцентом на качество кода и обмен знаниями.
- Мышление, ориентированное на владение компонентом, с возможностью брать на себя полную ответственность за backend-компоненты на протяжении всего их жизненного цикла.
- Опыт работы в Agile/Scrum средах разработки.
- Глубокое понимание проектирования отказоустойчивых систем, идемпотентности, учета SLA и надежности сервисов.
- Уровень английского языка – от Upper-Intermediate и выше.
Desired skills
- Предыдущий опыт работы в страховании или других регулируемых отраслях.
- Знакомство со стандартами конфиденциальности данных/соответствия требованиям (GDPR, PCI DSS).
- Понимание основных концепций страхования (полисы, андеррайтинг, жизненный цикл претензий).
Reasons to join us
- Опыт командной работы с лидерами в области FinTech, Healthcare, Retail, Telecom и других. Andersen сотрудничает с такими компаниями, как Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems и др..
- Возможность сменить проект и/или развить экспертизу в интересной бизнес-области.
- Условия работы – вы можете работать полностью удаленно, из офиса или выбрать гибридный вариант.
- Гарантия профессионального, финансового и карьерного роста! В компании внедрены системы наставничества и адаптации для каждого нового сотрудника.
- Возможность зарабатывать до 1000 евро в месяц дополнительно, в зависимости от уровня экспертизы, которые будут включены в годовой бонус, за участие в мероприятиях компании.
- Доступ к корпоративному учебному порталу, где собрана вся база знаний компании и которая постоянно обновляется.
- Яркая корпоративная жизнь (вечеринки / пицца-дни / PlayStation / фрукты / кофе / закуски / фильмы).
- Компенсация сертификации (AWS, PMP и т.д.).
- Реферальная программа.
- Частное медицинское страхование и компенсация расходов на спорт, в зависимости от типа трудоустройства.