نبذة عن الدور
تبحث Cisco Customer Experience (CX) عن مهندس برمجيات تسليم العملاء لقيادة تصميم وتسليم حلول الأتمتة والذكاء الاصطناعي. هذا المنصب بدوام كامل ويقع مقره في الرياض، ويركز على مزود خدمة رئيسي في المملكة العربية السعودية. يتطلب هذا الدور خبرة تزيد عن 10 سنوات.
سياق الدور وتركيزه
يتضمن هذا المنصب تحديد بنيات برمجية قابلة للتطوير تدمج البنية التحتية للشبكة، والأنظمة التشغيلية، ومنصات البيانات، وسير عمل الأعمال. ينصب التركيز على وضع بنية سليمة، وممارسات هندسية، وأنماط تكامل، وحوكمة لأتمتة الشبكات والعمليات الذكية. إنه دور في هندسة البرمجيات، يختلف عن ترحيل الشبكة أو تنفيذ المنتج.
المسؤوليات الرئيسية
- امتلاك هندسة البرمجيات الشاملة لأتمتة الشبكة، والتنسيق، والضمان، والقابلية للملاحظة، والحلول التشغيلية القائمة على الذكاء الاصطناعي.
- ترجمة متطلبات الأعمال والعمليات إلى مخططات بنية، وخرائط طريق تقنية، وأنماط تكامل، ونماذج بيانات، وواجهات برمجة تطبيقات (APIs)، وسجلات أعمال هندسية.
- تصميم حلول آمنة، ومعيارية، وقابلة للتطوير تدمج منصات الشبكة مع أنظمة مثل Cisco Crosswork.
- وضع معايير هندسية تغطي التحكم في المصدر، والاختبار الآلي، وCI/CD، والقابلية للملاحظة، والتوثيق، وإدارة الإصدار، والأمن، وحوكمة دورة حياة البرمجيات.
- توجيه فرق الهندسة من خلال تصميم وتسليم الحلول، وإجراء مراجعات البنية لضمان تلبية التنفيذ للمتطلبات الوظيفية وغير الوظيفية.
- قيادة والتأثير على الفرق العالمية ومتعددة الوظائف، بما في ذلك مديري المشاريع (PMs)، ومديري البرامج (PgMs)، ومديري تطوير البرمجيات (SDMs)، ومهندسي العملاء (CEs)، وقادة الفرق (TLs)، وأصحاب المصلحة من العملاء، لضمان التسليم الناجح لحلول معقدة ومتعددة البنى تتماشى مع نتائج الأعمال.
- تحديد نهج عملية لتطبيق الذكاء الاصطناعي والتحليلات على حالات الاستخدام مثل اكتشاف الشذوذ، والرؤى التشغيلية، ودعم القرار، وأتمتة سير العمل.
- بناء أطر عمل قابلة لإعادة الاستخدام، وبنى مرجعية، وأفضل الممارسات مع توجيه المهندسين وتعزيز قدرات هندسة البرمجيات عبر فرق التسليم.
الخبرة المطلوبة
- حد أدنى 12 عاماً من الخبرة ذات الصلة في هندسة البرمجيات.
- قدرة مثبتة على ترجمة الاحتياجات التشغيلية المعقدة إلى حلول آمنة وقابلة لإعادة الاستخدام والصيانة.
- خبرة في وضع بنية سليمة، وممارسات هندسية، وأنماط تكامل، وحوكمة لأتمتة الشبكات والعمليات الذكية.
بيئة العمل والتعاون
يتطلب هذا الدور تعاوناً متكرراً في الموقع بالرياض. يرجع ذلك إلى ضوابط وصول العملاء، ومتطلبات الاختبار المحلية، والحاجة إلى العمل عن كثب مع فرق الهندسة والعمليات. سيجمع المرشح الناجح بين القيادة الهندسية والخبرة العملية في الهندسة لتحويل الأتمتة إلى قدرات آمنة وقابلة لإعادة الاستخدام تحقق قيمة تشغيلية مستدامة.
About the Role
Cisco Customer Experience (CX) is seeking a Customer Delivery Software Architect to lead the design and delivery of automation and AI-enabled solutions. This full-time position is based in Riyadh and focuses on a major service provider in Saudi Arabia. The role requires over 10 years of experience.
Role Context and Focus
This position involves defining scalable software architectures that integrate network infrastructure, operational systems, data platforms, and business workflows. The focus is on establishing sound architecture, engineering practices, integration patterns, and governance for network automation and intelligent operations. It is a software architecture role, distinct from network migration or product implementation.
Key Responsibilities
- Own the end-to-end software architecture for network automation, orchestration, assurance, observability, and AI-enabled operational solutions.
- Translate business and operational requirements into architecture blueprints, technical roadmaps, integration patterns, data models, APIs, and engineering backlogs.
- Design secure, modular, and scalable solutions that integrate network platforms with systems such as Cisco Crosswork.
- Establish engineering standards covering source control, automated testing, CI/CD, observability, documentation, release management, security, and software lifecycle governance.
- Guide engineering teams through solution design and delivery, conducting architecture reviews to ensure implementations meet functional and non-functional requirements.
- Lead and influence global, cross-functional teams, including PMs, PgMs, SDMs, CEs, TLs, and customer stakeholders, to ensure successful delivery of complex, multi-architecture solutions aligned with business outcomes.
- Define practical approaches for applying AI and analytics to use cases such as anomaly detection, operational insight, decision support, and workflow automation.
- Build reusable frameworks, reference architectures, and best practices while mentoring engineers and strengthening software architecture capabilities across delivery teams.
Required Experience
- A minimum of 12 years of relevant experience in software architecture.
- Proven ability to translate complex operational needs into secure, reusable, and maintainable solutions.
- Experience in establishing sound architecture, engineering practices, integration patterns, and governance for network automation and intelligent operations.
Work Environment and Collaboration
Frequent onsite collaboration in Riyadh is required for this role. This is due to customer access controls, local testing requirements, and the need to work closely with engineering and operations teams. The successful candidate will combine architecture leadership with practical engineering expertise to transform automation into secure, reusable capabilities that deliver sustained operational value.