Mid səviyyəli DevOps mühəndisi
MüqaviləTam ştatOfisdə
Ümumi baxış
Miqyaslanan infrastruktur və deployment platformalarını qurmaq, avtomatlaşdırmaq və saxlamaq üçün güclü cloud-native təcrübəyə malik bacarıqlı və motivasiyalı Mid-Level DevOps Engineer axtarırıq. İdeal namizəd Kubernetes, bulud platformaları, Infrastructure as Code (IaC) və CI/CD avtomatlaşdırması ilə praktik təcrübəyə malikdir və etibarlılıq, miqyaslanabilirlik və çatdırılma sürətini artırmaq üçün inkişaf komandaları ilə yaxından işləməkdən həzz alır.
Məsuliyyətlər:
Bulud infrastrukturu və platforma əməliyyatları
- AWS, Azure və ya GCP-də təhlükəsiz, miqyaslanan və yüksək əlçatan bulud infrastrukturu dizayn etmək, deploy etmək və saxlamaq.
- Konteynerləşdirilmiş və mikroservis əsaslı arxitekturalardan istifadə edərək cloud-native tətbiq deployment-larını dəstəkləmək.
- Development, staging və production mühitlərində Kubernetes klasterlərini və konteyner platformalarını idarə etməkdə kömək etmək.
- Yüksək əlçatanlıq, backup və disaster recovery həllərini həyata keçirmək.
CI/CD və avtomatlaşdırma
- GitHub Actions, GitLab CI, Jenkins və ya Azure DevOps kimi alətlərdən istifadə edərək CI/CD pipeline-ları qurmaq, saxlamaq və optimallaşdırmaq.
- Tətbiq deployment, test və infrastruktur provisioning proseslərini avtomatlaşdırmaq.
- Release management və deployment səmərəliliyini artırmaq üçün developer-lərlə əməkdaşlıq etmək.
- Proqram təminatı çatdırılma workflow-larında DevOps best practice-lərini təbliğ etmək.
Infrastructure as Code (IaC)
- Terraform, Ansible, CloudFormation və ya oxşar alətlərdən istifadə edərək Infrastructure as Code inkişaf etdirmək və saxlamaq.
- Layihələr üzrə infrastruktur provisioning və mühit konfiqurasiyasını standartlaşdırmaq.
- Mühit lifecycle idarəetməsi və infrastruktur miqyaslanabilirliyi təşəbbüslərini dəstəkləmək.
Monitorinq, etibarlılıq və performans
- Prometheus, Grafana, ELK/EFK Stack, Datadog və ya oxşar platformalardan istifadə edərək monitorinq, logging və observability həllərini həyata keçirmək və saxlamaq.
- Sistem sağlamlığını monitorinq etmək, incident-ləri troubleshoot etmək və root-cause analizində iştirak etmək.
- Performance tuning, capacity planning və bulud xərc optimallaşdırması səylərində kömək etmək.
- Xidmət etibarlılığı və uptime hədəflərini dəstəkləmək.
Təhlükəsizlik və DevSecOps
- Secrets management, access control və zəiflik aradan qaldırılması daxil olmaqla təhlükəsizlik best practice-lərini həyata keçirmək.
- CI/CD pipeline-larına təhlükəsizlik skanlaşdırması və compliance yoxlamalarını inteqrasiya etmək.
- Təhlükəsiz bulud mühitlərini saxlamaq üçün mühəndislik və təhlükəsizlik komandaları ilə əməkdaşlıq etmək.
Əməkdaşlıq və davamlı təkmilləşdirmə
- Tətbiq çatdırılmasını dəstəkləmək üçün Software Engineers, QA Engineers, Architects və Product komandaları ilə yaxından işləmək.
- İnfrastruktur review-ları, incident post-mortem-ləri və texniki sənədləşmədə iştirak etmək.
- Platform etibarlılığını, avtomatlaşdırmanı və developer experience-i yaxşılaşdırmaq üçün yeni alətləri və texnologiyaları qiymətləndirmək.
- DevOps və bulud əməliyyatları üzrə davamlı təkmilləşdirmə təşəbbüslərinə töhfə vermək.
Digər məsuliyyətlər
- İnfrastruktur audit-ləri, bulud istifadə hesabatları və əməliyyat review-larında kömək etmək.
- Tələb olunduqda on-call rotasiyalarında iştirak etmək.
- Rəhbərliyin təyin etdiyi digər vəzifələri yerinə yetirmək.
Tələblər
- Kompüter elmləri, informasiya texnologiyaları, mühəndislik bakalavr dərəcəsi və ya ekvivalent praktik təcrübə.
- DevOps, Cloud Engineering, Site Reliability Engineering (SRE) və ya əlaqəli rollarda 4–7 il təcrübə.
- Ən azı bir əsas bulud platforması ilə praktik təcrübə: AWS, Azure və ya Google Cloud Platform (GCP).
- Production mühitlərində Kubernetes və Docker ilə güclü təcrübə.
- GitHub Actions, GitLab CI, Jenkins, Azure DevOps və ya oxşar alətlərdən istifadə edərək CI/CD pipeline-ları qurmaq və saxlamaq təcrübəsi.
- Terraform, Ansible, CloudFormation və ya Pulumi kimi Infrastructure as Code (IaC) alətləri ilə praktik təcrübə.
- Linux sistem administrasiyası və şəbəkə əsasları haqqında bilik.
- Prometheus, Grafana, ELK/EFK, Datadog və ya ekvivalent monitorinq və observability alətləri ilə təcrübə.
- Bash, Python, PowerShell və ya oxşar dillərdə skript yazma təcrübəsi.
- Bulud təhlükəsizliyi prinsipləri, IAM, şəbəkə və secrets management anlayışı.
- Güclü troubleshooting, problem həll etmə və ünsiyyət bacarıqları.
Bonus / Nice to Have
- Argo CD və ya Flux kimi GitOps alətləri ilə təcrübə.
- Istio və ya Linkerd kimi service mesh texnologiyaları haqqında bilik.
- AWS Lambda, Azure Functions və ya Google Cloud Functions kimi serverless platformalarla təcrübə.
- DevSecOps praktikaları və təhlükəsizlik avtomatlaşdırması ilə tanışlıq.
- Mikroservis əsaslı arxitekturaları dəstəkləmək təcrübəsi.
- Multi-cloud və ya hybrid-cloud mühitləri ilə tanışlıq.
- Müvafiq sertifikatlar, məsələn:
- AWS Certified Developer və ya Solutions Architect Associate
- Microsoft Azure Administrator Associate
- Google Associate Cloud Engineer
- Certified Kubernetes Administrator (CKA)
- HashiCorp Terraform Associate
