Alcor logo

Platform Engineer – Developer Experience (DevEx)

Alcor·Salary not specified

Primary stack

GitHub ActionsArgoCDKustomizeHelmKubernetesLinuxCrossplaneGitOpenTelemetryTerraform

Nice to have's

AWSKnativeKyvernoOpen Policy AgentArgo RolloutsVictoriaLogsDatadogPrometheusAlertmanagerGrafanaBashPythonGo

Job description

Description language:

Platform Engineer – Developer Experience (DevEx)

Про посаду

Приєднуйтесь до команди Platform Engineering Alcor на посаду Platform Engineer із фокусом на Developer Experience (DevEx), зосередженої на оптимізації шляхів створення, упаковки та розгортання для команд продуктової інженерії.

Обов'язки

Звітуючи менеджеру Platform Engineering, ви приєднаєтесь до команди Platform Engineering Ledger на посаді Platform Engineer із фокусом на Developer Experience (DevEx). Ваші основні обов'язки включатимуть:

  • CI/CD платформа та флот раннерів

    • Володіти та розвивати самостійно розміщений флот раннерів GitHub Actions, включаючи раннери Linux, керовані через Actions Runner Controller (ARC), самостійно розміщені раннери macOS та модулі Terraform, які забезпечують та масштабують самостійно розміщену інфраструктуру.
    • Правильно визначати класи раннерів (CPU/пам'ять/зберігання) відповідно до реальних профілів навантаження, балансуючи ефективність витрат проти інженерної швидкості.
    • Підтримувати перехід від раннерів, розміщених на GitHub, включаючи оцінку компромісів між контейнеризованим та віртуалізованим виконанням для навантажень із особливими вимогами до апаратного забезпечення.
    • Досліджувати та вирішувати проблеми з продуктивністю віртуалізації macOS та допомагати оцінювати альтернативні підходи.
  • Управління артефактами та пакетами

    • Адмініструвати платформу JFrog (Artifactory, Xray, Curation) як основне сховище артефактів організації.
    • Надавати легку підтримку GitHub Container Registry (GHCR) та GitHub Packages.
    • Експлуатувати та підтримувати ChartMuseum як сховище Helm-чартів організації.
    • Визначати та застосовувати межі власності контейнерних образів та сприяти оптимізації Dockerfile та шарів із кращими практиками.
  • Прогресивна доставка та автоматизація інфраструктури

    • Експлуатувати два середовища ArgoCD / Argo Rollouts для GitOps-базованих паттернів прогресивної доставки.
    • Автор, підтримує та підтримує Helm-чарти та Kustomize-оверлеї як стандартний підхід до управління конфігурацією для навантажень Kubernetes.
    • Проектувати, переглядати та розвивати модулі Terraform та Terragrunt для інфраструктури як коду.
  • Спостереження та надійність

    • Покращувати та об'єднувати стек спостереження; Grafana, Prometheus та Alertmanager.
    • Працювати через Datadog та VictoriaLogs/VictoriaMetrics для зменшення розростання інструментів та допомогти визначити єдину стратегію для метрик, логів та подій.
    • Надавати платформний рівень телеметрії, який надає інженерним командам та керівництву єдиний, надійний погляд на продуктивність трубопроводу та платформи.
  • Внутрішня платформа для розробників, політика та сучасні навантаження

    • Оцінювати та допомагати експлуатувати Crossplane як контрольний план для самообслуговування, Kubernetes-нативного забезпечення інфраструктури.
    • Сприяти стратегії розробки порталів для розробників / внутрішнього каталогу, щоб інженери мали єдине місце для відкриття сервісів, власності, документації та шаблонів золотого шляху.
    • Реалізувати та підтримувати правила політики як коду за допомогою Kyverno та/або Open Policy Agent (OPA) по всьому простору Kubernetes та CI/CD.
    • Підтримувати сервори без серверів на основі Knative/подій на Kubernetes.
    • Розгортати інструментування OpenTelemetry та трубопроводи для стандартизації трас, метрик та логів по всіх сервісах.
  • Досвід розробника та його забезпечення

    • Виступати в якості вбудованого контактної особи платформи для однієї або кількох команд продуктової інженерії.
    • Будувати інструменти самообслуговування, шаблони та документацію, щоб інженери могли розміщувати раннери, публікувати артефакти та розгортати без потреби глибоких знань про платформу.
    • Сприяти дорожній карті платформи, вносячи лінзи досвіду розробника до пріоритезації.

Вимоги

Досвід та технічні навички

  • 5+ років у ролі Platform Engineering, DevOps, SRE або інженерії інфраструктури, ідеально безпосередньо підтримуючи команди продуктової інженерії.
  • Практичний досвід роботи з GitHub Actions, включаючи самостійно розміщені архітектури раннерів та їх розміщення через Terraform.
  • Практичні знання платформи JFrog для управління артефактами та безпеки залежності.
  • Знайомство з контейнерними регістрами та репозиторіями Helm-чартів, такими як ChartMuseum на об'єктному сховищі (S3).
  • Досвід роботи з безперервною доставкою GitOps за допомогою ArgoCD, ідеально Argo Rollouts для прогресивної доставки.
  • Міцні навички управління конфігурацією Kubernetes за допомогою Helm та Kustomize.
  • Міцний досвід інфраструктури як коду з Terraform та Terragrunt.
  • Досвід роботи з Crossplane для створення інтерфейсів API для самообслуговування інфраструктури.
  • Досвід створення або експлуатації внутрішнього порталу для розробників / каталогу програмного забезпечення.
  • Практичний досвід застосування політики як коду в Kubernetes за допомогою Kyverno та/або Open Policy Agent (OPA / Gatekeeper).
  • Знайомство з Knative або подібними Kubernetes-нативними серворами без серверів/подійних фреймворками.
  • Досвід створення, зміцнення та оптимізації контейнерних образів.
  • Робочий досвід стеку спостереження - Grafana, Prometheus та Alertmanager - плюс вплив на Datadog та/або VictoriaLogs/VictoriaMetrics, а також практичний досвід інструментації сервісів та трубопроводів за допомогою OpenTelemetry.
  • Зручний у середовищах Linux/Unix, з міцними навичками скриптування (напр. Bash, Python або Go) та сильними основами Git.
  • Досвід роботи в хмарі AWS є плюсом.

М'які навички

  • Істинний продуктовий підхід до внутрішніх платформ.
  • Сильний перехресний функціональний співробітник.
  • Чіткий письменник та вербальний комунікаційний експерт.
  • Прагматичний та цілеспрямований.
  • Власницький підхід із сильною особистою відповідальністю.
  • Допитливий та постійно вдосконалюється.
  • Зручний із невизначеністю та зміною пріоритетів.
  • Емпатійний та колективний при визначенні меж власності.

Буде плюсом

  • Досвід підтримки мобільного/пристрою-тестування CI в контексті самостійно розміщеного раннера.
  • Досвід розробки платформної API та CLI для розробників для використання блок-схем та паттернів.
  • Досвід роботи у великому монорепозиторії, включаючи запуск CI, що враховує графіку будівництва/залежності.
  • Попередній досвід визначення або експлуатації SLO/SLA та бюджетів помилок для внутрішніх платформних сервісів.

Ми пропонуємо

  • Конкурентоспроможна зарплата
  • Можливість працювати в динамічному та інноваційному середовищі
  • Колаборативна та інклюзивна командна культура
  • Можливості для професійного розвитку

Про компанію

У Alcor ми прагнемо створити різноманітне та інклюзивне робочі місце, де кожен відчуває себе цінним та має можливість внести свій унікальний погляд. Ми віримо у культуру постійного навчання та зростання, де наші співробітники заохочуються до інновацій та руху за межі можливого.

© Alcor. 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.

Alcor is a full-cycle service provider that builds software R&D offices for US product tech companies in Eastern Europe and Latin America. We have an exclusive focus on tech recruitment with full operational support.Our solution includes:✔ recruitment of software developers in Ukraine, Poland, Romania, Mexico, Colombia, Chile, and Argentina;✔ Employer of Record service to secure your hiring in a new country;✔ legal & compliance services;✔ equipment purchases, office rent & other back-office supportso that remote development teams can fully concentrate on product development with nothing to worry about.Our clients are software companies & startups from Europe and the USA that want to build a team of software engineers and stand with Ukraine💙💛Visit our website to learn more or...Get to know us via social media pages:Instagram:www.instagram.com/alcor_teamLinkedIn:www.linkedin.com/company/18244868Twitter:twitter.com/Alcor_BPOYoutube:www.youtube.com/... /UC5BUSwiF4649cK7CXpM-ZwQ

More at Alcor

All 65 roles

Popular searches