
Instil — технологическая консалтинговая компания, которая помогает преимущественно B2B-компаниям в сфере технологий модернизировать цифровые продукты и создавать безопасное программное обеспечение на основе данных. Компания работает в области разработки продуктов, облачной инженерии, кибербезопасности, поддержки в вопросах соответствия требованиям, а также сервисов на базе ИИ и данных, сочетая экспертизу в реализации проектов с ускоренным обучением разработчиков. Instil объединяет специалистов по инженерии, безопасности, данным и продуктам, помогая клиентам улучшать цифровой опыт, укреплять практики разработки программного обеспечения и превращать инвестиции в технологии в практические бизнес-результаты.
Старший разработчик C++ — удалённый контракт в Великобритании
Присоединяйтесь к Instil в качестве старшего разработчика C++ и создавайте высокопроизводительные микросервисы Linux для встраиваемых устройств. Контрактная роль включает распределённые сервисы, API, CI/CD-конвейеры и автоматизированное тестирование.
Описание
- Создавать и поддерживать сервисы на C++ в рамках микросервисной архитектуры
- Разрабатывать и устранять неполадки в ПО для Linux, включая shell-скрипты и системный код
- Работать с межфункциональными командами над API, контрактами сервисов и подходами к развёртыванию
- Повышать производительность и надёжность распределённых систем
- Поддерживать CI/CD-конвейеры и фреймворки автоматизированного тестирования
- Участвовать в проверке кода и архитектурных обсуждениях
- Соблюдать стандарты безопасности, качества и производительности
- Создавать масштабируемые высокопроизводительные распределённые сервисы для встраиваемых устройств
Требования
- Не менее семи лет профессионального опыта разработки на C++, включая C++14, C++17 или C++20
- Опыт разработки и отладки ПО для Linux, включая написание shell-скриптов, системные вызовы, а также управление процессами и потоками
- Глубокое знание микросервисной архитектуры, REST API и оркестрации сервисов
- Опыт использования инструментов контейнеризации и оркестрации, таких как Docker
- Знание межпроцессного взаимодействия, очередей сообщений и gRPC
- Уверенное владение Git и платформами CI/CD, такими как Jenkins и GitLab CI
- Опыт программирования на дополнительном языке, например Python или Go
- Сильные аналитические навыки и навыки отладки программного обеспечения
- Проживание в любой части Великобритании и право на работу там; требуется допуск к секретной информации Великобритании или право на его получение, что обычно предполагает не менее пяти лет непрерывного проживания в Великобритании и отсутствие за один раз более 30 последовательных дней за пределами Великобритании
- Допуск к секретной информации Великобритании или право на его получение; право обычно предполагает не менее 5 лет непрерывного проживания в Великобритании и отсутствие более 30 последовательных дней за пределами Великобритании в любой момент согласно исходным данным? Подождите, проблема с точным количеством.
- льготы
Преимущества
- Полностью удалённая работа из Великобритании
- Контрактное сотрудничество
- Работа над высокопроизводительным ПО для встраиваемых устройств
- Возможность получить опыт работы с микросервисами, распределёнными системами, CI/CD и автоматизированным тестированием