Middle-Senior DevOps Engineer

Алматы
Толық күн
|
2 жылдан 4 жылға дейін

Функционал:

  • Kubernetes-ке қосымшаларды көшіру;
  • Қолданыстағы микросервистерді және олардың тәуелділіктерін талдау;
  • Кубернеттер үшін Helm диаграммалары мен манифесттерін құру және оңтайландыру;
  • Ci/CD процестерін құру;
  • Ci/CD құбырларын құру және оңтайландыру;
  • Қолданыстағы жүйелермен Интеграция (тестілеу, мониторинг, орналастыру);
  • Орналастыру қадамдарын автоматтандыру үшін Ansible пайдалану;
  • Сценарийлер мен қызметтерді әзірлеу;
  • Күнделікті тапсырмаларды автоматтандыру үшін Python/Go-да сценарийлер жазу;
  • Контейнерлеуді (Docker)қолдана отырып, жаңа қызметтерді әзірлеу және енгізу;
  • Конфигурациялар мен құпияларды басқару;
  • Инфрақұрылымды код ретінде басқару үшін Terraform пайдалану;
  • Құпияларды басқару үшін HashiCorp қоймасын орнату және техникалық қызмет көрсету;
  • Мониторинг және бақылау;
  • Бақылау жүйелерін орнату және қолдау (Prometheus, Grafana);
  • Логтау және APM жүйелерімен Интеграция (ELK, Jaeger, Zabbix);
  • Жүктемені оңтайландыру және теңестіру;
  • Трафикті тарату үшін Nginx / haproxy орнату және оңтайландыру;
  • Баптау және өнімділікті бақылау;
  • GitOps және GitCI тәжірибелері;
  • Конфигурациялар мен нұсқаларды басқаруға арналған GitOps моделін енгізу;
  • CI/CD процестерін жақсарту үшін ең жақсы GitCI тәжірибесін енгізу;
  • Құжаттау;
  • Техникалық құжаттама мен нұсқаулықтарды құру және жаңарту.

Талаптар:

  • GitLab CI/CD;
  • GitLab-та ci / CD құбырларын орнату және оңтайландыру тәжірибесі;
  • Kubernetes (K8s);
  • Kubernetes кластерлерінің жұмыс принциптері мен басқару тәжірибесін білу;
  • Бағдарламалау тілдері: Python/Go;
  • Python немесе Go-да сценарийлерді әзірлеу және автоматтандыру дағдылары;
  • Ansible/Helm/Terraform;
  • Автоматтандыру үшін Ansible, Kubernetes қолданбаларын басқару үшін Helm және инфрақұрылым үшін terraform код ретінде пайдалану тәжірибесі;
  • Docker;
  • Docker контейнерлерін құру және басқару тәжірибесі;
  • Vault;
  • Құпияларды басқару үшін жұмыс принциптерін білу және Vault орнату тәжірибесі;
  • Бақылау жүйелері: ELK / APM/Grafana / Prometheus/Jager / Zabbix;
  • Мониторинг және бақылау жүйелерін баптау және пайдалану тәжірибесі;
  • Жүктеме теңгергіштері: Nginx/HaProxy;
  • Жүктемені теңестіру үшін Nginx және/немесе HaProxy туралы білім мен тәжірибе;
  • GitOps және GitCI түсіну;
  • Даму және пайдалану процестерін жақсарту үшін GitOps және GitCI әдістемелерін енгізу білімі мен тәжірибесі;
  • Тізімдегі құралдар мен технологиялардың әрқайсысы туралы терең түсінік, сондай-ақ тиімді DevOps процестерін құру үшін оларды біріктіру тәжірибесі қажет.

Жұмыс шарттары:

  • Қазақстандағы үздік 10-ға кірген заманауи және жайлы кеңсе;
  • Сіздің жалақыңызды жағымды толықтыратын жылдық бонус;
  • Үлкен әлеуеті бар ауқымды өніммен жұмыс істеу;
  • Бюрократиядан абсолютті еркіндік-бұл жерде бастама мен идеялар бағаланады;
  • Достық корпоративті атмосфера және әріптестердің қолдауы;
  • Оқыту және дамыту мүмкіндіктері-біз сіздің кәсіби өсуіңізге инвестиция салуға дайынбыз;
  • Сіздің жетістіктеріңізді ескере отырып, жыл сайынғы жалақыны қайта қарау.