Distinguished Engineer, Core DevOps
Primary stack
Nice to have's
Job description
Про посаду
GitLab - це інтелектуальна платформа для оркестрації DevSecOps. GitLab дозволяє організаціям підвищувати продуктивність розробників, покращувати операційну ефективність, зменшувати ризик безпеки та дотримання нормативних вимог, а також прискорювати цифрову трансформацію. Понад 50 мільйонів зареєстрованих користувачів і більше 50% компаній із списку Fortune 100* довіряють GitLab для випуску кращого, більш безпечного програмного забезпечення швидше.
Ми шукаємо Видатного Інженера, щоб очолити технічне керівництво над основними сервісами DevOps у GitLab, системами, якими користуються більшість наших користувачів щодня. Видатні Інженери є визнаними експертами в багатьох технологічних сферах і представляють найвищий рівень технічного керівництва всередині та поза підрозділами компанії.
Основні сервіси DevOps створюють досвід безперервної інтеграції, безперервної доставки, планування та керування версіями. Це одні з найзріліших, найбільш завантажених і найбільш взаємопов'язаних систем у GitLab. Вони несуть у собі роки накопичених архітектурних рішень, знаходяться в критичному шляху доставки наших клієнтів і перебудовуються через перехід до розробки на основі AI. Завдання полягає у підвищенні їхньої якості, об'єднанні їх на єдиній архітектурі для майбутнього, а також у знищенні накопичених ризиків, не порушуючи мільйони користувачів і організацій Fortune 100, які залежать від них.
Обов'язки
- Встановлювати та постійно вдосконалювати технічне керівництво для CI, CD, Plan та досвіду керування версіями, відповідно до горизонтальних архітектурних ініціатив.
- Працювати безпосередньо з віце-президентом з інженерії як її технічним аналогом щодо планування, технічних інвестицій та того, куди має йти зусилля інженерної групи.
- Перетворювати цілі GitLab щодо продуктивності, якості та інженерії на основі AI на конкретне технічне керівництво для Core DevOps, перетворюючи їх на ітераційні дорожні карти, співпрацюючи з широким колом організацій.
- Визначати, що означає "добре" у вимірюваних термінах для цих сервісів, включаючи доступність, латентність на рівні p95 та p99, успішність трубопроводу, надійність тестування, правильність даних та рівень втечі дефектів, і дотримуватися цих стандартів у дизайні та реалізації.
- Підтримувати ясну та актуальну картину системного технічного ризику в групі, включаючи одиничні точки збою, невідповідальні критичні шляхи, крихке зчеплення між CI/CD та Plan, обмеження масштабу та минулі рішення, які зараз обмежують дорожню карту. Керувати пріоритетним планом для їх ліквідації.
- Особисто керувати найскладнішими дизайнерськими рішеннями, писати код, прототипи та доказ концепцій, де дизайнерському аргументу потрібні докази.
- Сприяти зближенню спільних паттернів, бібліотек та прокладених шляхів, зменшуючи кількість різних способів вирішення однієї й тієї ж проблеми в групі.
- Проектувати шляхи міграції, які дозволяють великим, довгоживучим системам змінюватися під користувачами без їх поломки, використовуючи покроковий перехід, подвійне виконання, вимірювану відкат та депрекацію з чіткими термінами.
- Впроваджувати можливості платформи, що надходять від організації AI GitLab та ініціатив продуктивності компанії, в Core DevOps, передавати вимоги цієї групи назад до них і допомагати доводити, що працює на системах такого масштабу та зрілості.
- Виступати точкою ескалації для складних або спірних технічних рішень по всій групі, включаючи ті, де жодна команда не відповідає за результат.
- Переглядати важливі дизайни та запити на злиття в критичних шляхах групи та використовувати перегляд для навчання, а не лише для блокування.
- Забезпечувати, що дизайни відповідають вимогам для GitLab.com, GitLab Dedicated та самокерованих встановлень, а також дотримуються багатокористувацьких, нормативних та границь управління даними в кожному з них.
- Співпрацювати з Інфраструктурою, Безпекою та SRE, щоб сервіси Core DevOps були спостережуваними та відлагоджуваними, а режими збою погіршувалися б поступово, а не каскадно.
- Роз'яснювати обмеження та можливості архітектури для Продукту в термінах дорожньої карти, щоб технічне інвестування та амбіції продукту планувалися разом, а не компрометувалися пізніше.
- Писати чіткі, переконливі дизайнерські документи, архітектурні оповідання та записи про рішення, які дозволяють командам по всій групі приймати узгоджені рішення самостійно.
- Розвивати Головних та Штатних Інженерів по Core DevOps, підвищувати планку дизайнерської строгості та технічного написання, а також сприяти технічній планці для старших індивідуальних учасників.
- Брати участь у ротації черговості керівництва інцидентами, щоб досягти цілей доступності для GitLab.com, і проходити навчання для співбесід, щоб брати участь у наборі персоналу як технічний інтерв'юер або член комісії.
Вимоги
- 10+ років досвіду роботи в програмуванні, включаючи 4+ роки на посаді Штатного, Головного чи аналогічної старшої технічної керівної посади.
- Глибока експертиза в системах AI та ML, включаючи великі мовні моделі, агентські фреймворки та автономне проектування робочих процесів у виробничому масштабі.
- Перевірені досягнення в проведенні практичних технічних експериментів, включаючи визначення рамок оцінки, проведення бенчмаркінгу та перетворення висновків у масштабовані архітектурні рішення.
- Міцна основа в масштабних, багатокористувацьких розподілених системах, включаючи розділення сервісів, невідмовність, спостережуваність та операційну стійкість.
- Досвід у проектуванні та впровадженні контролю з людиною в петлі, запобіжників безпеки та практик відповідального AI для виробничих систем.
- Досвід у наставництві старших інженерів та впливі на технічне керівництво в рамках кількох команд або підрозділів без прямого авторитету.
- Здатність ефективно працювати в повністю віддаленій, глобально розподіленій організації з чудовими письмовими та асинхронними комунікаційними навичками.
Ми пропонуємо
- Переваги для підтримки вашого здоров'я, фінансів та добробуту
- Гнучний оплачуваний відпочинок
- Групи ресурсів для членів команди
- Компенсація акціями та План придбання акцій співробітників
- Фонд зростання та розвитку
- Батьківська відпустка
Про компанію
GitLab - це інтелектуальна платформа для оркестрації DevSecOps. GitLab дозволяє організаціям підвищувати продуктивність розробників, покращувати операційну ефективність, зменшувати ризик безпеки та дотримання нормативних вимог, а також прискорювати цифрову трансформацію. Понад 50 мільйонів зареєстрованих користувачів і більше 50% компаній із списку Fortune 100* довіряють GitLab для випуску кращого, більш безпечного програмного забезпечення швидше.
GitLab - це місце, де кар'єра прискорюється, інновації процвітають, і кожен голос цінується. Наша високоефективна культура рухається нашими цінностями та постійним обміном знаннями, дозволяючи нашим членам команди досягати свого потенціалу, співпрацюючи з лідерами галузі для вирішення складних задач. Спільно створюйте майбутнє з нами, коли ми будуємо технології, які змінюють спосіб розробки програмного забезпечення у світі.
Діапазон базової зарплати для цієї посади вказаного рівня наразі призначений лише для жителів Сполучених Штатів. Цей діапазон призначений для відображення базової зарплати за посаду в усіх місцях США. Рівень посади та діапазон зарплат визначаються шляхом співбесід та аналізу освіти, досвіду, знань, навичок, здібностей заявника, рівноваги з іншими членами команди, відповідності ринковим даним та географічного розташування. Діапазон базової зарплати не включає жодних бонусів, акцій чи вигод. Дивіться більше інформації про наші вигоди та акції. Посади в сфері продажів також мають право на стимулюючу винагороду, орієнтовану на до 100% від запропонованої базової зарплати.
Діапазон зарплати для США
$250,000 - $349,000 USD
Як GitLab підтримує штатних співробітників
- Переваги для підтримки вашого здоров'я, фінансів та добробуту
- Гнучний оплачуваний відпочинок
- Групи ресурсів для членів команди
- Компенсація акціями та План придбання акцій співробітників
- Фонд зростання та розвитку
- Батьківська відпустка
Будь ласка, зверніть увагу, що ми вітаємо зацікавленість кандидатів з різним рівнем досвіду; багато успішних кандидатів не відповідають кожній окремій вимогі. Крім того, дослідження показують, що люди з недостатньо представлених груп менше схильні подавати заявку на роботу, якщо не відповідають кожній окремій кваліфікації. Якщо ви зацікавлені у цій посаді, будь ласка, подайте заявку, і дозвольте нашим рекрутерам оцінити вашу заявку.
Керівництво щодо найму в країнах: GitLab наймає нових членів команди в країнах по всьому світу. Всі наші посади є віддаленими, однак деякі посади можуть мати специфічні вимоги щодо локації. Наша команда з набору талантів допоможе відповісти на будь-які питання щодо локації після початку процесу набору.
Політика конфіденційності: Будь ласка, ознайомтеся з нашою Політикою конфіденційності під час набору персоналу. Ваша конфіденційність важлива для нас.
GitLab пишається тим, що є роботодавцем, який забезпечує рівні можливості, і є роботодавцем, який підтримує ствердження. Політики та практики GitLab, що стосуються набору, зайнятості, кар'єрного розвитку та підвищення, просування по службі та виходу на пенсію, засновані виключно на заслугах, незалежно від раси, ко
© Gitlab. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Developer Tools
More at Gitlab
All 224 rolesThreat Research Engineer
Gitlab · India
Territory Sales Manager
Gitlab · Japan
Tech Operations Specialist
Gitlab · United States
Technical Program Manager
Gitlab · India