Komputerləşmə və İKT

Azerconnect

DevOps Engineer

Şəhər: Bakı
İş rejimi: full-time
Son tarix: 2024-06-05

About the vacancy:

Function: Information Technologies and Core Network Division

Working schedule: 5 days a week, from 09:00 to 18:00. Based on nature of the work you will be able to work from office and from home

Deadline to apply: 04.06.2024.

Your responsibilities:

  • Improve CI/CD process, implement the CI pipeline, manage CD tools
  • Implement and improve monitoring and alerting systems
  • Build and maintain highly available systems.
  • Build tools to reduce occurrence of errors and improve customer experience
  • Design procedures for system troubleshooting and maintenance
  • To execute job responsibilities and verbal/ written instructions by management.
  • To execute assigned tasks in compliance with the procedures/policy/instructions.
  • To keep confidentiality of the company data

Position requirements:

  • Bachelor degree in Computer Science/Electronic Engineering/Telecom related field 
  • Master's degree/MBA would be an advantage.
  • Specific areas of expertise :  
  1. RHEL based Linux OSes, basic bash scripting skills;
  2. Proxy, load balancer and web servers – Haproxy, Nginx, Ingress, MetalLB;
  3. High availability systems - keepalived;
  4. Non relational databases – ETCD, Redis+Sentinel;
  5. Message broker and Distributiv event store/stream processing systems - Kafka, RabbitMQ;
  6. Configuration Management tools – Ansible (nice to know);
  7. Version Control Systems – Git, Gitlab;
  8. Docker containerization – (Docker container, Dockerfile, Docker compose, Docker networking, image, image layer);
  9. Container Runtime (CRI) – Docker, containerd;
  10. Container Networking (CNI) – WeaveNet, flannel, Calico;
  11. Container Storage (CSI) - GlusterFS, Ceph (nice to know);
  12. Orchestration platforms – Kubernetes;
  13. Backup tools - Velero, Restic, Kopia (nice to know);
  14. Helm Chart and Helm operators;
  15. Image and artifact registry - Gitlab registry, Docker registry, Nexus;
  16. CI tools – Gitlab CI;
  17. CD tools – (example: Gitlab + helm operator + fluxCD);
  18. Monitoring systems – Prometheus + Grafana, Zabbix (nice to know);
  19. Logging systems – ELK/EFK; 
  • 1+ years of experience in IT System administrator/DevOps fields
  • English – Technical level. Knowledge of Azerbaijani and Russian is an advantage 
  • Knowledge of MS Office and similar programs
  • Knowledge of any job-related tools and applications 

Applications will be reviewed against position requirements and only shortlisted candidates will be contacted.

 

Vakansiya haqqında:

Funksiya: İnformasiya Texnologiyaları və Əsas Şəbəkə İdarəsi

İş qrafiki: Həftənin 5 günü saat 09:00-dan 18:00-dək. İşin tələblərinə əsasən ofisdən və evdən çalışa biləcəksiniz

Son müraciət tarixi: 04.06.2024.

Sizin vəzifə öhdəlikləriniz:

  • CI/CD prosesini inkişaf etdirmək, CI pipeline tətbiqi, CD alətlərin idarə edilməsi 
  • Monitorinq və alerting sistemlərinin tətbiqi və inkişaf etdirilməsi 
  • Yüksək dayanıqlı sistemlərin qurulması və istismarı
  • Xətaların azaldılması və müştəri məmnuniyyətinin artırılması üçün alətlərin qurulması
  • Sistemlərdə xətaların araşdırılması və istismarı üçün dizayn prosedurları hazırlamaq
  • Vəzifə öhdəliklərini və rəhbərlik tərəfindən verilən sifahi/ yazılı tapşırıqları icra etmək 
  • Həvalə olunan tapşırıqları şirkətdaxili prosedur/siyasət/təlimatlara uyğun həyata keçirmək 
  • Şirkətə aid məlumatların məxfiliyini təmin etmək 

Vəzifənin tələbləri:

  • Kompüter Elmləri/Elektron Mühəndisliyi/Telekommunikasiya ilə əlaqəli sahədə bakalavr dərəcəsi
  • Magistr dərəcəsi/MBA üstünlükdür 
  • Müəyyən sahələrdə peşəkarliq (dərəcələri):  
  1. RHEL based Linux OSes, basic bash scripting skills;
  2. Proxy, load balancer and web servers – Haproxy, Nginx, Ingress, MetalLB;
  3. High availability systems - keepalived;
  4. Non relational databases – ETCD, Redis+Sentinel;
  5. Message broker and Distributiv event store/stream processing systems - Kafka, RabbitMQ;
  6. Configuration Management tools – Ansible (nice to know);
  7. Version Control Systems – Git, Gitlab;
  8. Docker containerization – (Docker container, Dockerfile, Docker compose, Docker networking, image, image layer);
  9. Container Runtime (CRI) – Docker, containerd;
  10. Container Networking (CNI) – WeaveNet, flannel, Calico;
  11. Container Storage (CSI) - GlusterFS, Ceph (nice to know);
  12. Orchestration platforms – Kubernetes;
  13. Backup tools - Velero, Restic, Kopia (nice to know);
  14. Helm Chart and Helm operators;
  15. Image and artifact registry - Gitlab registry, Docker registry, Nexus;
  16. CI tools – Gitlab CI;
  17. CD tools – (example: Gitlab + helm operator + fluxCD);
  18. Monitoring systems – Prometheus + Grafana, Zabbix (nice to know);
  19. Logging systems – ELK/EFK; 
  • İT sistemlər üzrə administrator/İT inkişaf əməliyyatları sahəsində 1+ illik təcrübə
  • İngilis dili - Texniki səviyyə, Azərbaycan və Rus dillərini bilmək üstünlükdür 
  • MS Office və oxşar proqramları bilmək
  • İşlə bağlı hər hansı alətlər və proqramlar üzrə bilik 

Müraciətlər vakansiyanın tələblərinə əsasən dəyərləndiriləcək və yalnız seçilmiş namizədlərlə əlaqə saxlanılacaqdır.