
M-KOPA — финтех-компания, основанная в 2011 году, которая расширяет доступ к цифровым финансовым услугам для потребителей с ограниченным доступом к банковским продуктам в странах Африки. Компания работает, в частности, в Кении, Уганде, Нигерии и Гане, объединяя технологии анализа данных и интернета вещей с гибкими цифровыми микроплатежами, чтобы помогать клиентам финансировать повседневные товары и услуги, включая смартфоны, электрические мотоциклы, солнечные энергосистемы, цифровые займы и медицинское страхование. Деятельность M-KOPA охватывает финтех, здравоохранение и логистику; компания предоставила кредитование на сумму более 1 миллиарда долларов США 3 миллионам клиентов.
Старший инженер backend-разработки, продажи активов — M-KOPA, удалённо из Великобритании
Присоединяйтесь к M-KOPA в роли старшего инженера backend-разработки и создавайте микросервисы на C# и .NET для финтех-платформы на базе Azure. Помогайте поддерживать событийно-ориентированные системы, расширяющие доступ к финансовым услугам на рынках Африки.
Описание
- Разрабатывайте и эксплуатируйте распределённые микросервисы на C# и .NET в Azure
- Участвуйте в создании событийно-ориентированной архитектуры для продуктов, работающих в значительном масштабе
- Отвечайте за сервисы на всех этапах: от первоначальной концепции до поставки, развёртывания, поддержки в продакшене и постоянного улучшения
- Проектируйте системы с учётом идемпотентности, повторных попыток, событий, поступающих не по порядку, и операционных сбоев
- Применяйте наблюдаемость, автоматизированное тестирование, SLO, оповещения и безопасные практики развёртывания
- Участвуйте в дежурствах и превращайте выводы из инцидентов в более устойчивую платформу
- Оценивайте инструменты, агентов и рабочие процессы на базе ИИ для проектирования систем, генерации кода, ревью, тестирования, анализа инцидентов и технической коммуникации
- Сотрудничайте с коллегами из Великобритании, Европы и Африки в распределённой команде
- Создавайте backend-системы, поддерживающие финансовую доступность и клиентов на рынках Африки
Требования
- Глубокое знание разработки на C# и .NET
- Практический опыт работы с событийно-ориентированными системами и платформами обмена сообщениями, такими как Azure Service Bus, Kafka или RabbitMQ
- Опыт проектирования микросервисов, желательно с использованием Azure и Kubernetes
- Знакомство с инструментами наблюдаемости, включая Grafana и Azure Application Insights
- Готовность использовать инструменты ИИ в повседневной инженерной работе
- Ориентация на DevOps, включая участие в дежурствах и ответственность за продакшен
- Подтверждённая способность сотрудничать в распределённых командах и разных часовых поясах
- Стремление к постоянному обучению и готовность воспринимать обратную связь
- Готовность работать в основные часы по GMT
- Успешное прохождение проверок перед трудоустройством в случае отбора
Преимущества
- Индивидуальный бюджет на обучение
- Бюджет на обустройство домашнего офиса
- Программы профессионального развития и партнёрство с коучами
- Политики поддержки семей
- Гибкие варианты работы
- Ресурсы для поддержания благополучия
- Возможности карьерного роста
- Полностью удалённый формат работы
- Основные рабочие часы по GMT
- Обучение предоставляется в процессе работы
- Проверки перед трудоустройством