وظائف مبرمجين (مطورين) iOS في مصر
٥٠٣ وظائف شاغرة
Requirements<br><br> Provide second-level application support for business-critical applications and assigned projects Investigate, troubleshoot, and resolve application-related incidents and service requests within the agreed SLAs Perform root cause analysis and support problem management activities Analyze logs, system behavior, and application data to identify and resolve issues Execute SQL queries to investigate data-related incidents and validate application behavior Work closely with development teams, business teams, and other stakeholders to ensure timely issue resolution Manage and update incidents, service requests, and problem records using the organization's ticketing system Support testing activities, validate fixes, and perform functional verification before promoting solutions to production Participate in major incident investigations and provide technical input when required Maintain proper technical documentation and provide clear evidence and updates on assigned activities Contribute to knowledge sharing and provide guidance to junior team members when needed<br><br>Qualifications & Skills:<br><br> 4-7 years of experience in Application Support within a Software House or enterprise environment Strong understanding of second-level application support processes Hands-on experience with SQL and the ability to write and execute queries for troubleshooting purposes Experience in analyzing application logs and performing technical investigations Familiarity with incident management and ticketing systems Good understanding of SDLC and software support processes Experience in testing activities and validating application fixes Strong analytical and problem-solving skills Good communication skills and the ability to work effectively with cross-functional teams Ability to manage priorities and work under pressure in a production support environment
Job Role Dataflow is seeking experienced Application Support Specialists to provide first-class support to its global internal application users, particularly those utilizing client portals built on . NET technology. We are looking for flexible individuals who can take on a broad range of support tasks as we continue to mature our application support team. Job Role Summary:As an Application Support Specialist, you will be responsible for supporting Dataflow’s internal application suite, which leverages a diverse backend of technologies including IBM BPM, AWS Serverless Environments, Oracle, Postgre SQL, MySQL, Aurora, MSSQL, Dynamo DB, and Mongo DB. You will also support applications built on AWS ECS, Lambda, and other serverless services. This role requires a commitment to ensuring high service reliability, swift incident resolution, and continuous service improvement.<br>Key Responsibilities:Provide comprehensive support for Dataflow's internal application suite. Manage all service requests through the Dataflow ticket management system to ensure accurate tracking and reporting. Be available for flexible working hours to accommodate out-of-hours emergencies and change requests. Prioritize and address incidents and failures with urgency to restore services promptly. Communicate regularly and effectively with end-users regarding incidents and changes to manage expectations. Proactively identify and implement opportunities to improve service reliability, process speed, and efficiency, adding value to operations teams. Assist in organizing and executing User Acceptance Testing (UAT) processes before production releases. Manage and assist with the release of new code to production through a rigorous change management process. Ability to work shifted hours, covering a range from 6 AM to 7 PM. Create and maintain clear, useful process documentation where it is missing or needs improvement. Adhere to established Key Performance Indicators (KPIs) including:Speed of response Speed of resolution Quality of service Customer satisfaction Reliability of service Service improvement through ticket reduction and waste removal. Mandatory Requirements:Bachelor of Engineering (BE) or Bachelor of Technology (BTech) in Computer Science or Information Technology or Bachelor in Science in Computer Science. Minimum of 3 years of experience supporting internal applications for a wide range of global enterprise users. Familiarity with ISO27001 and data security compliance (GDPR). Basic knowledge and capability in a modern development or scripting language (e.g., PERL, PYTHON, Node.js). Proficiency with SQL. Ability to work shifted hours, covering 6 AM to 7 PM. Experience in an associated database environment; Oracle preferred, but demonstrable ability with MySQL, MSSQL, or Sybase is acceptable. Knowledge of production management environments, including change management, ticket processing tools, and familiarity with the Software Development Life Cycle (SDLC) from development to production. Excellent English communication skills (both oral and written) to effectively support a global audience. Team/Organizational Structure:This role reports directly to the Sr. Service Delivery Manager.
Monglish تبحث عن مطور/ة Full Stack كبير/ة ذو خبرة للانضمام إلى فريقنا المتنامي. المرشح المثالي سيملك خبرة قوية في بناء تطبيقات ويب قابلة للتوسع، وتصميم أنظمة خلفية قوية، وتقديم تجارب مستخدم عالية الجودة.<br>المسؤوليات:<br>تصميم، تطوير، وصيانة تطبيقات ويب كاملة القالب قابلة للتوسع. بناء وتحسين واجهات أمامية باستخدام أطر وتكنولوجيات حديثة. تطوير خدمات وخوادم خلفية آمنة وعالية الأداء وواجهات برمجة تطبيقات. تصميم وإدارة قواعد البيانات، مع ضمان الأداء، الاعتمادية، وسلامة البيانات. التعاون مع مديري المنتجات، والمصممين، والمطورين لتقديم ميزات جديدة. مراجعة الكود، تحسين معايير التطوير، وتوجيه المطورين المبتدئين. معالجة المشكلات التقنية المعقدة وتقديم حلول فاعلة. المشاركة في قرارات الهندسة والتخطيط الفني. ضمان أمان التطبيق، قابليته للتوسع، وسهولة صيانته. مواكبة Technologies الناشئة وتقديم توصيات للتحسينات.<br>المتطلبات:<br>5+ سنوات من الخبرة كمطور Full Stack أو دور مشابه. خبرة قوية في تقنيات الواجهة الأمامية مثل React، Angular، أو Vue.js. خبرة قوية في تطوير الخلفية باستخدام تقنيات مثل Node.js، .NET، Java، Python، أو ما يماثلها. فهم راسخ لـ RESTful APIs وتكامل الأنظمة. خبرة مع قواعد بيانات SQL و/أو NoSQL. معرفة قوية بهندسة البرمجيات ونماذج التصميم. خبرة مع منصات السحابة مثل AWS، Azure، أو Google Cloud تعتبر ميزة. الإلمام بـ Git، وخطوط CI/CD، وعمليات التطوير الحديثة. مهارات حل المشكلات والتحليل القويّة. القدرة على العمل بشكل مستقل والتعاون بفعالية داخل الفريق. مهارات تواصل ممتازة والانتباه للتفاصيل.<br>مُفضّل وجوده:<br>خبرة في EdTech أو تعلم اللغات، أو منتجات مدعومة بالذكاء الاصطناعي. خبرة في تكامل الذكاء الاصطناعي أو أدوات الأتمتة. خبرة في قيادة مشاريع تقنية أو توجيه المطورين.<br>ما نقدمه:<br>فرصة للعمل على منتج مبتكر في Monglish. بيئة تعاونية ومتركزة على النمو. حزمة تعويض تنافسية. فرص للتطوير المهني والتعلم.<br>شروط العمل:<br>دوام كامل. 5 أيام عمل في الأسبوع. 9 ساعات عمل في اليوم. العمل من المكتب. بيئة عمل تعاونية ومهنية في Monglish.
Company Overview:A pioneering joint venture between the Egyptian Government and Grifols, a global leader in plasma medicines. Committed to strengthening Egypt’s healthcare sector by developing plasma-derived therapies and establishing world-class plasma donation and manufacturing facilities across the country.<br>Key Responsibilities:Provide first-level support for business applications, manage incidents, troubleshoot issues, and document support tickets Support and maintain key systems including LIMS, SAP, and BECS, ensuring smooth daily operations and user satisfaction Coordinate with global IT teams and external vendors for advanced technical support, system enhancements, and new releases Train end users, support system rollouts, and assist in implementing new functionalities and business requirements Monitor application performance, ensure data accuracy, generate service reports, and proactively identify and mitigate operational risks<br>Qualification:Bachelor's degree in Engineering, Bioscience, Information Technology, or a related field.5+ years of IT experience, including at least 3 years in application support within healthcare or multinational environments. Hands-on experience with ERP systems (SAP preferred), SQL databases, and application troubleshooting. Knowledge of LIMS, laboratory systems, or donor management systems is highly preferred. Strong communication, problem-solving, organizational, and stakeholder management skills with the ability to work independently and in multicultural teams.
mylo is a fintech platform dedicated to helping millions of people and businesses thrive by providing accessible and responsible financial solutions. Whether you're purchasing a mobile phone, a new jacket, a flight ticket, a comfy couch, or even covering school tuition, mylo enables you to buy now and pay later at thousands of points of sale across Egypt. Born out of B. TECH—Egypt's leading electronics and appliances retailer with over 27 years of experience in offering buy now, pay later solutions—mylo brings a legacy of trust and innovation to the fintech space. All mylo products are fully Sharia-compliant, ensuring ethical and inclusive financial practices.<br><br>We are seeking a passionate and experienced Senior i OS Engineer to join our team within the Fintech domain. This role is ideal for someone who thrives in a fast-paced environment and is excited to design, build, and scale secure, high-performing infrastructure to support a range of financial products<br><br>Responsibilities<br><br>Design and build advanced applications for the i OS platform<br><br>Collaborate with cross-functional teams to define, design, and ship new features.<br><br>Unit-test code for robustness, including edge cases, usability, and general reliability.<br><br>Work on bug fixing and improving application performance.<br><br>Continuously discover, evaluate, and implement new technologies to maximize development efficiency.<br><br>Requirements<br><br>Bachelor's degree with a concentration in Computer Science, Computer Engineering or related subject is a must Solid understanding of the full mobile development life cycle Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies Experience with third-party libraries and APIsExperience with Swift, Carthage, Fastlane Published at least one original i OS app8+ years experience in developing i Phone mobile apps
Key Responsibilities:<br>Solution Design and Implementation:Analyze business requirements and business processes to recommend Oracle application solutions. Lead the design, configuration, and deployment of Oracle applications including SCM or Manfacturing. Develop and maintain functional solutions and technical design documents.<br>Technical Support and Troubleshooting:Provide ongoing technical support and maintenance for Oracle Manfacturing/SCM modules. Diagnose and resolve system issues, ensuring minimal downtime and disruption to business operations. Perform regular system updates and upgrades to keep Oracle applications current and secure. Position Requirements:<br>Educational Requirements: Bachelor’s degree in business administration or information technology or equivalent Required Industry Experience: Minimum 3 to 5 years of specialist technical experience, within ERP Enterprise Oracle applications Broad understanding of computer systems, applications and operating systems. Strong knowledge of writing requirements specifications for Information Systems. End to end experience of the project and software development life cycle
<section><p class="heading jdMain">وصف الوظيفة</p><p class="heading">الأدوار والمسؤوليات</p><div class="paragraph"><p>بصفتك مهندس تطبيقات، ستقود تبني تقنيات تصميم ومحاكاة دوائر CIC الخاصة بـ Siemens EDA مع التركيز على منتجات Solido، وهي الأدوات الرائدة عالميًا لتصميم وتحديد المواصفات مع مراعاة التفاوت للدوائر القياسية والذاكرة والتصميم التناظري/المعاملات الراديوية.</p><p>ستمزج خبرة تقنية عميقة في تصميم الدوائر والتحقق منها وتطبيقاتها (المستقبلات، RFIC، المدخلات/المخرجات عالية السرعة، وتحسين الإشارات) مع مهارات اتصال قوية وقدرات قيادية فريق استثنائية.</p><p>ستدير عدة تعاملات مع العملاء في آن واحد، وتبني علاقات قوية على المستويين الهندسي والإداري.</p><p>يتطلب هذا الدور التوافق مع مديري الحسابات لتجاوز الهدف، إدارة حسابات العملاء بشكل استباقي نحو النجاح، والتعاون عبر المبيعات والتسويق والبحث والتطوير لتقديم حلول تزيد الإيرادات.</p><p>يجب أن تكون مستعدًا للسفر بنسبة لا تقل عن 25% لدعم حسابات متعددة.</p><strong>المسؤوليات الأساسية</strong><ul><li>تنفيذ أنشطة الدعم الفني قبل البيع وبعده، بما في ذلك تقييم كيف تلبي منتجاتنا احتياجات العملاء وإعداد مواصفات المنتج لتطبيقات وحلول مخصصة</li><li>إظهار قيمة Siemens EDA للعملاء من خلال إجراء تقييمات للمنتج، وتطوير وتقديم عروض برمجية وعروض تقنية، وأداء تقييمات معيارية</li><li>توفير الدعم الموقعي عند حدوث مشكلات مع استخدام عملاء منتجات Siemens EDA CIC</li><li>العمل عن كثب مع إدارة المبيعات في المنطقة، وفرق الحسابات، والعملاء لتحديد واستغلال فرص الأعمال</li><li>دفع نمو الأعمال باستخدام الخبرة التقنية والعمل مباشرة مع العملاء كجزء من فريق المبيعات على المستوى الإداري المناسب لوضع معايير للارتباطات الناجحة</li><li>مساعدة فرق التقنية وR&D في إثبات قيمة المنتج والتميّز عن المنافسة</li><li>المساهمة في خطة مبيعات تقنية للمنطقة مع الإدارة والتواصل المتكرر مع الزملاء والإدارة حول التقدم وحالة الحساب</li><li>إنشاء والحفاظ على التواصل مع هندسة التصميم فيما يخص اعتبارات موثوقية المنتج</li><li>العمل مع R&D والتسويق ومديري المنتج لتحديد منتجات جديدة وتقديم رؤى ميدانية لإبلاغ تطوير المنتج</li></ul></div></section><section><p class="heading">الملف المطلوب للمرشح</p><p class="paragraph"></p><ul><li>فهم واسع لمنهجيات ومحددات التصميم التناظري والتدفقات، بما في ذلك أنواع مختلفة من حلول التحليل مثل SPICE وFast-SPICE وتحليلات الإشارات المختلطة</li><li>القدرة المثبتة على ربط قدرات المحاكي بالمتطلبات التطبيقية الخاصة</li><li>سجل حافل في بناء والحفاظ على علاقات عمل استثنائية مع العملاء</li><li>خبرة مع أدوات مخطط الدوائر وتصميمها مثل Siemens EDA Pyxis/S-Edit، L-Edit، Cadence Virtuoso، أو Synopsys Custom Compiler</li><li>خبرة مع محاكيات التناظرية مثل Spectre وHSPICE وSiemens EDA Eldo & AFS، وأدوات محاكاة الدوائر المختلطة مثل Cadence AMS Designer</li><li>إلمام عملي بأنظمة Unix وLinux، وخبرة سابقة في البرمجة النصية أو C</li></ul><p></p></section>
We're Hiring: IT Application Manager – WMSAre you an experienced IT Application Manager with strong expertise in Infor WMS and a background in the logistics industry? We'd love to hear from you! Key Requirements:Bachelor's degree in Computer Science, Information Technology, or a related field.5+ years of experience in IT application management, with a strong focus on Infor WMS. Proven experience working in logistics, warehousing, or supply chain environments. Strong knowledge of WMS implementation, configuration, integration, and support. Experience with ERP/WMS integrations and SQL databases. Excellent troubleshooting, analytical, and problem-solving skills. Strong communication and stakeholder management abilities. Experience managing application upgrades, incidents, and change requests. Key Responsibilities:Manage and support the Infor WMS application to ensure high availability and optimal performance. Lead system enhancements, upgrades, and implementation projects. Collaborate with business users to gather requirements and optimize warehouse processes. Coordinate with vendors and internal IT teams to resolve application issues. Monitor application performance and ensure system security, stability, and compliance. Maintain application documentation, workflows, and technical specifications. Support integrations between WMS, ERP, and other business systems.???? Location: Industrial Area - 6th of october
Established in 2008, Geidea epitomises customer focused empowerment and commercial success through continuous innovation. Geidea makes best in class digital payment solutions available for all by attracting and leveraging the best creative & entrepreneurial talent in the market. Our solutions give any business the chance to get ahead and reach for more no matter their size or maturity. Our technology mirrors our people - Smart, Innovative & Forward Thinkingwww.geidea.net<br>To maintain competitive advantage as we grow, we are currently looking for a new Senior Specialist – Enterprise Application Support:<br>Job purpose:The Senior Specialist Application Support is responsible for managing the daily operations of application support services, ensuring high availability, performance, and reliability of business-critical applications., oversees incident resolution, drives root cause analysis, and ensures SLA compliance in a 24/7 operational environment. The position acts as the primary escalation point between business stakeholders, development teams, infrastructure, and operations to ensure seamless service delivery<br>Key accountabilities and decision ownership: Leadership & Team Managementmentor Application support staff. Allocate tasks, manage workload, and track performance KPIs. Conduct technical reviews and ensure best practices are followed. Provide escalation support for critical network incidents. Operations & Infrastructure Investigate and resolve application incidents within agreed SLAsPerform root cause analysis (RCA) for recurring issues Escalate critical issues to relevant teams Maintain incident documentation and knowledge base Monitor production applications and ensure maximum uptime Track system performance, response times, and error rates Proactively identify potential issues before they impact users Ensure SLAs are consistently met Provide operational support for enterprise applications Monitor application health, performance, and availability Investigate and resolve application incidents and service requests Perform root cause analysis for recurring or critical issues Coordinate with development, infrastructure, and database teams for issue resolution Support application deployments, releases, and configuration changes Maintain technical documentation, runbooks, and knowledge base articles Ensure adherence to SLAs, operational processes, and best practices<br>Requirements2+ Years of experience, with Bachelor’s degree in IT or engineering Experience with SQL and database queries Familiarity with monitoring tools (e.g., Grafana, Zabbix, Solar Winds) Understanding of ITIL framework (Incident, Problem, Change Management) Strong knowledge of Windows/Linux servers Strong troubleshooting and analytical skills SQL querying and database troubleshooting Log analysis API monitoring Basic scripting (Power Shell / Bash preferred) Understanding of networking fundamentals<br>Our values guide how we think and act - They describe what we care about the most Customer first - It’s embedded in our design thinking and customer service approach Open - Openness allows us to constantly improve and evolve Real - No jargon and no excuses! Bold - Constantly challenging ourselves and our way of thinking Resilient – If we fail, we bounce back stronger than before Collaborative - We know that we can achieve a lot more as a team We are changing lives by constantly striving for a better solution Click apply below and become part of the Geidea story
<h2 class=\"h5\">وصف الوظيفة</h2>
<div class=\"t-break\" data-jb-field=\"description\">
<span> ما ستقوم به </span><ul> <li>تخطيط محفظة التطبيقات والمنتجات</li> <li>الحوكمة والمخاطر والامتثال (GRC)</li> <li>إدارة الموردين والعمليات التجارية</li> <li>تنسيق المتطلبات وإدارة أصحاب المصلحة</li> <li>صيانة مؤشرات الأداء ومراقبة التشغيل</li> <li>التوثيق والفهم المعماري</li> <li>إدارة المشاريع<br></li> </ul>
<br><br>
ما الذي يجعلك مناسباً جيداً <ul> <li>درجة البكالوريوس في تكنولوجيا المعلومات أو علوم الكمبيوتر أو الأعمال أو مجال ذي صلة.</li> <li>3 – 5 سنوات من الخبرة العملية في إدارة التطبيقات، إدارة خدمات تكنولوجيا المعلومات، أو دور مشابه ضمن بيئة مؤسسة عالمية.</li> <li>سجل حافل في إدارة التطبيقات الحرجة للأعمال عبر مناطق زمنية متعددة.</li> <li>خبرة مثبتة في إدارة الموردين، إدارة دورة حياة العقود، وعمليات أو-شراء/الفوترة.</li> <li>خبرة في العمل ضمن أطر GRC والاستجابة لعمليات تقييم الأمن (مثلاً SIG، ISO 27001، SOC 2).</li> <li>المشاركة السابقة في مشاريع ترقية التطبيقات أو نشرات عالمية مطلوبة بشدة.</li> <li>فهم قوي لهندسة تطبيقات المؤسسات (مثلاً بنية متعددة الطبقات، إلخ).</li> <li>الإلمام بمعايير البنية التحتية بما في ذلك منصات السحابة، الافتراضية، الشبكات، ومفاهيم الاستضافة.</li> <li>خبرة في تقنيات الدمج والبرمجيات الوسيطة (APIs، ESB، خطوط البيانات).</li> <li>معرفة عملية بأدوات ITSM والعمليات (الحوادث، التغيير، إدارة المشكلات).</li> <li>إتقان أدوات إنتاجية وتعاونية قياسية (MS Office 365، SharePoint، Confluence، Jira، أو ما يعادلها).</li> <li>القدرة على قراءة وتفسير الوثائق التقنية، مخططات الهندسة، وخرائط تدفق البيانات.</li> <li>فهم لهندسات طباعة المؤسسات ومنصات إدارة الطباعة.</li> <li>التعرّض لأدوات أتمتة المهام والسكريبتات.</li> <li>مهارات برمجة بلغة واحدة أو أكثر (مثلاً بايثون، باورشيل، باش) للأتمتة والمهام التشغيلية.</li> <li>خبرة في إدارة الخادمات وإدارة مستوى نظام التشغيل (Windows Server / Linux). الإلمام بأنظمة سلاسل التوريد أو إدارة المستودعات يعتبر ميزة.</li> </ul> بعض المزايا للانضمام إلى Henkel <ul> <li>نظام عمل مرن بساعات مرنة، نموذج عمل هجين، وسياسة العمل من أي مكان حتى 30 يوماً في السنة</li> <li>فرص نمو وطنية ودولية متنوعة</li> <li>معايير رفاهية عالمية مع برامج الرعاية الصحية والوقاية</li> <li>إجازة والدية محايدة للجنسين لمدة 8 أسابيع كحد أدنى</li> <li>خطة مشاركة الموظفين مع استثمار طوعي ومطابقة أسهم Henkel</li> <li>تأمين صحي شامل للموظف والاعتماد</li> <li>برنامج مساعدة الموظفين يوفر مجموعة واسعة من benefits الصحة العقلية والرفاهية</li> </ul> <p>في Henkel، نحن من خلفيات وآفاق وخبرات حياة متنوعة. نؤمن بأن تفرد جميع موظفينا هو القوة فينا. انضم إلى الفريق وأضف تفردك إلينا! نحن نبحث عن فريق متنوع من الأفراد ذوي خلفيات وتجارب وشخصيات وعقليات مختلفة.</p><br>
<br> </div>
Experience Range: 4 to 8 years<br><br>Key Skills:<br><br>Experience supporting Digital Banking platforms (Internet Banking, Mobile Banking, OBDX, or similar solutions).<br><br>Strong understanding of digital banking services, customer journeys, and banking operations.<br><br>Experience troubleshooting application, transaction, and integration-related issues.<br><br>Knowledge of REST APIs, middleware integrations, and backend banking systems.<br><br>Experience with SQL queries, log analysis, and production issue investigation.<br><br>Understanding of application monitoring tools and incident management processes.<br><br>Familiarity with authentication, authorization, and security concepts in digital channels.<br><br>Experience supporting high-availability production environments and performing root cause analysis.<br><br>Additional Notes:<br><br>Strong customer-focused mindset and troubleshooting skills.<br><br>Banking domain experience is mandatory.<br><br>Experience with Oracle Digital Banking Experience (OBDX) is highly preferred.<br><br>Ability to support critical incidents and coordinate with multiple technology teams.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Introduction <br>
<p>A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide. You'll work with leading companies across industries, helping them shape their hybrid cloud and AI journeys. With support from our strategic partners, robust IBM technology, and Red Hat, you'll have the tools to drive meaningful change and accelerate client impact. At IBM Consulting, curiosity fuels success. You'll be encouraged to challenge the norm, explore new ideas, and create innovative solutions that deliver real results. Our culture of growth and empathy focuses on your long-term career development while valuing your unique skills and experiences.</p><br><br>
<br>
<br> Your role and responsibilities <br>
<p>- Expertise in SAP Basis, including system installation, upgrades, and performance tuning.</p><br><br> <p>- In-depth knowledge of conversion from S4HANA HUB deployment to standalone merge.</p><br><br> <p>- In-depth knowledge of Designing high available and disaster recovery scenarios.</p><br><br> <p>- In-depth knowledge of SAP applications and system landscapes, including the ability to configure, monitor, and troubleshoot SAP systems.</p><br><br> <p>- In-depth knowledge of Operating System (Linux/Unix/Windows).</p><br><br> <p>- Sybase knowledge and experience.</p><br><br> <p>- Expertise in PO , BOBJ and BW4HANA.</p><br><br> <p>- Experience of SAP Security activities during SAP S/4HANA upgrade projects, ensuring secure and compliant implementation of new releases.</p><br><br> <p>- Perform authorization impact assessments and identify security-related changes introduced by the upgraded SAP S/4HANA version.</p><br><br> <p>- Execute and validate SU25 upgrade activities, including authorization proposal updates and role adjustments.</p><br><br> <p>- Review, remediate, and optimize SAP roles, profiles, and authorization objects affected by the upgrade.</p><br><br> <p>- Conduct security testing and validation for business processes, interfaces, SAP Fiori applications, and custom developments following the upgrade.</p><br><br> <p>- Analyze and resolve authorization issues identified during upgrade testing, cutover, and post-go-live support.</p><br><br> <p>- Review and update SAP Fiori catalogs, spaces, pages, business roles, and OData service authorizations as part of the upgrade process.</p><br><br> <p>- Validate Single Sign-On (SSO), Identity Management, and authentication mechanisms after the upgrade.</p><br><br> <p>- Collaborate with Basis, Functional, Development, Audit, and Compliance teams to ensure security requirements are met throughout the project lifecycle.</p><br><br> <p>- Support hypercare and stabilization activities by resolving security-related incidents and user access issues.</p><br><br> <p>- Maintain security documentation, role design standards, and upgrade-related compliance records.</p><br><br> <p>- Expertise in executing SAP S/4HANA version upgrades, Feature Package Stack (FPS) updates, and Support Package Stack (SPS) implementations.</p><br><br> <p>- Plan and perform end-to-end SAP S/4HANA upgrade activities, including assessment, preparation, execution, cutover, and post-go-live support.</p><br><br> <p>- Conduct SAP Maintenance Planner activities and prepare upgrade roadmaps and technical strategies.</p><br><br> <p>- Execute SAP Software Update Manager (SUM) upgrade procedures and manage upgrade-related technical tasks.</p><br><br> <p>- Perform impact analysis for SAP S/4HANA upgrades, including custom developments, interfaces, Fiori applications, and third-party integrations.</p><br><br> <p>- Coordinate upgrade activities across SAP Basis, Security, Development, Functional, Infrastructure, and Business teams.</p><br><br> <p>- Validate system readiness and perform pre-upgrade and post-upgrade health checks.</p><br><br> <p>- Manage SAP kernel upgrades, database revisions, and operating system compatibility requirements.</p><br><br> <p>- Support SAP Fiori, SAP Gateway, and embedded analytics upgrades associated with SAP S/4HANA releases.</p><br><br> <p>- Troubleshoot and resolve technical issues encountered during upgrade cycles.</p><br><br> <p>- Develop upgrade runbooks, rollback procedures, and cutover plans to minimize business downtime.</p><br><br> <p>- Ensure compliance with SAP best practices, security standards, and performance requirements during upgrade projects.</p><br><br> <p>- Support hypercare activities and system stabilization following upgrade go-live.</p><br><br> <p>- Perform capacity planning and performance optimization to support new S/4HANA release requirements.</p><br><br> <p>- Designs the overall structure of the SAP system, including modules, interfaces, and integration points.</p><br><br> <p>- Ensure that the solution aligns with industry's best practices and meets security and performance requirements.</p><br><br> <p>- Effective documentation skills to maintain clear and organized records of system configurations, changes, and processes.</p><br><br> <p>- Ability to provide guidance to development teams and oversee the implementation process to ensure successful delivery of the SAP solution.</p><br><br> <p>- Define user roles and permissions, implement user provisioning and deprovisioning processes & Monitor user activity and identify suspicious behavior.</p><br><br> <p>- Work closely with business stakeholders to understand their requirements and translate them into technical specifications.</p><br><br>
<br>
<br> Required education <br> Bachelor's Degree <br>
<br> Preferred education <br> Bachelor's Degree <br>
<br> Required technical and professional expertise <br>
<p>- Bachelor's degree in computer science, Information Technology, or related field.</p><br><br> <p>- Proven hands-on experience performing SAP S/4HANA version upgrades, FPS/SPS updates, and technical maintenance projects.</p><br><br> <p>- Proven experience as an SAP Basis consultant E2E implementation with minimum 4 years as SAP Basis consultant.</p><br><br> <p>- Strong expertise in SAP Software Update Manager (SUM), Maintenance Planner, and Software Provisioning Manager (SWPM).</p><br><br> <p>- Proven experience supporting SAP Security activities during SAP S/4HANA upgrade projects, including version upgrades, FPS, and SPS implementations.</p><br><br> <p>- Strong expertise in SAP Authorization concepts, role design, user administration, and security governance.</p><br><br> <p>- Hands-on experience with SU25, SU24, PFCG, SU53, SUIM, STAUTHTRACE, and authorization troubleshooting tools.</p><br><br> <p>- Experience performing security impact assessments and role remediation activities during SAP upgrades.</p><br><br> <p>- Strong knowledge of SAP S/4HANA Security architecture and authorization framework.</p><br><br> <p>- Experience with SAP Fiori Security, including catalogs, spaces, pages, business roles, and OData service authorizations.</p><br><br> <p>- Knowledge of SAP Single Sign-On (SSO), Identity Management, and authentication technologies.</p><br><br> <p>- Experience validating security controls and user access after SAP upgrades and support package implementations.</p><br><br> <p>- Strong analytical and problem-solving skills with the ability to identify and resolve complex authorization issues.</p><br><br> <p>- Excellent communication and stakeholder management skills, with experience working in cross-functional upgrade project teams.</p><br><br> <p>- Strong understanding of SAP kernel upgrades, HANA revisions, and SAP release management processes.</p><br><br> <p>- Strong knowledge of SAP system architecture, HANA database administration, and operating systems, SAP system architecture, SAP security standards.</p><br><br> <p>- Strong knowledge of SAP HANA backup, recovery, system replication, high availability, and disaster recovery solutions.</p><br><br> <p>- Experience in the interaction of business processes and SAP systems with regards to SAP Security implementation best practice.</p><br><br> <p>- Familiarity with SAP system installations, upgrades, and patches.</p><br><br> <p>- Proficiency in SAP system monitoring and performance tuning.</p><br><br> <p>- Knowledge of SAP security concepts and user management.</p><br><br> <p>- Experience in SAP SSO solutions.</p><br><br> <p>- Excellent problem solving and analytical skills.</p><br><br> <p>- Strong communication and interpersonal abilities to collaborate effectively with cross functional teams.</p><br><br> <p>- Advanced in English (Speaking, Written).</p><br><br> <p>- SAP certifications for the mentioned role.</p><br><br> <p>- Flexibility to work in different time zones.</p><br><br> <p>- Experience with SAP Solution Manager, Charm, and ITSM processes in upgrade projects.</p><br><br> <p>- Experience in troubleshooting upgrade-related performance, integration, and authorization issues.</p><br><br> <p>- Experience performing technical validation and impact assessments for SAP S/4HANA upgrades.</p><br><br> <p>- Knowledge of SAP Readiness Check, Simplification Item Checks, and Upgrade Dependency Analyzer tools.</p><br><br> <p>- Experience supporting SAP Fiori Front-End Server, SAP Gateway, and embedded Fiori deployments during upgrades.</p><br><br> <p>- Familiarity with Linux/Unix operating systems and database administration in enterprise SAP landscapes.</p><br><br> <p>- SAP Certified Technology Associate certification in SAP S/4HANA or SAP System Administration is highly preferred.</p><br><br> <p>- Strong communication, documentation, and stakeholder management skills in enterprise upgrade projects.</p><br><br>
<br>
<br> Preferred technical and professional experience <br>
<p>* Familiarity with SAP HANA Security Tools: Exposure to SAP HANA security tools, including data encryption and access controls, is beneficial for this role. * Knowledge of Security Compliance Frameworks: Understanding of security compliance frameworks and standards for SAP HANA applications is advantageous. * Experience with Technical Writing: Ability to develop and maintain technical documentation and knowledge bases related to SAP HANA security features and best practices is a plus.</p><br><br>
<br>
<br>
<br>
<br>
<br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Introduction <br>
<p>A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide. You'll work with leading companies across industries, helping them shape their hybrid cloud and AI journeys. With support from our strategic partners, robust IBM technology, and Red Hat, you'll have the tools to drive meaningful change and accelerate client impact. At IBM Consulting, curiosity fuels success. You'll be encouraged to challenge the norm, explore new ideas, and create innovative solutions that deliver real results. Our culture of growth and empathy focuses on your long-term career development while valuing your unique skills and experiences.</p><br><br>
<br>
<br> Your role and responsibilities <br>
<p>- Expertise in SAP Basis, including system installation, upgrades, and performance tuning.</p><br><br> <p>- In-depth knowledge of conversion from S4HANA HUB deployment to standalone merge.</p><br><br> <p>- In-depth knowledge of Designing high available and disaster recovery scenarios.</p><br><br> <p>- In-depth knowledge of SAP applications and system landscapes, including the ability to configure, monitor, and troubleshoot SAP systems.</p><br><br> <p>- In-depth knowledge of Operating System (Linux/Unix/Windows).</p><br><br> <p>- Sybase knowledge and experience.</p><br><br> <p>- Expertise in PO , BOBJ and BW4HANA.</p><br><br> <p>- Experience of SAP Security activities during SAP S/4HANA upgrade projects, ensuring secure and compliant implementation of new releases.</p><br><br> <p>- Perform authorization impact assessments and identify security-related changes introduced by the upgraded SAP S/4HANA version.</p><br><br> <p>- Execute and validate SU25 upgrade activities, including authorization proposal updates and role adjustments.</p><br><br> <p>- Review, remediate, and optimize SAP roles, profiles, and authorization objects affected by the upgrade.</p><br><br> <p>- Conduct security testing and validation for business processes, interfaces, SAP Fiori applications, and custom developments following the upgrade.</p><br><br> <p>- Analyze and resolve authorization issues identified during upgrade testing, cutover, and post-go-live support.</p><br><br> <p>- Review and update SAP Fiori catalogs, spaces, pages, business roles, and OData service authorizations as part of the upgrade process.</p><br><br> <p>- Validate Single Sign-On (SSO), Identity Management, and authentication mechanisms after the upgrade.</p><br><br> <p>- Collaborate with Basis, Functional, Development, Audit, and Compliance teams to ensure security requirements are met throughout the project lifecycle.</p><br><br> <p>- Support hypercare and stabilization activities by resolving security-related incidents and user access issues.</p><br><br> <p>- Maintain security documentation, role design standards, and upgrade-related compliance records.</p><br><br> <p>- Expertise in executing SAP S/4HANA version upgrades, Feature Package Stack (FPS) updates, and Support Package Stack (SPS) implementations.</p><br><br> <p>- Plan and perform end-to-end SAP S/4HANA upgrade activities, including assessment, preparation, execution, cutover, and post-go-live support.</p><br><br> <p>- Conduct SAP Maintenance Planner activities and prepare upgrade roadmaps and technical strategies.</p><br><br> <p>- Execute SAP Software Update Manager (SUM) upgrade procedures and manage upgrade-related technical tasks.</p><br><br> <p>- Perform impact analysis for SAP S/4HANA upgrades, including custom developments, interfaces, Fiori applications, and third-party integrations.</p><br><br> <p>- Coordinate upgrade activities across SAP Basis, Security, Development, Functional, Infrastructure, and Business teams.</p><br><br> <p>- Validate system readiness and perform pre-upgrade and post-upgrade health checks.</p><br><br> <p>- Manage SAP kernel upgrades, database revisions, and operating system compatibility requirements.</p><br><br> <p>- Support SAP Fiori, SAP Gateway, and embedded analytics upgrades associated with SAP S/4HANA releases.</p><br><br> <p>- Troubleshoot and resolve technical issues encountered during upgrade cycles.</p><br><br> <p>- Develop upgrade runbooks, rollback procedures, and cutover plans to minimize business downtime.</p><br><br> <p>- Ensure compliance with SAP best practices, security standards, and performance requirements during upgrade projects.</p><br><br> <p>- Support hypercare activities and system stabilization following upgrade go-live.</p><br><br> <p>- Perform capacity planning and performance optimization to support new S/4HANA release requirements.</p><br><br> <p>- Designs the overall structure of the SAP system, including modules, interfaces, and integration points.</p><br><br> <p>- Ensure that the solution aligns with industry's best practices and meets security and performance requirements.</p><br><br> <p>- Effective documentation skills to maintain clear and organized records of system configurations, changes, and processes.</p><br><br> <p>- Ability to provide guidance to development teams and oversee the implementation process to ensure successful delivery of the SAP solution.</p><br><br> <p>- Define user roles and permissions, implement user provisioning and deprovisioning processes & Monitor user activity and identify suspicious behavior.</p><br><br> <p>- Work closely with business stakeholders to understand their requirements and translate them into technical specifications.</p><br><br>
<br>
<br> Required education <br> Bachelor's Degree <br>
<br> Preferred education <br> Bachelor's Degree <br>
<br> Required technical and professional expertise <br>
<p>- Bachelor's degree in computer science, Information Technology, or related field.</p><br><br> <p>- Proven hands-on experience performing SAP S/4HANA version upgrades, FPS/SPS updates, and technical maintenance projects.</p><br><br> <p>- Proven experience as an SAP Basis consultant E2E implementation with minimum 4 years as SAP Basis consultant.</p><br><br> <p>- Strong expertise in SAP Software Update Manager (SUM), Maintenance Planner, and Software Provisioning Manager (SWPM).</p><br><br> <p>- Proven experience supporting SAP Security activities during SAP S/4HANA upgrade projects, including version upgrades, FPS, and SPS implementations.</p><br><br> <p>- Strong expertise in SAP Authorization concepts, role design, user administration, and security governance.</p><br><br> <p>- Hands-on experience with SU25, SU24, PFCG, SU53, SUIM, STAUTHTRACE, and authorization troubleshooting tools.</p><br><br> <p>- Experience performing security impact assessments and role remediation activities during SAP upgrades.</p><br><br> <p>- Strong knowledge of SAP S/4HANA Security architecture and authorization framework.</p><br><br> <p>- Experience with SAP Fiori Security, including catalogs, spaces, pages, business roles, and OData service authorizations.</p><br><br> <p>- Knowledge of SAP Single Sign-On (SSO), Identity Management, and authentication technologies.</p><br><br> <p>- Experience validating security controls and user access after SAP upgrades and support package implementations.</p><br><br> <p>- Strong analytical and problem-solving skills with the ability to identify and resolve complex authorization issues.</p><br><br> <p>- Excellent communication and stakeholder management skills, with experience working in cross-functional upgrade project teams.</p><br><br> <p>- Strong understanding of SAP kernel upgrades, HANA revisions, and SAP release management processes.</p><br><br> <p>- Strong knowledge of SAP system architecture, HANA database administration, and operating systems, SAP system architecture, SAP security standards.</p><br><br> <p>- Strong knowledge of SAP HANA backup, recovery, system replication, high availability, and disaster recovery solutions.</p><br><br> <p>- Experience in the interaction of business processes and SAP systems with regards to SAP Security implementation best practice.</p><br><br> <p>- Familiarity with SAP system installations, upgrades, and patches.</p><br><br> <p>- Proficiency in SAP system monitoring and performance tuning.</p><br><br> <p>- Knowledge of SAP security concepts and user management.</p><br><br> <p>- Experience in SAP SSO solutions.</p><br><br> <p>- Excellent problem solving and analytical skills.</p><br><br> <p>- Strong communication and interpersonal abilities to collaborate effectively with cross functional teams.</p><br><br> <p>- Advanced in English (Speaking, Written).</p><br><br> <p>- SAP certifications for the mentioned role.</p><br><br> <p>- Flexibility to work in different time zones.</p><br><br> <p>- Experience with SAP Solution Manager, Charm, and ITSM processes in upgrade projects.</p><br><br> <p>- Experience in troubleshooting upgrade-related performance, integration, and authorization issues.</p><br><br> <p>- Experience performing technical validation and impact assessments for SAP S/4HANA upgrades.</p><br><br> <p>- Knowledge of SAP Readiness Check, Simplification Item Checks, and Upgrade Dependency Analyzer tools.</p><br><br> <p>- Experience supporting SAP Fiori Front-End Server, SAP Gateway, and embedded Fiori deployments during upgrades.</p><br><br> <p>- Familiarity with Linux/Unix operating systems and database administration in enterprise SAP landscapes.</p><br><br> <p>- SAP Certified Technology Associate certification in SAP S/4HANA or SAP System Administration is highly preferred.</p><br><br> <p>- Strong communication, documentation, and stakeholder management skills in enterprise upgrade projects.</p><br><br>
<br>
<br> Preferred technical and professional experience <br>
<p>* Familiarity with SAP HANA Security Tools: Exposure to SAP HANA security tools, including data encryption and access controls, is beneficial for this role. * Knowledge of Security Compliance Frameworks: Understanding of security compliance frameworks and standards for SAP HANA applications is advantageous. * Experience with Technical Writing: Ability to develop and maintain technical documentation and knowledge bases related to SAP HANA security features and best practices is a plus.</p><br><br>
<br>
<br>
<br>
<br>
<br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><b>The Work:</b><br>At Accenture, we are committed to creating innovative solutions that drive business success and deliver exceptional value. As a SAP BTP Application Development Specialist, you will have the opportunity to leverage your expertise to design and implement cutting-edge solutions that align with industry standards and business needs. Acting as a subject matter expert, you will collaborate with cross-functional teams to make impactful decisions and address challenges faced by your immediate group and across multiple teams. Your contributions will help shape the future of our business and create meaningful outcomes for our clients. #LI-EU</p><br><br><br><p><b>Key Responsibilities:</b></p><br><br><ul><li>Develop and implement business solutions that align with industry standards and meet evolving business requirements.</li><li>Deliver functional and application designs that address current and future business needs.</li><li>Collaborate with multiple teams to ensure cohesive, scalable, and effective solutions.</li><li>Provide innovative solutions to complex challenges, driving impactful results across the organization.</li></ul><br><br> </div>
<section><p class="heading jdMain">وصف الوظيفة</p><p class="heading">الأدوار والمسؤوليات</p><div class="paragraph"><p>نحن نبحث عن مهندس هاتف محمول أول ذي خبرة عميقة في Android الأصلي لبناء تطبيقات عالية الجودة وقابلة للتوسع وآمنة. ستلعب دوراً رئيسياً في تصميم بنية التطبيق، تنفيذ ميزات جديدة، تحسين الأداء، وتوجيه المهندسين، مع التعاون الوثيق مع فرق المنتج والتصميم والخلفية وضمان الجودة وiOS. المرشح المثالي لديه خبرة قوية في تطوير Android الأصلي وبناء معماري يعتمد على Kotlin الحديث، وهو مريح بالعمل في بيئة سريعة وتتمحور حول المنتج وبشعور قوي بالملكية. المسؤوليات تصميم وتطوير والحفاظ على تطبيقات Android أصلية عالية الجودة. بناء حلول قابلة للتوسع وقابلة للصيانة باستخدام بنية Android الحديثة. قيادة مناقشات التصميم الفني والمساهمة في قرارات بنية النظام. التعاون مع فرق Product وDesign وBackend وQA وiOS. كتابة كود نظيف وقابل للاختبار وقابل لإعادة الاستخدام وفقاً لأفضل ممارسات الهندسة. تحسين أداء التطبيق واستهلاك الذاكرة ووقت التشغيل واستهلاك الطاقة. ضمان استقرار التطبيق من خلال الاختبار الوحدوي، اختبار الواجهة، ومراجعات الشفرة. دمج RESTful APIs والتعاون مع فرق الخلفية في تصميم API. توجيه المطورين juniors وتطوير التميز الهندسي. المشاركة في عمليات التطوير الآجلة وممارسات التوصيل المستمر. دفع التحسينات التقنية والمساعدة في إقامة معايير الهندسة. لغات البرمجة كفاءة عالية في Kotlin. معرفة جيدة بـ Java. الإلمام بـ Swift / SwiftUI ومفاهيم تطوير iOS الأصلية. تطوير Android خبرة قوية في تطوير Android الأصلي. فهم عميق لـ Android SDK ومكتبات Jetpack. معرفة ممتازة لدورة حياة تطبيق Android وبنى النظام داخل النظام. فهم قوي لمكونات Android: Activities وFragments وServices وBroadcast Receivers وContent Providers. Android التطوير الحديث Jetpack Compose وCoroutines وKotlin Flow. WorkManager وNavigation Component وViewModel. حقن التبعية (Hilt / Dagger مفضل). المعمارية فهم قوي لـ MVVM وMVI وClean Architecture. بنية معيارية، مبادئ SOLID وفصل الاهتمامات. تصميم النظام خبرة في تصميم بنى موبايل قابلة للتوسع. القدرة على اتخاذ قرارات بنية وتقييم التنازلات. فهم modularization التطبيق وفصل الميزات. الشبكات REST APIs وتنسيق JSON والدمج الخلفي. إدارة الخطأ وتدفقات المصادقة والتخزين المؤقت للشبكة. الأداء فهم قوي لأداء عرض واجهة المستخدم وإدارة الذاكرة. الخيوط والتزامن، تحسين البدء، وتحسين بطارية المحمول. الحماية من ANR، بالإضافة إلى قياس الأداء والتصحيح. التزامن Kotlin Coroutines وFlow وDispatchers. التزامن المُهيكل ونماذج الخيوط ومعالجة الخلفية. الاختبار اختبار وحدات وتUI واندماج. التطوير القائم على الاختبار (TDD) وإطارات المحاكاة. ممارسات التطوير Git workflows وطلب السحب ومراجعة الشفرة. تطوير ملائم CI ومناهج Agile / Scrum. المهارات الناعمة عقلية ملكية قوية وتركيز على التنفيذ. مهارات تواصل ممتازة والقدرة على العمل بشكل مستقل. مرتاح في بيئات سريعة الحركة تشبه الشركات الناشئة. مهارات حل المشكلات والتحليل قوية. يفضل وجود خبرة في تطوير iOS أصلي باستخدام Swift / SwiftUI. خبرة في بناء تطبيقات FinTech أو مالية. خبرة مع تطبيقات بدون اتصال أولي. تقنيات التخزين المحلي مثل Room وSQLite وDataStore. خبرة مع خطوط CI/CD. خبرة مع منصات التحليلات (Firebase Analytics وMixpanel وCleverTap، وغيرها). خبرة مع اختبارات A/B وأطر التجربة وعلامات الميزات. خبرة في تطبيق ممارسات أمن المحمول، بما في ذلك: تخزين محلي مشفر. تثبيت شهادة SSL. تدفقات المصادقة والتفويض الآمن. التعامل الآمن مع بيانات المستخدم الحساسة. استخدام Android Keystore. الخبرة المفضلة 5+ سنوات خبرة مهنية في تطوير Android. خبرة في تقديم تطبيقات إنتاجية على نطاق واسع. خبرة في توجيه المهندسين وإجراء مراجعات الشفرة. خبرة في العمل مع فرق متعددة الوظائف في بيئات Agile. قدرة مثبتة على امتلاك الميزات من التصميم حتى الإصدار الإنتاجي. ما الذي نبحث عنه مرشح ناجح هو شخص: يكتب كود Kotlin نظيف وقابل للصيانة وقابل للتوسع. يفهم بنية المحمول بعيداً عن تفاصيل التنفيذ. يفكر في الأداء والأمان ومقروئية وصعوبة الاستخدام منذ البداية. يتحمل مسؤولية الميزات من البداية حتى النهاية. يستمتع بحل التحديات الهندسية المعقدة. يتعلم باستمرار ويتبنى ممارسات تطوير Android الحديثة. يتعاون بفاعلية مع المهندسين والمصممين وأصحاب المنتجات لتقديم تجارب محمولة عالية الجودة. الموقع ونموذج العمل هذا دور داخلي في القاهرة، مصر. يعمل فريقنا بشكل أساسي من المكتب للبقاء على اتصال في بيئة منتج سريعة الحركة، مع حتى 13 يوماً من العمل من المنزل لكل ربع سنة (يعادل يوم واحد في الأسبوع تقريباً). يرجى التقديم فقط إذا كنت قادرًا على العمل ميدانيًا في القاهرة على هذا الأساس.</p></div></section><section><p class="heading">الملف الشخصي المرغوب للمرشح</p><p class="paragraph"></p><p>كفاءة عالية في Kotlin. معرفة جيدة بـ Java. الإلمام بـ Swift / SwiftUI ومفاهيم تطوير iOS الأصلية. خبرة قوية في تطوير Android الأصلي. فهم عميق لـ Android SDK ومكتبات Jetpack. معرفة ممتازة لدورة حياة تطبيق Android وبنى النظام داخل النظام. فهم قوي لمكونات Android: Activities وFragments وServices وBroadcast Receivers وContent Providers. Jetpack Compose وCoroutines وKotlin Flow. WorkManager وNavigation Component وViewModel. حقن التبعية (Hilt / Dagger مفضل). فهم قوي لـ MVVM وMVI وClean Architecture. بنية معيارية، مبادئ SOLID وفصل الاهتمامات. تجربة تصميم بنى موبايل قابلة للتوسع. القدرة على اتخاذ قرارات بنية وتقييم التنازلات. فهم modularization التطبيق وفصل الميزات. REST APIs وتنسيق JSON والدمج الخلفي. إدارة الخطأ وتدفقات المصادقة والتخزين المؤقت للشبكة. فهم قوي لأداء عرض واجهة المستخدم وإدارة الذاكرة. الخيوط والتزامن، تحسين البدء، وتحسين البطارية. منع ANR، مع قياس الأداء والتصحيح. Kotlin Coroutines وFlow وDispatchers. التزامن المُهيكل ونماذج الخيوط والمعالجة الخلفية. اختبار، اختبار واجهة المستخدم، والاختبار التكاملي. التطوير القائم على الاختبار (TDD) وأطر المحاكاة. Git وطلب السحب ومراجعة الشفرة. ممارسات التطوير الداعمة لـ CI ومنهجيات Agile / Scrum. عقلية ملكية قوية وروح التركيز على التنفيذ. مهارات تواصل ممتازة والقدرة على العمل بشكل مستقل. المرتاح في بيئات سريعة الحركة تشبه الشركات الناشئة. مهارات حل المشكلات والتحليل قوية.</p><p>يفضل وجود</p><ul><li>خبرة في تطوير iOS أصلي باستخدام Swift / SwiftUI.</li><li>خبرة في بناء تطبيقات FinTech أو مالية.</li><li>خبرة مع تطبيقات بدون اتصال أولي.</li><li>تقنيات التخزين المحلي مثل Room وSQLite وDataStore.</li><li>خبرة مع خطوط CI/CD.</li><li>خبرة مع منصات التحليلات (Firebase Analytics وMixpanel وCleverTap، إلخ).</li><li>خبرة في اختبارات A/B وأطر التجربة وعلامات الميزات.</li><li>خبرة في تطبيق ممارسات أمني المحمول، بما في ذلك: تخزين محلي مشفر. تثبيت شهادة SSL. تدفقات المصادقة والتفويض الآمن. التعامل الآمن مع بيانات المستخدم الحساسة. استخدام Android Keystore.</li></ul><p>الخبرة المفضلة</p><ul><li>5+ سنوات من الخبرة المهنية في تطوير Android.</li><li>خبرة في تقديم تطبيقات إنتاجية على نطاق واسع.</li><li>خبرة في توجيه المهندسين وإجراء مراجعات الشفرة.</li><li>خبرة في العمل مع فرق متعددة الوظائف في بيئات Agile.</li><li>القدرة المثبتة على امتلاك الميزات من التصميم حتى الإصدار الإنتاجي.</li></ul><p>ما نبحث عنه</p><p>مرشح ناجح هو شخص:</p><ul><li>يكتب كود Kotlin نظيف وقابل للصيانة وقابل للتوسع.</li><li>يفهم بنية المحمول بخلاف تفاصيل التنفيذ.</li><li>يفكر في الأداء والأمان والقابلية للصيانة وتجربة المستخدم منذ البداية.</li><li>يتحمل ملكية الميزات من البداية للنهاية.</li><li>يستمتع بحل تحديات هندسية معقدة.</li><li>يتعلم باستمرار ويتبنى ممارسات تطوير Android الحديثة.</li><li>يتعاون بفاعلية مع المهندسين والمصممين وأصحاب المنتج لتقديم تجارب محمولة عالية الجودة.</li></ul><p></p></section>
<section><p class="heading jdMain">وصف الوظيفة</p><p class="heading">الأدوار والمسؤوليات</p><div class="paragraph"><p><br></p><p><b>عن الدور</b></p><p>في هذا الدور، ستصبح جزءاً من فريق الهندسة لدينا، تعمل مع قاعدة كود عالية الجودة وأحدث الأدوات، حيث ستعزز مهاراتك لتصبح خبيراً في تطوير الواجهة الأمامية المعقدة على منصات Android الأصلية (kotlin). سيكون تركيزك الأساسي تطوير التطبيقات المحمولة وتكاملها مع الخدمات الخلفية. ستعمل جنباً إلى جنب مع مهندسين ومطورين آخرين يعملون على طبقات مختلفة من البنية التحتية. لذا، يتطلب الأمر الالتزام ببيئة ديناميكية للغاية، حيث تحليل السبب الجذري وحل المشكلات بشكل تعاوني بسرعة، والتصميم المتقدم، وخلق منتجات عالية الجودة.</p><p>عن دورك كمهندس Android أول</p><ul><li>تصميم وبناء تطبيقات موبايل لـ Android.</li><li>ضمان الأداء والجودة والاستجابة للتطبيقات</li><li>التعاون مع فريق لتحديد وتصميم وإطلاق ميزات جديدة</li><li>تحديد الاختناقات وتصحيح الأخطاء</li><li>المساعدة في الحفاظ على جودة الكود والتنظيم والأتمتة</li><li>المشاركة في جلسات العصف الذهني وتقديم أفكار لتقنياتنا وخوارزمياتنا ومنتجاتنا.</li><li>العمل مع فرق الهندسة والتصميم لفهم متطلبات المستخدم النهائي، صياغة حالات الاستخدام، ثم ترجمتها إلى حل تقني عملي وفعال</li><li>الغوص في مشاكل صعبة وتقديم نتائج في الموعد المحدد بنجاح</li></ul></div></section><section><p class="heading">الملف الشخصي المرغوب للمرشح</p><p class="paragraph"></p><ul><li>خبرة مهنية لا تقل عن 5 سنوات في تطوير تطبيقات Android.</li><li>سجل حافل في تقديم تطبيقات Android عالية الجودة وسهلة الاستخدام.</li><li>درجة البكالوريوس في علوم الكمبيوتر، الهندسة البرمجية، أو مجال ذو صلة. يفضل وجود درجة ماجستير.</li><li>إتقان خبير في Kotlin مع فهم عميق لميزاته المتقدمة.</li><li>خبرة واسعة مع Jetpack Compose وبناء مكونات واجهة مستخدم في نمط إعلاني declarative.</li><li>فهم قوي لـ Android SDK، بما في ذلك مبادئ تصميم الواجهة والأنماط وأفضل الممارسات.</li><li>خبرة في البرمجة غير المتزامنة وتعدد الخيوط في Android.</li><li>الكفاءة في تكامل RESTful APIs والعمل مع تنسيق بيانات JSON.</li><li>الإلمام بإطارات حقن الاعتماد مثل Dagger/Hilt.</li><li>خبرة مع مكونات هندسة Android (ViewModel, LiveData, Room, Navigation).</li><li>فهم راسخ لـ MVI وأنماط بنائية أخرى.</li><li>الإتقان في أنظمة التحكم بالإصدارات، خاصة Git، والخبرة مع سير عمل GitFlow.</li><li>خبرة في اختبارات الوحدة (JUnit, Mockito) واختبارات الواجهة (Espresso).</li><li>معرفة بنظام بناء Gradle وإدارة تبعيات المشروع.</li><li>فهم مبادئ التصميم المادي والقدرة على تطبيقها بفعالية.</li><li>الإلمام بتحسين أداء التطبيق وأدوات مثل Android Profiler.</li><li>خبرة بنشر متجر Google Play وإدارة إصدارات التطبيقات.</li><li>معرفة تقنيات الخلفية والخبرة مع Firebase أو خدمات خلفية أخرى.</li><li>خبرة في عمليات الدمج المستمر/التسليم المستمر (CI/CD) باستخدام أدوات مثل Jenkins، GitHub Actions، أو Bitrise.</li><li>فهم ممارسات الترميز الآمن وخبرة في التشفير وحماية البيانات على Android.</li><li>خبرة في منهجيات Agile/Scrum والمشاركة في تخطيط السبرنت، الاجتماعات اليومية، وال retrospectives.</li><li>خبرة في التوطين/التدويل لدعم تطبيقات متعددة اللغات.</li><li>معرفة أدوات التحليلات مثل Google Analytics أو Firebase Analytics، لتتبع أداء التطبيق وتفاعل المستخدم.</li></ul><p></p></section>
أخصائي دعم تطبيقات تقنية – أنظمة نقاط البيع (POS) حول الدور نحن نبحث عن أخصائي دعم تطبيقات تقنية ماهر للانضمام إلى فريقنا. في هذا الدور، ستقدم دعمًا على مستوى الخبرة لأنظمة نقاط البيع (POS)، مع ضمان تشغيل سلس لعملائنا. ستقوم باستكشاف المشكلات التقنية، والحفاظ على أداء النظام، وتكون نقطة اتصال رئيسية لطلبات الدعم المُصعّدة. المهام الرئيسية توفير دعم تقني من المستوى الأول والثاني لتطبيقات POS والأنظمة ذات الصلة تشخيص وحل مشاكل البرمجيات، والأجهزة، والشبكات التي تؤثر على عمليات POS كتابة وتنفيذ استفسارات SQL لاستكشاف مشاكل البيانات، وتوليد التقارير، ودعم صيانة النظام استكشاف مشكلات الاتصال بالشبكة بما في ذلك LAN/WAN، TCP/IP، DNS، DHCP، وتكوينات الجدار الناري إجراء استكشاف مشاكل نظام تشغيل Windows، بما في ذلك أخطاء النظام، تعطل التطبيقات، ومشاكل الأداء تكوين، واستكشاف، وصيانة أجهزة الطباعة الشبكية وبيئة الطباعة المشتركة توثيق المشكلات التقنية، والحلول، ومقالات قاعدة المعرفة للمرجعية في المستقبل التواصل بشكل فعال مع العملاء لفهم المشكلات، وتقديم التحديثات، وتوفير الحلول المشاركة في تناوب الاستعداد لتقديم دعم 24/7 عند الحاجة المؤهلات المطلوبة خبرة مثبتة في دعم التطبيقات التقنية، مع أنظمة POS الإتقان القوي لـ SQL (كتابة الاستفسارات، واستكشاف مشاكل قاعدة البيانات) فهم راسخ لأساسيات الشبكات (TCP/IP، DNS، DHCP، التجزئة، الجدران النارية) خبرة عملية في استكشاف مشاكل نظام Windows هذه الخبرة في تكوين واستكشاف مشكلات الطباعة الشبكية وبيئة الطباعة المشتركة مهارات اتصال شفوية وكتابية ممتازة باللغة الإنجليزية قدرات تحليلية ومهارات حل مشاكل قوية القدرة على العمل بشكل مستقل وإدارة أولويات متعددة في بيئة سريعة الوتيرة خبرة في منصات POS للضيافة أو التجزئة الإلمام بأدوات الدعم عن بُعد وأنظمة التذاكر المفضلة (غير مطلوبة لكن يفضل وجودها) المعرفة بـ RESTful APIs وخدمات الويب (استكشاف الأخطاء، الاختبار بأدوات مثل Postman) فهم لخدمات Windows (تشغيل، إيقاف، تكوين، واستكشاف الأخطاء) شهادة ITIL Foundation أو الإلمام بممارسات ITIL CompTIA A+، Network+، أو شهادات مماثلة
ملخص العمل<br><br>نحن نبحث عن مهندس تشغيل تطبيقات ذو خبرة لدعم الاستقرار والتوافر والأداء والتحسين المستمر لتطبيقات المؤسسة. تغطي أدوار تشغيل التطبيقات أنشطة الحوادث والمشكلات والتغيير والإصدار والنسخ الاحتياطي/الاسترداد والتعافي من الكوارث وتحسين الخدمة.<br><br>المسؤوليات الأساسية<br><br> إدارة حوادث المستوى 2/3 الوظيفية، بما في ذلك المشاركة في جسور الحوادث وإدارة التصعيد. إجراء إدارة الحوادث والمشاكل، بما في ذلك تحليل اتجاهات الحادث وتنفيذ الإصلاحات الدائمة. تطوير وإدارة خطط تحسين الخدمة. دعم جدولة الإصدار وأنشطة التخطيط. التخطيط والتنسيق لطلبات التغيير (CRs)، بما في ذلك تقييمات المخاطر والتأثير. تنفيذ تغييرات على طبقة التطبيق وإجراء مراجعات ما بعد التنفيذ. معالجة طلبات تكوين التطبيق. مراقبة أداء وتوفر التطبيق. إجراء ترابط الأحداث والتحقيق في الأحداث المتعلقة بالتطبيق. إدارة سعة وأداء التطبيق. تطوير واختبار إجراءات استرداد التطبيق. تكوين النسخ الاحتياطي للتطبيق وتنفيذ استعادة التطبيق والبيانات. المشاركة في اختبارات التعافي من الكوارث (DR) وتنفيذها. إجراء تقوية لنظام التشغيل، وقاعدة البيانات، ووسطاء البرمجيات. تطبيق التصحيحات والتحديثات لمكونات التطبيق. الحفاظ على سجلات CMDB دقيقة لمكونات التطبيق. التعاون مع الفرق التقنية المعنية لضمان استقرار التطبيق وتوفر الخدمة<br><br><br>المتطلبات<br><br>درجة البكالوريوس في علوم الحاسوب أو تكنولوجيا المعلومات أو الهندسة أو مجال ذو صلة. خبرة ذات صلة في تشغيل التطبيقات / دعم التطبيقات في بيئة مؤسسية. خبرة عملية قوية في إدارة حوادث ومشاكل التطبيق من المستوى 2/3. خبرة في إدارة التغيير والتخطيط للإصدار وتنفيذ تغييرات طبقة التطبيق. خبرة في إجراء تقييمات المخاطر والتأثير لتغييرات التطبيق. خبرة عملية في مراقبة أداء وتوافر التطبيق وربط الأحداث. خبرة في إجراءات النسخ الاحتياطي والاستعادة والتعافي للتطبيق. خبرة في المشاركة في أو تنفيذ اختبارات التعافي من الكوارث. فهم جيد لتعزيز أمان النظام التشغيلي وقاعدة البيانات ووسطاء البرمجيات والتحديثات. خبرة في إدارة السعة والأداء. خبرة في الحفاظ على سجلات CMDB لمكونات التطبيق. مهارات قوية في استكشاف الأخطاء وتحليلها والتصعيد والتواصل. القدرة على العمل مع فرق تقنية متعددة أثناء الحوادث الكبرى وجسور الحوادث
عنا:<br>الإسكيدا الكهربائية: تسيير التقدم، تمكين الناس<br>لأكثر من 80 عامًا، كانت شركة الإسكيدا الكهربائية رائدة في تصنيع المنتجات الكهربائية solutions تعمل في 19 بلدًا وتضم أكثر من 18,000 موظف. نقدم مجموعة متنوعة من المنتجات عبر الأسلاك والكابلات، والمعدات الكهربائية، والهندسة والبناء، والحلول الرقمية، واستثمارات البنية التحتية. إلى جانب قدرتنا التصنيعية، نحن شغوفون بخلق بيئة عمل إيجابية ومُمكنة لفريقنا. نعزز ثقافة التنوع، والشمول، والتعلم المستمر، ونوفر فرص التطوير المهني والنمو الوظيفي. امتثالنا للرفاه الوظيفي يتجاوز التعويض مع مبادرات تعزز التوازن بين الحياة والعمل والرفاه العام. انضم إلينا وكن جزءًا من شركة لا تقتصر على تمكين التقدم فحسب، بل تمكين الناس لبناء مستقبل أكثر إشراقًا.<br>هذه فرصة عمل مقدمة من برنامج تطوير خريجي الإسكيدا الكهربائية. البرنامج مُصمم للخريجين من 0-2 سنوات خبرة. يقدم البرنامج مجموعة متنوعة من التناوبات الوظيفية، والإرشاد، والتوجيه والتدريبات. يتم الترحيب بخريجي 2024 و2025 للتقدم.<br>المسؤوليات الأساسية:<br>تطوير واختبار وصيانة ميزات تطبيقات الواجهة الأمامية والخلفية. تصميم وبناء وتكامل واجهات برمجة تطبيقات RESTful. تطوير وتحسين هياكل قواعد البيانات والاستفسارات والأداء. تشخيص وحل مشكلات التطبيق وتقديم الدعم الفني للمستخدمين النهائيين.<br>التعاون مع أعضاء الفريق لتقديم حلول برمجية عالية الجودة. المساهمة في تطبيقات الأعمال ومبادرات التحول الرقمي. تطبيق أفضل ممارسات هندسة البرمجيات، بما في ذلك مبادئ OOP وSOLID ونماذج التصميم. دعم أمان التطبيق من خلال المصادقة، والتفويض، وJWT، والتحكم في الوصول المستند إلى الأدوار.<br>المتطلبات:<br>المؤهلات الأكاديمية: درجة البكالوريوس في علوم الحاسب، معلومات الأعمال أو أي مجال ذي صلة. الكفاءة اللغوية: الطلاقة في الإنجليزية (المحادثة والكتابة). سنوات الخبرة: 0-2 سنوات في نفس المجال. المهارات الحاسوبية/الفنية: الواجهة الأمامية - الخلفية - قاعدة البيانات - أدوات التطوير - هندسة البرمجيات.