الوصف الوظيفي
دور المشروع : ممارس دعم التكنولوجيا الأساسية
وصف دور المشروع : تقديم الدعم الفني المستمر وصيانة أنظمة الإنتاج والتطوير ومنتجات البرمجيات (عن بُعد وفي الموقع) والخدمات المكونة التي تعمل على منصات مختلفة (تعمل ضمن نموذج عمليات محدد وعمليات). تقديم الدعم للأجهزة / البرمجيات وتنفيذ التكنولوجيا على مستوى نظام التشغيل عبر جميع مجالات الخادم والشبكة، ولحلول / بائعين / علامات تجارية معينة من البرمجيات. تشمل الأعمال استكشاف الأخطاء وإصلاحها على مستويات L1 و L2 / مستوى أساسي ومتوسط.
المهارات المطلوبة : DevOps
المهارات الجيدة : NA
مطلوب حد أدنى من 5 سنوات من الخبرة
المؤهل التعليمي : 15 سنة تعليم بدوام كامل
مهندس تطوير C-gnitive
عنوان الوظيفة: مهندس تطوير C-gnitive كبير. ملخص نحن نبحث عن مهندس تطوير Full Stack يجمع بين خبرة تطوير البرمجيات ومهارات DevOps والبنية التحتية السحابية القوية. ستكون مسؤولاً عن تصميم وتطوير ونشر وصيانة تطبيقات الويب القابلة للتوسع أثناء تنفيذ خطوط أنابيب CI/CD، وأتمتة البنية التحتية، وضمان موثوقية النظام العالي وأدائه.
ستعمل عن كثب مع المطورين، ومهندسي ضمان الجودة، وفرق العمليات لتبسيط عمليات النشر وتعزيز تدفقات العمل في التطوير. المسؤوليات الرئيسية: تطوير Full Stack
- تصميم وتطوير وصيانة تطبيقات الويب باستخدام تقنيات الواجهة الأمامية والخلفية الحديثة (مثل React و Angular و Node.js و Python و Java و Go).
- تطوير واجهات برمجة التطبيقات RESTful والتكامل مع الخدمات الخارجية.
- ضمان الأداء والقابلية للتوسع والأمان عبر المكدس.
- التعاون مع مصممي UX/UI ومديري المنتجات لتقديم تجارب مستخدم سلسة.
DevOps والبنية التحتية السحابية
- بناء وصيانة خطوط أنابيب CI/CD باستخدام أدوات مثل GitHub Actions و GitLab CI و Jenkins أو CircleCI.
- إدارة البنية التحتية ككود (IaC) باستخدام Terraform و CloudFormation أو Ansible و Pulumi و CrossPlane.
- نشر ومراقبة التطبيقات في البيئات السحابية (AWS و Azure أو GCP).
- تنفيذ الحاويات والتنسيق (Docker و Kubernetes و Helm).
- إعداد المراقبة الآلية والتسجيل والتنبيه (Prometheus و Grafana و ELK Stack و Datadog).
- تعزيز موثوقية النظام والأمان والقابلية للتوسع من خلال الأتمتة وأفضل الممارسات.
العمليات والتعاون
- المشاركة في مراجعات التعليمات البرمجية ومناقشات استراتيجية DevOps.
- استكشاف الأخطاء وإصلاحها وحل مشاكل الإنتاج مع التركيز على وقت التشغيل والأداء.
- تنفيذ أفضل الممارسات الأمنية والمساعدة في معايير الامتثال.
- توجيه المطورين المبتدئين والمساهمة في تحسين تدفقات العمل في التطوير. المهارات المطلوبة:
- اللغات:
- الخلفية: Python و Java و Node.js و Go و Ruby و C#
- الواجهة الأمامية: JavaScript/TypeScript و HTML و CSS
- الأطر:
- الواجهة الأمامية: React و Angular و Vue.js
- الخلفية: Express.js و Spring Boot و Django و Flask
- واجهات برمجة التطبيقات:
- تصميم واجهات برمجة التطبيقات RESTful و GraphQL والتكامل
- التحكم في الإصدار:
- Git و GitHub/GitLab/Bitbucket workflows (branching و pull requests و CI triggers)
- 2. أدوات DevOps والأتمتة
- خطوط أنابيب CI/CD:
Jenkins و GitHub Actions و GitLab CI و CircleCI و Travis CI و Arg-CD
- البنية التحتية ككود (IaC):
Terraform و Ansible و AWS CloudFormation و Pulumi
- إدارة التكوين:
Chef و Puppet و Ansible و SaltStack
- المراقبة والتسجيل:
Prometheus و Grafana و ELK Stack (Elasticsearch و Logstash و Kibana) و Loki و Datadog
- 3. السحابة والبنية التحتية
- منصات السحابة:
AWS و Azure و Google Cloud Platform (GCP)
- الحوسبة والشبكات:
EC2 و Lambda و VPC و Load Balancers و Route 53 و DNS و VPNs
- التخزين وقواعد البيانات:
S3 و RDS و DynamoDB و PostgreSQL و MySQL و MongoDB
- الحاويات:
Docker و Podman
- تنسيق الحاويات:
Kubernetes (K8s) و Helm و OpenShift
- 4. إدارة النظام والشبكات
- أنظمة التشغيل:
Linux (Ubuntu و CentOS و Alpine) و Bash scripting و معرفة أساسية بخادم Windows
- أساسيات الشبكات:
TCP/IP و DNS و SSL/TLS و HTTP/HTTPS و VPN و الجدران النارية
- الأمن والامتثال:
IAM و إدارة الأسرار (Vault و AWS Secrets Manager) و SSH و التشفير و فحص الثغرات
- 5. الاختبار وضمان الجودة
- الاختبار الآلي:
Unit و Integration و E2E tests (Jest و Cypress و PyTest و JUnit)
- اختبار الأداء والتحميل:
JMeter و k6 و Locust
- 6. المراقبة والاستجابة للحوادث
- المراقبة:
مقاييس أداء التطبيقات والأنظمة
- التنبيه وإدارة الحوادث:
PagerDuty و Opsgenie و تكامل Slack
- التسجيل:
إدارة تسجيل مركزي (ELK و Fluentd و Splunk)
- 7. الوعي بالأمن والامتثال
- ممارسات الترميز الآمن (OWASP Top 10)
- أمان البنية التحتية (عزل الشبكة والتشفير)
- أطر الامتثال (GDPR و SOC 2 و HIPAA إذا لزم الأمر)
- 8. المهارات الناعمة والعقلية
- مهارات قوية في حل المشكلات واستكشاف الأخطاء وإصلاحها
- التعاون مع المطورين وضمان الجودة وفرق تكنولوجيا المعلومات
- فهم منهجيات Agile (Scrum و Kanban)
- التعلم المستمر والتكيف مع أدوات وخدمات السحابة الجديدة
- مهارات إضافية / ناشئة
- الهياكل الخالية من الخادم (AWS Lambda و Azure Functions)
- GitOps (Flux و Arg-CD)
- أدوات الذكاء الاصطناعي والمراقبة الآلية
- مبادئ SRE (مؤشرات / أهداف مستوى الخدمة)
- يجب أن تكون الموارد جاهزة للذكاء الاصطناعي.
لقد تمت ترجمة هذا الإعلان الوظيفي بواسطة الذكاء الاصطناعي وقد يحتوي على بعض الاختلافات أو الأخطاء البسيطة.