Обязанности:
- Внедрять Domain-Driven Design на практике;
- Расширять возможности Kubernetes через проектирование CRD и разработку операторов;
- Описывать и защищать Architecture Decision Records;
- Задавать стандарты качества через тесты и ревью кода;
- Создавать библиотеки, которые будут использовать другие разработчики.
Требования:
- Опыт коммерческой разработки от 3-6 лет;
- Глубокое погружение в методологию Domain Driven Design на стратегическом уровне;
- Уверенные навыки работы с Kubebuilder и опыт проектирования CRD;
- Опыт написания и защиты Architecture Decision Records;
- Желание решать нетривиальные задачи, которые выходят за рамки стандартной разработки.