Чолпонбаев Бакыт Жумадилович

Инженер программист

Кызматтык милдеттери:

2.1. И.Раззаков атындагы КМТУнун окуу процессине электрондук билим берүү технологияларын жана ресурстарды иштеп чыгуу жана ишке киргизүү, ошондой эле графикалык (флеш-анимация), аудио жана видео материалдарды камтыган электрондук окуу материалдарын түзүү (Autocad, Adobe Premiere, CorelDraw, Photoshop жана башка программаларды колдонуу менен).

2.2. Дистанттык билим берүүнү кеңири жайылтууга багытталган иш-чаралар менен долбоорлорду уюштуруу жана техникалык жактан коштоо.

2.3. Электрондук окуу материалдарын, веб-ресурстарды жана IT департаментинин маалымат базасын түзүү жана иштеп чыгуу (CorelDraw, Photoshop, Windows, MS Office, LMS системалары, MSDreamweaver, HTML ж.б. колдонуу менен).

2.4. КМТУнун билим берүү порталынын, расмий сайтынын жана корпоративдик почтасынын ишин администрлөө жана техникалык жактан камсыздоо.

2.5. Зарыл болгон программаларды иштеп чыгуу, орнотуу, тестирлөө, настройка кылуу жана колдонууну камсыздоо.

2.6. Программалар менен иштөө боюнча колдонмолорду жана нускамаларды түзүү, тиешелүү техникалык документацияны даярдоо.

2.7. Колдонмолук программалык камсыздоолорду колдонуу мүмкүнчүлүктөрүн аныктоо жана сунуштоо.

2.8. Билим берүү мекемелериндеги иш тартибин, ички эмгек тартибинин эрежелерин, иш кагаздарын жүргүзүүнүн негиздерин билүү жана IT департаментинин директорунун жана web-борбордун башчысынын тапшырмаларын так аткаруу.


Процесстерди автоматташтыруу (DevOps багыты):

1. Автоматташтырылган чогултуу, тестирлөө жана жайгаштыруу (Deployment):

  • DevOps ыкмалары программалык камсыздоонун толук жашоо циклин автоматташтырууга багытталган — код жазуудан баштап, аны production чөйрөсүнө чейин жайгаштырууга чейин.
  • Бул этаптар автоматташтырылган тестирлөө (юнит, интеграциялык, end-to-end), программаны чогултуу жана ар кандай чөйрөлөргө (development, staging, production) жайгаштырууну камтыйт.

2. Инфраструктураны код катары башкаруу (Infrastructure as Code, IaC):

  • Серверлерди, тармактарды жана маалымат базаларын коду менен аныктоо жана башкаруу.
  • Автоматташтырылган түзүү, настройка жана башкаруу мүмкүнчүлүктөрү.
  • Колдонулган куралдар: Terraform, Ansible, AWS CloudFormation ж.б.

3. Автоматтык масштабдоо:

  • Жүктөмгө жараша инфраструктураны автоматтык түрдө кеңейтүү же кыскартуу.
  • Колдонуучулар үчүн туруктуу жеткиликтүүлүктү жана жогорку иштөө мүмкүнчүлүгүн камсыз кылат.

CI/CD – Тынымсыз интеграция жана жеткирүү:

  • Continuous Integration (CI): Коддун бардык бөлүктөрүн күнүнө бир нече ирет борбордук репозиторийге бириктирүү. Ар бир бириктирүүдө автоматтык тесттер жүргүзүлөт.
  • Continuous Delivery (CD): Код өзгөрүүлөрүн тесттик же production чөйрөгө автоматтык түрдө өткөрүп берүү. Бул программалык камсыздоонун тез жана ишенимдүү чыгышына шарт түзөт.

Мониторинг жана логдорду башкаруу:

1. Логдорду чогултуу жана талдоо:

  • Системанын ар түрдүү компоненттеринен логдорду жыйноо жана анализ кылуу.
  • Системадагы мүчүлүштүктөрдү табуу жана натыйжалуулугун баалоо.

2. Иштөө көрсөткүчтөрүн жана жеткиликтүүлүктү мониторингдөө:

  • CPU жүктөмү, эс тутум колдонуусу, жооп берүү убактысы, кызматтардын жеткиликтүүлүгү сыяктуу негизги метрикаларды байкоо.
  • Проблемалар чыккан учурда дароо реакция кылуу үчүн эскертмелерди орнотуу.

Кабинет: 1/332

Институттар Жогорку мектептер Колледж/Лицей
Департаменттер Бөлүмдөр Борборлор
Чет элдик студенттерге
Студенттерди тейлөө борбору
ЦОС 1-2-3
Аймактык бөлүнгөн филиалдар