انضم إلى فريق التميز في العمليات العالمية (GOE) الديناميكي، حيث يلتقي الابتكار بالتأثير. نحن في طليعة تطوير حلول متطورة تعزز الكفاءة والذكاء عبر شركة Siemens Digital Industries Software. بصفتك جزءاً من فريقنا، ستساهم في مشاريع مثيرة تعزز رؤيتنا التشغيلية والأتمتة، وتبسط العمليات عبر الفرق المختلفة. نحن نعزز بيئة تعاونية يتم فيها تشجيع الإبداع، وتساهم أعمالك بشكل مباشر في تشكيل مستقبل مشهدنا الرقمي.
ستشمل مسؤولياتك إدارة مبادرات منصتنا النشطة، بما في ذلك مركز القيادة (Command Center) الخاص بنا، والذي يوفر رؤية كاملة لبيئتنا وخدماتنا كواجهة موحدة. بالإضافة إلى منصة عمليات البنية التحتية للذكاء الاصطناعي الكاملة الخاصة بنا، بما في ذلك روبوت دردشة ونظام تتبع الميزانية الشامل الخاص بنا، من بين مشاريع أخرى. ستكون مسؤولاً عن صحة وتصميم وتنفيذ وموثوقية الإنتاج للمنصات.
المسؤوليات الرئيسية
بصفتك مطوراً متكاملاً (Full Stack Developer)، ستشمل مسؤولياتك ما يلي:
المساءلة عن المنصة: تحمل المسؤولية التقنية عن صيانة وتطوير وتشغيل مبادرات منصة الإنتاج، مع الاستعداد لاستيعاب مبادرات إضافية في المستقبل. خدمات الواجهة الخلفية: تصميم وتنفيذ وتشغيل مكونات المنصة باستخدام
Python، مع التركيز على الموثوقية والأداء وقابلية الصيانة على المدى الطويل.
تطوير وكيل الذكاء الاصطناعي: صيانة وكلاء الذكاء الاصطناعي باستخدام Python، والعمل مع واجهات برمجة تطبيقات النماذج اللغوية الكبيرة (LLM APIs)، وأطر عمل الوكلاء، وتصميم المطالبات، والأدوات، وحواجز الحماية، وتدفقات النسخ الاحتياطي. تصميم وكلاء
يدعمون سير عمل البنية التحتية مثل توفير الأجهزة الافتراضية (VM)، واستكشاف الأخطاء وإصلاحها، وفرز الحوادث، والتوصيات التشغيلية.
واجهات برمجة التطبيقات وعمليات التكامل: بناء وتطوير واجهات برمجة التطبيقات وخدمات التكامل للمستهلكين الداخليين والخارجيين. التكامل مع السحابة، والافتراضية، والمراقبة، وأنظمة ITSM، وأنظمة البنية التحتية. تطوير مركز القيادة المتكامل: صيانة تطبيقات الويب باستخدام React وNext.js وFast API وType Script. تصميم النظام: المساهمة في مناقشات الهندسة المعمارية، وتقييم المقايضات بين البساطة وقابلية التوسع والتعقيد التشغيلي. المراقبة والتسجيل والتنبيه: تحسين إمكانية تشغيل النظام من خلال تحسين التسجيل والمقاييس والتنبيه وقابلية الملاحظة وسير عمل النشر. الأتمتة وCI/CD: صيانة وتحسين خطوط أنابيب CI/CD لأتمتة عمليات التسليم والاختبار والنشر. جودة الكود: المشاركة في مراجعات الكود ومناقشات التصميم، مع الحفاظ على معايير عالية لجودة الكود والاختبار والتوثيق. إدارة مخاطر الذكاء الاصطناعي: مراقبة دقة الوكيل، والإخفاقات، وزمن الانتقال، والتكلفة، وملاحظات المستخدم.
إدارة مخاطر الذكاء الاصطناعي مثل الهلوسة، والتوصيات غير الآمنة، وحقن المطالبات، والإجراءات غير المصرح بها.
دعم الإنتاج: تولي مسؤولية فرز الحوادث واستكشاف الأخطاء وإصلاحها وحلها لجميع
المنصات.
المهارات المطلوبة (غير التقنية)
القدرة المثبتة على امتلاك وتقديم ميزات معقدة بدءاً من التصميم وحتى الإنتاج. مهارات تواصل كتابية ولفظية قوية، مع القدرة على توضيح المفاهيم التقنية المعقدة بوضوح. القدرة على العمل بفعالية في بيئة عالمية ورشيقة وتعاونية.
المهارات المطلوبة (التقنية)
هندسة المنصة وواجهة Python الخلفية
خبرة قوية في تطوير Python على مستوى كبار المطورين. خبرة في بناء واجهات برمجة التطبيقات باستخدام Fast API. خبرة في تصميم خدمات الواجهة الخلفية لتنفيذ الوكيل، وسير العمل، وإجراءات البنية التحتية، والتكامل. خبرة في بناء الوظائف الخلفية، وقوائم الانتظار، والمجدولات، وسير عمل الأتمتة. القدرة على كتابة كود موثوق وقابل للاختبار والصيانة وتصحيح مشكلات الإنتاج.
تطوير تطبيقات الذكاء الاصطناعي والوكلاء والنماذج اللغوية الكبيرة (LLM)
خبرة في بناء وصيانة وكلاء الذكاء الاصطناعي باستخدام Python. معرفة عملية بواجهات برمجة تطبيقات LLM، وأطر عمل الوكلاء، وتصميم المطالبات، والأدوات، وحواجز الحماية، وتدفقات النسخ الاحتياطي. خبرة في استخدام التوثيق الداخلي، وكتيبات التشغيل، والسجلات، والتذاكر، وقواعد المعرفة للاستجابات المعززة بالاسترجاع.
التطوير المتكامل باستخدام React / Type Script
خبرة في React وNext.js، بما في ذلك العرض من جانب الخادم (server-side rendering)، ومسارات واجهة برمجة التطبيقات، وأنماط هندسة الواجهة الأمامية الحديثة. تركيز قوي على تجربة المطور وقواعد كود الواجهة الأمامية القابلة للصيانة والتوسع. خبرة في دمج تطبيقات الواجهة الأمامية مع واجهات برمجة تطبيقات الواجهة الخلفية لـ Python.
عمليات السحابة والبنية التحتية
خبرة في منصات السحابة، وبشكل أساسي AWS. فهم منصات الافتراضية، وواجهات برمجة تطبيقات البنية التحتية، ومفاهيم البنية التحتية ككود (Infrastructure-as-Code). خبرة في المراقبة والتسجيل والتنبيه وكتيبات التشغيل التشغيلية.
السحابة وDev Ops
خبرة في خطوط أنابيب CI/CD. خبرة في الحاويات والتنسيق باستخدام Docker وKubernetes. فهم قوي للأنظمة الموزعة وهياكل السحابة الأصلية.
التعليم والخبرة
درجة البكالوريوس أو الماجستير في علوم الكمبيوتر أو هندسة البرمجيات أو مجال ذي صلة. 7 سنوات من الخبرة المهنية كمهندس رئيسي أو في دور مماثل.
لماذا تنضم إلينا؟
نحن شركة Siemens:
في Siemens Software، المرونة هي طريقة عملنا - هجينة افتراضياً، مبنية على الثقة والاستقلالية. معاً، يقوم 30,000 شخص في أكثر من 200 دولة ببناء تكنولوجيا تشكل العالم الحقيقي.
سوف تنمو من خلال مشاريع حقيقية، وزملاء تقنيين أقوياء، والتنقل العالمي، مدعوماً بحجم وفوائد شركة رائدة في برمجيات الصناعة. نحن ملتزمون بالمساواة والشمول، ونقوم بالتوظيف بناءً على الجدارة والمهارات والتأثير. أحضر فضولك وإبداعك وساعدنا في تشكيل الغد!
التعويضات والمزايا
يتراوح نطاق الراتب لهذا المنصب من 33,500 دولار أمريكي إلى 67,000 دولار أمريكي، وهذا الدور مؤهل لكسب تعويضات حوافز. يعتمد التعويض الفعلي المقدم على المهارات المتعلقة بالوظيفة والخبرة والتعليم/التدريب ذي الصلة للمرشح الناجح. تقدم Siemens مزايا الصحة والعافية للموظفين؛ يمكنك الوصول إلى المزايا المتاحة في بلدك عبر الرابط: https://jobs.sw.siemens.com/benefits/
التزامنا بالتنوع والشمول
نحن نقدر تكافؤ الفرص ونرحب بطلبات الأشخاص ذوي الإعاقة. في Siemens، نؤمن بأن الأشخاص الذين لديهم تجارب حقيقية في التعامل مع كونهم مختلفين سيتفوقون كقادة. دعونا نعزز ثقافة الإبداع والابتكار. سنضمن تزويد الأفراد ذوي الإعاقة بتسهيلات معقولة للمشاركة في عملية التقديم للوظيفة أو المقابلة، ولأداء الوظائف الوظيفية الأساسية، وللحصول على مزايا وامتيازات التوظيف الأخرى. يرجى الاتصال بنا لطلب التسهيلات.
Siemens Software. تحويل كل يوم
Join the dynamic Global Operations Excellence (GOE) team, where innovation meets impact. We're at the forefront of developing cutting-edge solutions that drive efficiency and intelligence across Siemens Digital Industries Software. As part of our team, you'll contribute to exciting projects enhancing our operational insights and automation, streamlining processes across teams. We foster a collaborative environment where creativity is encouraged, and your contributions directly shape the future of our digital landscape.
Your responsibilities will include management of our active platform initiatives including our Command Center, providing full visibility of our environment and services as a single pane of glass. Also, our full-stack AI infrastructure operations platform including a chat bot and our end-to-end budget tracking system amongst other projects. You will be responsible for the health, design, implementation, and production reliability of the platforms.
Key Responsibilities
As a Full Stack Developer, your responsibilities will include:
Platform accountability: Take technical accountability for maintaining, evolving, and operating production platform initiatives, with readiness to absorb additional initiatives in the future. Backend Services: Design, implement, and operate platform components using
Python, with an emphasis on reliability, performance, and long-term maintainability.
AI Agent Development: maintain AI agents using Python, working with LLM APIs, agent
frameworks, prompt design, tools, guardrails, and fallback flows. Design agents that
support infrastructure workflows such as VM provisioning, troubleshooting, incident triage, and operational recommendations.
APIs & Integrations: Build and evolve APIs and integration services for internal and external consumers. Integrate with cloud, virtualization, monitoring, ITSM, and infrastructure systems. Full-Stack Command Center Development: Maintain web applications using React, Next.js, Fast API, and Type Script. System Design: Contribute to architecture discussions, evaluating trade-offs between simplicity, scalability, and operational complexity. Monitoring, Logging & Alerting: Improve system operability by enhancing logging, metrics, alerting, observability, and deployment workflows. Automation & CI/CD: Maintain, and optimize CI/CD pipelines to automate delivery, testing, and deployment processes. Code Quality: Participate in code reviews and design discussions, maintaining high standards for code quality, testing, and documentation. AI Risk Management: Monitor agent accuracy, failures, latency, cost, and user
feedback. Manage AI risks such as hallucinations, unsafe recommendations, prompt injection, and unauthorized actions.
Production Support: Own incident triage, troubleshooting, and resolution for all
Platforms.
Skills Required (Non-Technical)
Proven ability to own and deliver complex features from design through production. Strong verbal and written communication skills, with the ability to articulate complex technical concepts clearly. Ability to work effectively in a collaborative, global, agile environment.
Skills Required (Technical)
Python Backend & Platform Engineering
Strong Python development experience at a senior level. Experience building APIs using Fast API. Experience designing backend services for agent execution, workflows, infrastructure actions, and integrations. Experience building background jobs, queues, schedulers, and automation workflows. Ability to write reliable, testable, maintainable code and debug production issues.
AI Agent & LLM Application Development
Experience building and maintaining AI agents using Python. Working knowledge of LLM APIs, agent frameworks, prompt design, tools, guardrails, and fallback flows. Experience using internal documentation, runbooks, logs, tickets, and knowledge bases for retrieval-augmented responses.
React / Type Script Full-Stack Development
Experience with React and Next.js, including server-side rendering, API routes, and modern frontend architecture patterns. Strong focus on developer experience and maintainable, scalable frontend codebases. Experience integrating frontend applications with Python backend APIs.
Infrastructure & Cloud Operations
Experience with cloud platforms, primarily AWS. Understanding of virtualization platforms, infrastructure APIs, and infrastructure-as-code concepts. Experience with monitoring, logging, alerting, and operational runbooks.
Cloud & Dev Ops
Experience with CI/CD pipelines. Experience with containerization and orchestration using Docker and Kubernetes. Solid understanding of distributed systems and cloud-native architectures.
Education & Experience
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.7 years of professional experience as a Principal engineer or in a similar role.
Why Join Us?
We are Siemens:
At Siemens Software, flexibility is how we work—hybrid by default, built on trust and autonomy. Together, 30,000 people across more than 200 countries build technology that shapes the real world.
You'll grow through real projects, strong technical peers, and global mobility, backed by the scale and benefits of an industrial software leader. We're committed to equality and inclusion, and we hire based on merit, skills, and impact. Bring your curiosity and creativity and help us shape tomorrow!
Compensation & Benefits
The salary range for this position is USD 33, 500 to USD 67,000 and this role is eligible to earn incentive compensation. The actual compensation offered is based on the successful candidate's job-related skills, experience, and relevant education/training. Siemens offers health and wellness benefits to employees; you can access the benefits available in your country via the link: https://jobs.sw.siemens.com/benefits/
Our Commitment to Diversity & Inclusion
We value equal opportunities and welcome applications from people with disabilities. At Siemens, we believe people who've had real experiences dealing with being different will excel as leaders. Let's foster a culture of creativity and innovation. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
Siemens Software. Transform the Everyday