
Salla E-Commerce Platform — SaaS-компанія у сфері електронної комерції, яка допомагає бізнесу запускати й керувати інтернет-магазинами за допомогою доступних цифрових інструментів і сервісів. Її платформа спрощує основні операції онлайн-торгівлі та допомагає користувачам створювати й розвивати власний бізнес у сфері електронної комерції.
Старший інженер з хмарних нативних платформ та експлуатації даних
Масштабуйте та захищайте інфраструктуру Kubernetes на платформі, що зростає, у ролі старшого інженера з надійності. Автоматизуйте надійність, спостережуваність, аварійне відновлення й оптимізацію витрат на хмару.
Опис
- Проєктувати й експлуатувати робочі навантаження у виробничому середовищі на кластерах Kubernetes.
- Створювати системи із самовідновленням та автомасштабуванням, які зменшують обсяг ручної роботи й підтримують безперервну роботу.
- Забезпечувати надійну роботу платформ SQL, NoSQL і об’єктного сховища в середовищах Kubernetes.
- Розробляти плани резервного копіювання, аварійного відновлення, реплікації та перемикання на резервні системи для досягнення цільових показників RPO і RTO.
- Діагностувати проблеми й відновлювати Persistent Volumes, StorageClasses, драйвери CSI та PVC у Kubernetes.
- Покращувати продуктивність сховищ і зменшувати витрати завдяки рівням зберігання, розділенню часто й рідко використовуваних даних і політикам життєвого циклу S3.
- Захищати й масштабувати об’єктне сховище MinIO та сумісне із S3 для високопродуктивних конвеєрів даних.
- Керувати блочними сховищами, зокрема EBS, io2 і gp3, а також спільними файловими системами, такими як EFS і NFS.
- Оптимізувати мережі, вхідний і вихідний трафік та сервісні мережі для безпечного обміну даними.
- Розвивати практики GitOps і CI/CD за допомогою ArgoCD, Flux і GitHub Actions.
- Автоматизувати розгортання й оновлення інфраструктури за допомогою Terraform, Helm та операторів Kubernetes.
- Впроваджувати зміни поступово за допомогою розгортань blue-green і canary, а також послідовних оновлень із використанням spot-інстансів.
- Керувати моніторингом і сповіщеннями за допомогою Prometheus, Grafana, Loki, VictoriaMetrics і OpenSearch.
- Керувати реагуванням на інциденти та їхнім аналізом після завершення.
- Забезпечувати прозорість показників стану й продуктивності систем, а також витрат.
- Застосовувати IAM із мінімально необхідними привілеями, захищений обмін даними між сервісами, мережеві ACL і міжмережеві екрани.
- Забезпечувати дотримання Kubernetes RBAC, безпечне керування секретами й захист ланцюгів постачання образів.
- Підтримувати готовність до аудитів і роботу із забезпечення відповідності вимогам.
- Аналізувати й оптимізувати продуктивність CPU, пам’яті та операцій введення-виведення у великих масштабах.
- Співпрацювати з продуктовими й платформними командами, щоб оптимально визначати розміри кластерів, баз даних і рівнів зберігання.
- Створювати панелі моніторингу витрат для керівників інженерних команд.
Вимоги
- Щонайменше 8 років досвіду в SRE, DevOps або розробці інфраструктури.
- Глибока експертиза в Kubernetes, зокрема в експлуатації кількох кластерів, розробці Helm-чартів і просунутих мережевих технологіях.
- Значний досвід роботи з процесами GitOps та ArgoCD або Flux.
- Експертні знання AWS будуть перевагою; також підійдуть Azure чи GCP, а серед інструментів інфраструктури як коду — Terraform, Pulumi або CloudFormation.
- Поглиблені знання баз даних SQL і NoSQL, зокрема MySQL або Aurora, PostgreSQL, MongoDB і Redis.
- Навички автоматизації та написання скриптів на Python, Bash або Go.
- Значний досвід моніторингу й спостережуваності з такими інструментами, як Prometheus, Grafana, Loki, ELK або OpenSearch і VictoriaMetrics.
- Досвід роботи з CI/CD у великих масштабах і керування інцидентами у виробничому середовищі.
- Досвід роботи з Kafka, RabbitMQ або подібними системами потокової передачі даних і обміну повідомленнями.
- Ступінь бакалавра в галузі інформатики, інженерії чи суміжній галузі або еквівалентний досвід роботи.
- Перевагою буде досвід експлуатації критично важливих систем із високим трафіком у кількох регіонах.
- Перевагою буде підтверджений досвід оптимізації витрат на хмарні ресурси та Kubernetes.
- Бажане знайомство з Istio, Linkerd або просунутими мережевими технологіями й контролем вихідного трафіку.
- Досвід роботи з компонентами платформи даних, як-от Airflow, Debezium або ClickHouse, буде корисним, але не обов’язковим.
- Сильні комунікативні навички та вміння працювати в команді, співпрацювати з інженерними командами, DevOps, фахівцями з безпеки й продуктовими командами.
Переваги
- Програми навчання та професійного розвитку.
- Преміальні виплати за результатами роботи.
- Гнучкі можливості працювати з дому.