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