نحن نبحث عن مهندس أنظمة وبرمجيات تكنولوجيا معلومات أول لإدارة البنية التحتية لتكنولوجيا المعلومات وتطوير حلول برمجية عبر العديد من الأعمال والتطبيقات. هذا منصب بدوام كامل ومقر العمل في الممزر، الشارقة. يتطلب الدور قدرة عملية في إدارة تكنولوجيا المعلومات، وتطوير البرمجيات، وOdoo، وأتمتة الذكاء الاصطناعي. المسؤوليات الرئيسية: البنية التحتية لتكنولوجيا المعلومات والدعم: - إدارة الخوادم، والشبكات، وأجهزة الكمبيوتر، والطابعات، والدعم الفني اليومي. - إدارة أنظمة Windows/Linux، وحسابات المستخدمين، والمجلدات المشتركة، وأذونات الوصول. - تكوين وصيانة جدران حماية Sophos، وحماية نقاط النهاية، وشبكات VPN، وأمن الشبكات. - إدارة Microsoft 365، وحسابات البريد الإلكتروني للشركة، والنطاقات، وأمن البريد الإلكتروني. - صيانة وحدات تخزين NAS، وNextcloud، وإجراءات النسخ الاحتياطي والاستعادة، بما في ذلك اختبار الاستعادة. - مراقبة أداء النظام، واستكشاف الأخطاء وإصلاحها، وتوثيق التكوينات التقنية. تطوير البرمجيات والتطبيقات: - تحليل متطلبات العمل وتطوير التطبيقات الداخلية، وسير العمل، ولوحات المعلومات، والتقارير. - تنفيذ وتخصيص Odoo، بما في ذلك تطوير وصيانة الوحدات المخصصة. - بناء الأنظمة الداخلية ومكونات ERP بناءً على احتياجات العمل. - صيانة وتحسين التطبيقات الحالية. - تطوير خدمات الواجهة الخلفية وواجهات برمجة التطبيقات (APIs) التي تدعم تطبيقات الويب والهواتف المحمولة. - دمج الأنظمة مع بوابات الدفع، ومنصات الاتصال، والخدمات الخارجية. - إدارة قواعد البيانات ورمز المصدر باستخدام Git، واختبار التغييرات، ونشر التحديثات بشكل آمن. الذكاء الاصطناعي والأتمتة: - تنفيذ تكاملات الذكاء الاصطناعي والأتمتة لتحسين عمليات الأعمال. - بناء سير العمل باستخدام n8n أو أدوات مماثلة ودمج نماذج الذكاء الاصطناعي من خلال Ollama أو منصات مماثلة. - أتمتة معالجة المستندات، واستخراج البيانات، وإعداد التقارير، وتحديثات النظام. - تطبيق التحقق من صحة البيانات، ومعالجة الأخطاء، وضوابط الأمان المناسبة.
المؤهلات والخبرة المطلوبة: - 6-8 سنوات من الخبرة المهنية ذات الصلة، مع خبرة عملية مثبتة في كل من إدارة البنية التحتية لتكنولوجيا المعلومات وتطوير البرمجيات. - درجة البكالوريوس في علوم الكمبيوتر، أو تكنولوجيا المعلومات، أو مجال ذي صلة. - معرفة قوية بالخوادم، والشبكات، وWindows/Linux، وVPNs، وMicrosoft 365، وإجراءات النسخ الاحتياطي والاستعادة. - خبرة عملية في تكوين وإدارة جدران حماية Sophos وحلول الأمان. - خبرة مثبتة في تطوير Odoo، بما في ذلك الوحدات المخصصة وتكاملات النظام. - مهارات برمجة قوية بلغة Python ومعرفة عملية بـ JavaScript، وXML، وPostgreSQL، وREST APIs، وGit. - خبرة في صيانة التطبيقات الحالية، واستكشاف أخطاء التعليمات البرمجية وإصلاحها، ودمج الخدمات الخارجية. - خبرة عملية في تنفيذ تكاملات الذكاء الاصطناعي أو أتمتة عمليات الأعمال. - القدرة على تحليل المتطلبات بشكل مستقل، وتطوير الحلول، واختبار التغييرات، وإدارة النشر. - مهارات قوية في استكشاف الأخطاء وإصلاحها، والتوثيق، والتواصل، وتحديد الأولويات. يفضل: - خبرة في Django وFlutter لدعم الواجهة الخلفية لتطبيق BellMeals وتطبيق الهاتف المحمول. - خبرة في Google Cloud واستضافة التطبيقات. - خبرة في إصدار Odoo Community Edition، وتحديداً الإصدار 19. - معرفة بـ Synology NAS، وNextcloud، والمحاكاة الافتراضية. - خبرة في n8n، وOllama، وحلول الذكاء الاصطناعي المستضافة محلياً. - خبرة في تكاملات بوابات الدفع. - خبرة عمل في الإمارات العربية المتحدة ورخصة قيادة إماراتية سارية. - شهادات ذات صلة في Sophos، أو Microsoft، أو Odoo، أو الشبكات. يجب على المتقدمين إثبات خبرة عملية في البنية التحتية والبرمجة. لا تكفي تجربة المستخدم النهائي لـ Odoo وحدها. يرجى تضمين أمثلة أو أوصاف للأنظمة التي أدرتها، والتطبيقات أو وحدات Odoo التي طورتها، ومشاريع الأتمتة التي نفذتها.
We are looking for a Senior IT Systems & Software Engineer to manage IT infrastructure and develop software solutions across multiple businesses and applications.
This is a full-time, on-site position in Al Mamzar, Sharjah. The role requires hands-on capability in IT administration, software development, Odoo, and AI automation.
Key Responsibilities:
IT Infrastructure & Support:
- Manage servers, networks, computers, printers, and daily IT support.
- Administer Windows/Linux systems, user accounts, shared folders, and access permissions.
- Configure and maintain Sophos firewalls, endpoint protection, VPNs, and network security.
- Manage Microsoft 365, company email accounts, domains, and email security.
- Maintain NAS storage, Nextcloud, backups, and recovery procedures, including restoration testing.
- Monitor system performance, troubleshoot faults, and document technical configurations.
Software Development & Applications:
- Analyse business requirements and develop internal applications, workflows, dashboards, and reports.
- Implement and customise Odoo, including developing and maintaining custom modules.
- Build internal systems and ERP components based on business needs.
- Maintain and enhance existing applications.
- Develop backend services and APIs supporting web and mobile applications.
- Integrate systems with payment gateways, communication platforms, and external services.
- Manage databases and source code using Git, test changes, and deploy updates securely.
AI & Automation:
- Implement AI integrations and automation to improve business operations.
- Build workflows using n8n or similar tools and integrate AI models through Ollama or comparable platforms.
- Automate document processing, data extraction, reporting, and system updates.
- Apply data validation, error handling, and appropriate security controls.
Required Qualifications & Experience:
- 6–8 years of relevant professional experience, with proven hands-on expertise in both IT infrastructure management and software development.
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Strong knowledge of servers, networking, Windows/Linux, VPNs, Microsoft 365, and backup and recovery procedures.
- Practical experience configuring and managing Sophos firewalls and security solutions.
- Proven Odoo development experience, including custom modules and system integrations.
- Strong Python programming skills and working knowledge of JavaScript, XML, PostgreSQL, REST APIs, and Git.
- Experience maintaining existing applications, troubleshooting code, and integrating external services.
- Practical experience implementing AI integrations or business process automation.
- Ability to independently analyse requirements, develop solutions, test changes, and manage deployment.
- Strong troubleshooting, documentation, communication, and prioritisation skills.
Preferred:
- Experience with Django and Flutter to support the BellMeals backend and mobile application.
- Experience with Google Cloud and application hosting.
- Experience with Odoo Community Edition, particularly version 19.
- Familiarity with Synology NAS, Nextcloud, and virtualisation.
- Experience with n8n, Ollama, and locally hosted AI solutions.
- Experience with payment gateway integrations.
- UAE work experience and a valid UAE driving licence.
- Relevant Sophos, Microsoft, Odoo, or networking certifications.
Applicants must demonstrate practical experience in infrastructure AND programming. Odoo end-user experience alone is insufficient.
Please include examples or descriptions of systems you have managed, applications or Odoo modules you have developed, and automation projects you have implemented.