الوصف الوظيفي
دور المشروع : مهندس تطوير شامل
وصف دور المشروع : مسؤول عن تطوير و/أو هندسة الميزات الشاملة لنظام، من تجربة المستخدم إلى كود الخلفية. استخدم مهارات التطوير لتقديم حلول مبتكرة تساعد عملائنا على تحسين الخدمات التي يقدمونها. استغل التقنيات الجديدة التي يمكن تطبيقها لحل المشكلات التجارية المعقدة بعقلية تركز على السحابة ومرنة.
المهارات المطلوبة : DevOps
المهارات الجيدة : NA
مطلوب حد أدنى من 12 سنة من الخبرة
المؤهل التعليمي : 15 سنة من التعليم بدوام كامل
ملخص: نحن نبحث عن مهندس DevOps شامل يجمع بين خبرة تطوير البرمجيات ومهارات قوية في DevOps والبنية التحتية السحابية. ستكون مسؤولاً عن تصميم وتطوير ونشر وصيانة تطبيقات الويب القابلة للتوسع أثناء تنفيذ خطوط أنابيب CI/CD، وأتمتة البنية التحتية، وضمان موثوقية وأداء النظام العالي. ستعمل بشكل وثيق مع المطورين ومهندسي ضمان الجودة وفرق العمليات لتبسيط عمليات النشر وتعزيز سير العمل في التطوير. المسؤوليات الرئيسية: تطوير شامل تصميم وتطوير وصيانة تطبيقات الويب باستخدام تقنيات الواجهة الأمامية والخلفية الحديثة (مثل React وAngular وNode.js وPython وJava وGo). تطوير واجهات برمجة التطبيقات RESTful والتكامل مع الخدمات الخارجية. ضمان الأداء والقابلية للتوسع والأمان عبر المكدس. التعاون مع مصممي تجربة المستخدم ومديري المنتجات لتقديم تجارب مستخدم سلسة. دمج ودعم الأدوات والأطر المدفوعة بالذكاء الاصطناعي، بما في ذلك تقنيات الذكاء الاصطناعي التوليدي والذكاء الاصطناعي الوكالي، ضمن البنية التحتية والتطبيقات السحابية.
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 وArgoCD البنية التحتية ككود (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. الاختبار وضمان الجودة الاختبار التلقائي:
اختبارات الوحدة والتكامل وE2E (Jest وCypress وPyTest وJUnit) اختبار الأداء والتحميل:
JMeter وk6 وLocust 6. المراقبة والاستجابة للحوادث المراقبة:
مقاييس أداء التطبيق والنظام التنبيه وإدارة الحوادث:
PagerDuty وOpsgenie وSlack integrations التسجيل:
إدارة السجلات المركزية (ELK وFluentd وSplunk) إطار عمل الذكاء الاصطناعي الوكالي (CrewAI وLangGraph وAutoGen) ومفاهيم الذكاء الاصطناعي المسؤولة والحواجز الذكية 7. الوعي بالأمان والامتثال ممارسات الترميز الآمن (OWASP Top 10) أمان البنية التحتية (عزل الشبكة والتشفير) أطر الامتثال (GDPR وSOC 2 وHIPAA إذا لزم الأمر) 8. المهارات الشخصية والعقلية مهارات قوية في حل المشكلات واستكشاف الأخطاء وإصلاحها التعاون مع المطورين وفرق ضمان الجودة وتكنولوجيا المعلومات فهم منهجيات الأجايل (Scrum وKanban) التعلم المستمر والتكيف مع أدوات وخدمات السحابة الجديدة مهارات إضافية / ناشئة بنى بدون خادم (AWS Lambda وAzure Functions) GitOps (Flux وArgoCD) AIOps وأتمتة المراقبة مبادئ SRE (مؤشرات / أهداف مستوى الخدمة) معلومات إضافية: - يجب أن يكون لدى المرشح حد أدنى من 15 عامًا من الخبرة في DevOps.
- هذه الوظيفة مقرها في مكتبنا في بنغالور.
- مطلوب 15 سنة من التعليم بدوام كامل.
- يجب أن يكون المورد جاهزًا للذكاء الاصطناعي.
لقد تمت ترجمة هذا الإعلان الوظيفي بواسطة الذكاء الاصطناعي وقد يحتوي على بعض الاختلافات أو الأخطاء البسيطة.