DevOps Engineer
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 :
- RHEL based Linux OSes, basic bash scripting skills;
- Proxy, load balancer and web servers – Haproxy, Nginx, Ingress, MetalLB;
- High availability systems - keepalived;
- Non relational databases – ETCD, Redis+Sentinel;
- Message broker and Distributiv event store/stream processing systems - Kafka, RabbitMQ;
- Configuration Management tools – Ansible (nice to know);
- Version Control Systems – Git, Gitlab;
- Docker containerization – (Docker container, Dockerfile, Docker compose, Docker networking, image, image layer);
- Container Runtime (CRI) – Docker, containerd;
- Container Networking (CNI) – WeaveNet, flannel, Calico;
- Container Storage (CSI) - GlusterFS, Ceph (nice to know);
- Orchestration platforms – Kubernetes;
- Backup tools - Velero, Restic, Kopia (nice to know);
- Helm Chart and Helm operators;
- Image and artifact registry - Gitlab registry, Docker registry, Nexus;
- CI tools – Gitlab CI;
- CD tools – (example: Gitlab + helm operator + fluxCD);
- Monitoring systems – Prometheus + Grafana, Zabbix (nice to know);
- 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):
- RHEL based Linux OSes, basic bash scripting skills;
- Proxy, load balancer and web servers – Haproxy, Nginx, Ingress, MetalLB;
- High availability systems - keepalived;
- Non relational databases – ETCD, Redis+Sentinel;
- Message broker and Distributiv event store/stream processing systems - Kafka, RabbitMQ;
- Configuration Management tools – Ansible (nice to know);
- Version Control Systems – Git, Gitlab;
- Docker containerization – (Docker container, Dockerfile, Docker compose, Docker networking, image, image layer);
- Container Runtime (CRI) – Docker, containerd;
- Container Networking (CNI) – WeaveNet, flannel, Calico;
- Container Storage (CSI) - GlusterFS, Ceph (nice to know);
- Orchestration platforms – Kubernetes;
- Backup tools - Velero, Restic, Kopia (nice to know);
- Helm Chart and Helm operators;
- Image and artifact registry - Gitlab registry, Docker registry, Nexus;
- CI tools – Gitlab CI;
- CD tools – (example: Gitlab + helm operator + fluxCD);
- Monitoring systems – Prometheus + Grafana, Zabbix (nice to know);
- 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.