Вакансія
З партнерського стрічки
Інженер із програмного забезпечення Staff Cloud Native
Ціна за запитом
Деталі
- Тип зайнятості
- Повна зайнятість
- Віддалено
- Так
- Компанія
- Senior Manager, Internal Communications - Greenhouse
Опис
Автоматичний переклад з English. Оригінальний текст є авторитетним. Машинний переклад — готується точніший варіант.
Про Nscale
Nscale — це хмара GPU, створена для ШІ. Ми надаємо економічно ефективну, високопродуктивну інфраструктуру для стартапів і великих корпоративних клієнтів. Nscale дозволяє компаніям, орієнтованим на штучний інтелект, досягати чудових результатів за рахунок зменшення складності розробки штучного інтелекту. Наша хмара GPU розширює технічні можливості та безпосередньо підтримує стратегічні бізнес-результати, зокрема управління витратами, швидкі інновації та відповідальність за навколишнє середовище.
Ми процвітаємо завдяки культурі невпинних інновацій, власності та підзвітності, де кожен член команди пишається своєю роботою та виконує її з досконалістю та терміновістю. Як Nscaler, ви побудуєте довіру через відкритість і прозорість, коли кожен буде надихнути працювати якнайкраще. Якщо ви приєднаєтеся до нашої команди, ви зробите свій внесок у створення технології, яка дає силу майбутньому.
Про роль
Ми наймаємо штатного інженера з хмарного програмного забезпечення, який буде створювати, керувати та покращувати інтеграцію програмного забезпечення в хмарі, яка об’єднує додатки ШІ та мережеві компоненти в масштабі.
У цій ролі розробника програмного забезпечення ви працюватимете над спільними платформами на основі Kubernetes, шаблонами розгортання, основами спостережуваності, архітектурою інфраструктури та робочими інструментами, які допомагають внутрішнім командам безпечно та ефективно запускати служби на інфраструктурі, що підтримується GPU. Ви тісно співпрацюватимете з командами розробників платформи, інфраструктури та продуктів, щоб забезпечити відповідність можливостей реальним потребам розробників і операцій.
Ця роль важлива для надійності, масштабованості та зручності використання інтегрованого програмного забезпечення Nscale. Як штатний інженер, ви візьмете на себе відповідальність за важливі компоненти та задасте технічний напрямок для команд, самостійно виконуватимете складну технічну роботу та покращуватимете якість операцій та проектування за допомогою практичних удосконалень, обґрунтованого технічного судження та наставництва.
Що ви будете робити
Розробка програмного забезпечення в хмарі
• Розробляйте, створюйте та використовуйте власне програмне забезпечення Kubernetes — контролери, оператори, користувацькі ресурси (CRD) і веб-перехоплювачі доступу — яке з’єднує додатки штучного інтелекту з основними мережевими компонентами в інфраструктурі, що підтримується GPU.
• Розширення можливостей рівня керування Kubernetes для підтримки вимог до робочого навантаження AI, включаючи контролери мережевої політики, інтеграцію CNI/сервісної мережі та розширення ресурсів/планування.
• Наскрізно володіти важливими компонентами та встановлювати технічний напрямок їх проектування, розгортання та експлуатації в команді.
• Створюйте цикли узгодження, інформери та інструменти на основі клієнта, які підтримують узгодженість стану інфраструктури між сервером API, мережевими системами та компонентами середовища виконання ШІ.
• Розробляйте робочі інструменти та автоматизацію, які спрощують внутрішнім командам розгортання, запуск і підтримку служб Kubernetes.
Архітектура інфраструктури, надійність і спостережуваність
• Приймайте рішення щодо архітектури інфраструктури щодо того, як програми ШІ та мережеві компоненти інтегруються на платформі, зважуючи компроміси на міжкомандному рівні.
• Створення основи спостережуваності для програмного забезпечення контролера та оператора — показники, структуровані події, трасування та звітування про стан, які випливають через Kubernetes API та інформаційні панелі платформи.
• Проектуйте системи, які плавно деградують і самовідновлюються, використовуючи шаблони контролерів (узгодження, відстрочка, умови стану), щоб зменшити ручне втручання.
• Налагоджувати та вирішувати складні проблеми, що охоплюють площину керування Kubernetes, мережу (CNI, сервісна сітка, шляхи даних kube-proxy/eBPF) і поведінку робочого навантаження в інфраструктурі, що підтримується GPU.
• Визначте стандарти для безпечного впровадження змін контролера та платформи, включаючи версії, сумісність і поетапне розгортання.
Технічне керівництво командою
• Встановіть технічний напрямок того, як команда створюватиме нативне програмне забезпечення Kubernetes, встановлюючи шаблони для дизайну контролера, еволюції схеми CRD і стратегії тестування.
• Керуйте обговореннями дизайну та оглядом коду, тримаючи високу планку для умов API Kubernetes та ідіоматичного використання клієнта.
• Співпрацюйте з командами розробки платформи, інфраструктури та продуктів, щоб перевести реальні потреби розробників і операційні потреби в чисті CRD, API та абстракції, керовані контролером.
• Визначте багаторазові шаблони, спільні бібліотеки та каркаси, які дозволять іншим командам правильно будувати на платформі без перевинаходження логіки інтеграції.
• Наставляйте інженерів щодо внутрішніх пристроїв Kubernetes, шаблонів виконання контролерів і правильного операційного судження.
KPI
• Надійність, масштабованість і зручність інтеграції інфраструктури ШІ та мережевого програмного забезпечення
• Коректність і ремонтопридатність контролерів і операторів Kubernetes у виробництві
• Зменшення зусиль, пов’язаних із виконанням операцій вручну, і зміна конфігурації підтримуваних компонентів
• Прийняття спільних шаблонів/фреймворків і ефективність інструментів спостережливості в командах
Хто ти
• Принаймні 8 років досвіду розробки програмного забезпечення на виробничому рівні.
• Глибокий практичний досвід створення та експлуатації програмного забезпечення Kubernetes: користувальницькі контролери, оператори, CRD або веб-хуки доступу — за допомогою середовища виконання контролера, клієнта або еквівалента.
• Глибоке розуміння внутрішніх функцій Kubernetes: сервер API, шаблони інформера/лістера, цикли узгодження та об’єктна модель.
• Сильні мережеві основи — CNI, сітка сервісу, шляхи даних kube-proxy/eBPF, DNS, балансування навантаження — і програмне забезпечення для створення досвіду, яке інтегрується з цими системами.
• Володіння мовою Go (настільки бажано) або подібною мовою з досвідом доставки добре перевіреного коду виробничої якості в масштабі.
• Досвід роботи зі спостережуваністю — метрики, трасування, структуроване журналювання — вбудовано в програмне забезпечення, а не додається згодом.
• Комфортне володіння компонентами незалежно від кінця до кінця, від проектування до експлуатації, одночасно встановлюючи напрямок для суміжних команд.…
Джерело: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/senior-manager-internal-communications-greenhouse/staff-cloud-native-software-engineer-126811)
Nscale — це хмара GPU, створена для ШІ. Ми надаємо економічно ефективну, високопродуктивну інфраструктуру для стартапів і великих корпоративних клієнтів. Nscale дозволяє компаніям, орієнтованим на штучний інтелект, досягати чудових результатів за рахунок зменшення складності розробки штучного інтелекту. Наша хмара GPU розширює технічні можливості та безпосередньо підтримує стратегічні бізнес-результати, зокрема управління витратами, швидкі інновації та відповідальність за навколишнє середовище.
Ми процвітаємо завдяки культурі невпинних інновацій, власності та підзвітності, де кожен член команди пишається своєю роботою та виконує її з досконалістю та терміновістю. Як Nscaler, ви побудуєте довіру через відкритість і прозорість, коли кожен буде надихнути працювати якнайкраще. Якщо ви приєднаєтеся до нашої команди, ви зробите свій внесок у створення технології, яка дає силу майбутньому.
Про роль
Ми наймаємо штатного інженера з хмарного програмного забезпечення, який буде створювати, керувати та покращувати інтеграцію програмного забезпечення в хмарі, яка об’єднує додатки ШІ та мережеві компоненти в масштабі.
У цій ролі розробника програмного забезпечення ви працюватимете над спільними платформами на основі Kubernetes, шаблонами розгортання, основами спостережуваності, архітектурою інфраструктури та робочими інструментами, які допомагають внутрішнім командам безпечно та ефективно запускати служби на інфраструктурі, що підтримується GPU. Ви тісно співпрацюватимете з командами розробників платформи, інфраструктури та продуктів, щоб забезпечити відповідність можливостей реальним потребам розробників і операцій.
Ця роль важлива для надійності, масштабованості та зручності використання інтегрованого програмного забезпечення Nscale. Як штатний інженер, ви візьмете на себе відповідальність за важливі компоненти та задасте технічний напрямок для команд, самостійно виконуватимете складну технічну роботу та покращуватимете якість операцій та проектування за допомогою практичних удосконалень, обґрунтованого технічного судження та наставництва.
Що ви будете робити
Розробка програмного забезпечення в хмарі
• Розробляйте, створюйте та використовуйте власне програмне забезпечення Kubernetes — контролери, оператори, користувацькі ресурси (CRD) і веб-перехоплювачі доступу — яке з’єднує додатки штучного інтелекту з основними мережевими компонентами в інфраструктурі, що підтримується GPU.
• Розширення можливостей рівня керування Kubernetes для підтримки вимог до робочого навантаження AI, включаючи контролери мережевої політики, інтеграцію CNI/сервісної мережі та розширення ресурсів/планування.
• Наскрізно володіти важливими компонентами та встановлювати технічний напрямок їх проектування, розгортання та експлуатації в команді.
• Створюйте цикли узгодження, інформери та інструменти на основі клієнта, які підтримують узгодженість стану інфраструктури між сервером API, мережевими системами та компонентами середовища виконання ШІ.
• Розробляйте робочі інструменти та автоматизацію, які спрощують внутрішнім командам розгортання, запуск і підтримку служб Kubernetes.
Архітектура інфраструктури, надійність і спостережуваність
• Приймайте рішення щодо архітектури інфраструктури щодо того, як програми ШІ та мережеві компоненти інтегруються на платформі, зважуючи компроміси на міжкомандному рівні.
• Створення основи спостережуваності для програмного забезпечення контролера та оператора — показники, структуровані події, трасування та звітування про стан, які випливають через Kubernetes API та інформаційні панелі платформи.
• Проектуйте системи, які плавно деградують і самовідновлюються, використовуючи шаблони контролерів (узгодження, відстрочка, умови стану), щоб зменшити ручне втручання.
• Налагоджувати та вирішувати складні проблеми, що охоплюють площину керування Kubernetes, мережу (CNI, сервісна сітка, шляхи даних kube-proxy/eBPF) і поведінку робочого навантаження в інфраструктурі, що підтримується GPU.
• Визначте стандарти для безпечного впровадження змін контролера та платформи, включаючи версії, сумісність і поетапне розгортання.
Технічне керівництво командою
• Встановіть технічний напрямок того, як команда створюватиме нативне програмне забезпечення Kubernetes, встановлюючи шаблони для дизайну контролера, еволюції схеми CRD і стратегії тестування.
• Керуйте обговореннями дизайну та оглядом коду, тримаючи високу планку для умов API Kubernetes та ідіоматичного використання клієнта.
• Співпрацюйте з командами розробки платформи, інфраструктури та продуктів, щоб перевести реальні потреби розробників і операційні потреби в чисті CRD, API та абстракції, керовані контролером.
• Визначте багаторазові шаблони, спільні бібліотеки та каркаси, які дозволять іншим командам правильно будувати на платформі без перевинаходження логіки інтеграції.
• Наставляйте інженерів щодо внутрішніх пристроїв Kubernetes, шаблонів виконання контролерів і правильного операційного судження.
KPI
• Надійність, масштабованість і зручність інтеграції інфраструктури ШІ та мережевого програмного забезпечення
• Коректність і ремонтопридатність контролерів і операторів Kubernetes у виробництві
• Зменшення зусиль, пов’язаних із виконанням операцій вручну, і зміна конфігурації підтримуваних компонентів
• Прийняття спільних шаблонів/фреймворків і ефективність інструментів спостережливості в командах
Хто ти
• Принаймні 8 років досвіду розробки програмного забезпечення на виробничому рівні.
• Глибокий практичний досвід створення та експлуатації програмного забезпечення Kubernetes: користувальницькі контролери, оператори, CRD або веб-хуки доступу — за допомогою середовища виконання контролера, клієнта або еквівалента.
• Глибоке розуміння внутрішніх функцій Kubernetes: сервер API, шаблони інформера/лістера, цикли узгодження та об’єктна модель.
• Сильні мережеві основи — CNI, сітка сервісу, шляхи даних kube-proxy/eBPF, DNS, балансування навантаження — і програмне забезпечення для створення досвіду, яке інтегрується з цими системами.
• Володіння мовою Go (настільки бажано) або подібною мовою з досвідом доставки добре перевіреного коду виробничої якості в масштабі.
• Досвід роботи зі спостережуваністю — метрики, трасування, структуроване журналювання — вбудовано в програмне забезпечення, а не додається згодом.
• Комфортне володіння компонентами незалежно від кінця до кінця, від проектування до експлуатації, одночасно встановлюючи напрямок для суміжних команд.…
Джерело: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/senior-manager-internal-communications-greenhouse/staff-cloud-native-software-engineer-126811)
Це оголошення надходить із партнерського фіду. Подайте заявку на сайті джерела.
Джерело: Senior Manager, Internal Communications - Greenhouse
Оголошення надано Senior Manager, Internal Communications - Greenhouse.