System Analyst Jobs in Egypt
587 Jobs Found
We are seeking a software engineer with a passion for building and validating resilient distributed systems. At Canonical you can build a career and drive the success of those leveraging Canonical's Ubuntu and Juju to build multi-cloud deployable cloud applications.<br><br>We see quality engineering as a first class engineering practice and are looking for people who can bring deep engineering insights and a data driven approach to test automation, reporting and data analytics.<br><br>The Distributed Systems testing team at Canonical is responsible for ensuring the high quality of Canonical's Cloud solutions based on Juju, Terraform, Open Stack, Kubernetes when deployed under highly diverse conditions, from bare metal in customer data centers to public clouds like AWS, GCE, Azure.<br><br>As a software engineer you will have the opportunity to develop CI pipelines which power Canonical's cloud integration testing and reporting. Upcoming initiatives you will have the opportunity to contribute to include expanding deployment capabilities to new clouds and developing AI/ML pipelines for automatic analysis of test results. A successful candidate is interested in tackling these problems, as well as imagining and leading new initiatives within the team and across Canonical.<br><br>Location: this is a Globally remote role<br><br>What your day will look like<br><br>Create automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and applications Enable engineering teams across Canonical to develop software with confidence by making distributed system testing tooling available across the company Enhance continuous integration pipelines for deploying and testing Canonical's cloud native products such as Kubeflow Deploy, manage, and debug highly distributed systems Monitor and report on automated testing efforts Collaborate daily with a globally distributed team <br><br>What we are looking for in you<br><br>Solid background in modern test processes and strategies Experience with Python or Go development Strong object oriented development skills Ability to develop and ship production grade modern web applications Working knowledge of continuous integration tools such as Jenkins, Circle CI, Git Hub CIKnowledge of networking technologies and fundamentals Solid understanding of Linux system architecture A capacity for complex abstract thinking Capability for 2-4 weeks of international travel travel per year<br><br>Additional skills that you might also bring<br><br>Collecting and analyzing large multidimensional datasets Operating data platforms: key-value stores, relational or document databases, event buses Work with cloud technologies such as Open Stack, Kubernetes, Terraform and AWSDeveloping AI/ML pipelines<br><br>What we offer you<br><br>We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.<br><br>Distributed work environment with twice-yearly team sprints in person - we've been working remotely since 2004! Personal learning and development budget of USD 2,000 per year Annual compensation review Recognition rewards Annual holiday leave Maternity and paternity leave Employee Assistance Programme Opportunity to travel to new locations to meet colleagues from your team and others Priority Pass for travel and travel upgrades for long haul company events <br><br>Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the world's computing needs. We are committed to ensuring equal employment opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
We are seeking a software engineer with a passion for building and validating resilient distributed systems. At Canonical you can build a career and drive the success of those leveraging Canonical's Ubuntu and Juju to build multi-cloud deployable cloud applications.<br><br>We see quality engineering as a first class engineering practice and are looking for people who can bring deep engineering insights and a data driven approach to test automation, reporting and data analytics.<br><br>The Distributed Systems testing team at Canonical is responsible for ensuring the high quality of Canonical's Cloud solutions based on Juju, Terraform, Open Stack, Kubernetes when deployed under highly diverse conditions, from bare metal in customer data centers to public clouds like AWS, GCE, Azure.<br><br>As a software engineer you will have the opportunity to develop CI pipelines which power Canonical's cloud integration testing and reporting. Upcoming initiatives you will have the opportunity to contribute to include expanding deployment capabilities to new clouds and developing AI/ML pipelines for automatic analysis of test results. A successful candidate is interested in tackling these problems, as well as imagining and leading new initiatives within the team and across Canonical.<br><br>Location: this is a Globally remote role<br><br>What your day will look like<br><br>Create automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and applications Enable engineering teams across Canonical to develop software with confidence by making distributed system testing tooling available across the company Enhance continuous integration pipelines for deploying and testing Canonical's cloud native products such as Kubeflow Deploy, manage, and debug highly distributed systems Monitor and report on automated testing efforts Collaborate daily with a globally distributed team <br><br>What we are looking for in you<br><br>Solid background in modern test processes and strategies Experience with Python or Go development Strong object oriented development skills Ability to develop and ship production grade modern web applications Working knowledge of continuous integration tools such as Jenkins, Circle CI, Git Hub CIKnowledge of networking technologies and fundamentals Solid understanding of Linux system architecture A capacity for complex abstract thinking Capability for 2-4 weeks of international travel travel per year<br><br>Additional skills that you might also bring<br><br>Collecting and analyzing large multidimensional datasets Operating data platforms: key-value stores, relational or document databases, event buses Work with cloud technologies such as Open Stack, Kubernetes, Terraform and AWSDeveloping AI/ML pipelines<br><br>What we offer you<br><br>We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.<br><br>Distributed work environment with twice-yearly team sprints in person - we've been working remotely since 2004! Personal learning and development budget of USD 2,000 per year Annual compensation review Recognition rewards Annual holiday leave Maternity and paternity leave Employee Assistance Programme Opportunity to travel to new locations to meet colleagues from your team and others Priority Pass for travel and travel upgrades for long haul company events <br><br>Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the world's computing needs. We are committed to ensuring equal employment opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Manara School’s Mission Manara School provides exceptional students with a world-class education based on ethics, academics, and diversity. We expect our students to become the passionate leaders required to shape a more prosperous and equitable world.<br>About Manara School Manara School started its first year of operation in the Fall of 2023, with its inaugural class of 2028. The school is expected to grow to 500 students. As a co-educational residential school, with a mission to provide exceptional students with a world-class education based on ethics, academics, and diversity, Manara continues to build its organizational systems and infrastructure.<br>Reporting to: IT Manager<br>Job Responsibilties:<br>1. Senior Helpdesk and User Support Receive, log, prioritize, troubleshoot, resolve, and follow up daily helpdesk tickets from academic, administrative, dormitory, and operational users. Provide the full range of direct user support, covering both routine service requests and more complex technical incidents. Troubleshoot Windows and Chrome OS devices, printers, interactive displays, classroom technology, audiovisual equipment, network access, email, accounts, and supported applications. Create and maintain user accounts, email accounts, groups, permissions, shared resources, and access assignments according to approved procedures. Prepare, configure, deploy, collect, and maintain laptops, desktops, Chromebooks, peripherals, and other assigned equipment. Provide classroom support, including interactive screens, projectors, presentation equipment, student devices, and connectivity issues. Support the installation, testing, and basic troubleshooting of access points, cameras, printers, telephones, access-control devices, and related equipment. Own tickets from diagnosis through resolution, document actions clearly, and communicate progress and expected resolution times to users. Support onboarding, offboarding, device preparation, account access, permissions, and technology orientation. Maintain the helpdesk knowledge base, standard troubleshooting guides, asset records, and accurate ticket classifications. Identify recurring incidents, conduct root-cause analysis, and recommend permanent corrective actions. Support school events, examinations, meetings, and other critical activities requiring reliable technology services.<br>2. Systems, Network and Infrastructure Administration Administer and monitor Windows servers, virtualization platforms, storage, backups, endpoint services, and other assigned infrastructure. Support LAN, WAN, VLAN, Wi-Fi, switching, routing, DHCP, DNS, internet connectivity, and network access under the architecture and security standards approved by the IT Manager. Configure, monitor, troubleshoot, and maintain assigned Cisco networking and telephony systems, Aruba switches and wireless infrastructure, and Forti Gate firewall and security services. Monitor infrastructure availability, capacity, performance, alerts, and logs; respond to incidents and escalate critical risks immediately. Perform approved system updates, patching, configuration changes, preventive maintenance, and lifecycle tasks with documented change and rollback plans. Administer user identities, groups, permissions, shared resources, and access controls according to approved procedures and least-privilege principles. Administer and monitor Kaspersky endpoint protection and EDR services, including policy deployment, updates, alerts, investigations, remediation actions, and reporting. Maintain backup schedules, verify backup success, perform authorized restoration tests, and support disaster-recovery readiness. Maintain technical documentation including diagrams, IP/VLAN records, configurations, inventories, warranties, licenses, and recovery procedures.3. Cloud and Business Applications Support Provide technical administration and advanced support for Google Workspace, the SIS/LMS environment, Odoo ERP, HEIApply, and other school platforms assigned by the IT Manager. Troubleshoot application access, permissions, workflows, data exchange, integrations, and user-reported errors; coordinate with vendors when escalation is required. Support approved configurations, upgrades, testing, automation, reports, and system-improvement initiatives. Assist users with application adoption and provide short training sessions or user guides when needed. Protect data confidentiality and apply role-based access controls across academic, HR, finance, admissions, and operational systems.4. Cybersecurity and Operational Controls Apply approved security policies, hardening standards, patching requirements, MFA, endpoint protection, and access-control procedures. Monitor security alerts and unusual activity, preserve relevant evidence, and report suspected incidents immediately to the IT Manager. Support vulnerability remediation, access reviews, backup verification, audit requests, and cybersecurity awareness activities. Maintain confidentiality of student, employee, financial, admissions, and operational information. Follow change-management procedures and obtain authorization before making changes that may affect service availability or security.5. Projects, Vendors and Team Support Participate in infrastructure, systems, classroom technology, surveillance, access-control, telephony, and application projects as assigned. Coordinate technical visits and follow up vendor tickets, installations, testing, and handover documentation while keeping the IT Manager informed. Support technical evaluation and proof-of-concept activities; provide evidence-based recommendations without committing the school commercially. Guide junior/helpdesk staff, share technical knowledge, review escalations, and promote consistent service standards. Provide planned coverage during absences or peak periods and respond to critical incidents according to the school’s approved support arrangements. Qualifications and Experience Bachelor’s degree in Information Technology, Computer Science, Information Systems, Engineering, or a related discipline; equivalent relevant experience may be considered. At least 4 years of relevant IT experience combining hands-on helpdesk support with systems and network administration. Demonstrated experience with Windows administration, identity and access management, TCP/IP networking, Wi-Fi, switching, DHCP, DNS, backup, endpoint management, and security operations. Hands-on experience with Cisco networking or telephony, Aruba switching and wireless, Forti Gate firewalls, and Kaspersky endpoint protection/EDR is strongly preferred. Experience supporting cloud productivity platforms; Google Workspace experience is strongly preferred. CCNA, ITIL, Aruba/HPE and a relevant Fortinet/Forti Gate certification are preferred.
Requirements· Bachelor’s degree in Communication, Electronics, Electrical Engineering, or related field.· More than 2 years of experience in Low Current / ELV projects.· Good technical knowledge of CCTV & VMS, Access Control, Networking, Intercom, and Audio Visual Systems.· Good knowledge of AutoCAD.· Ability to read technical drawings, BOQs, and project specifications.· Good understanding of installation methods and site execution.· Good troubleshooting and problem-solving skills.· Ability to manage technicians and coordinate site activities.· Good reporting and documentation skills.· Good communication and teamwork skills.· Good time management and ability to manage site priorities.Preferred Technical Experience· PTZ Systems· ANPR· VMS Configuration· NVR Configuration· Server and Storage Basics· Fiber Networks· Public Address· Testing and Commissioning· System Integration· Large-scale CCTV and Security Projects<p><strong>تفاصيل إضافية</strong></p><ul><li>عدد الشواغر: 2</li><li>نظام الورديات: مسائية فقط</li><li>المزايا: تأمين صحي، تأمين اجتماعي</li></ul>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Decima International is a professional services company, providing project management and controls services to clients in the United States and the Middle East. Our mission is to become the premier professional services provider across all industry sectors we are engaged in. To accomplish this, Decima International s founders established a simple yet powerful formula: Approach each client engagement as a partnership , create an environment that attracts the most talented professionals and allows them to flourish, and regulate growth to maintain excellence in our service standards. We are looking for a driven and capable Mid-Level AI Engineer/Agentic Systems Developer to support the development of internal technology products. This role will write, configure, test, and maintain a growing library of autonomous AI agents designed to automate complex business workflows. Working under technical and product leadership, the successful candidate will translate functional workflow specifications into individual agents, tool integrations, data connections, and reliable automated processes. The ideal candidate has strong backend development capabilities and practical experience working with large language models, agentic frameworks, APIs, and retrieval-augmented generation pipelines. This is a highly hands-on development role focused on clean code execution, secure systems integration, continuous testing, effective debugging, and rapid iteration. We are looking to bring in dedicated individuals with a passion for innovation and talent for multitasking in a fast-paced environment. We will help you grow, pursue, and fulfill what inspires you so we can make big impacts on the world, together.</p><p>RESPONSIBILITIES</p><ul><li>Build and configure autonomous agent roles, task nodes, workflows, and conditional edges using frameworks such as LangGraph, CrewAI, and LlamaIndex.</li><li>Integrate AI agents securely with internal databases and third-party platforms, including Slack, HubSpot, Salesforce, and Google Workspace, through APIs and function calling.</li><li>Develop and refine retrieval-augmented generation pipelines, including data ingestion, text chunking, embedding generation, and vector database population.</li><li>Diagnose and resolve agent failures involving context loss, malformed structured or JSON outputs, and incomplete multi-step tasks.</li><li>Write automated unit tests for custom tools and monitor execution traces to identify and resolve edge-case failures.</li><li>Maintain clean, reliable, and well-structured code while supporting continuous testing and rapid product iteration.</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Bachelor's degree in Computer Science, Software Engineering, Artificial Intelligence, Information Technology, or related fields.</li><li>2 to 4 years of professional experience in backend software development.</li><li>At least 1 year of practical experience working directly with large language model APIs and prompt construction.</li><li>Strong familiarity with agentic AI frameworks such as LangGraph , CrewAI , or LlamaIndex .</li><li>Solid understanding of structural prompt design, including generating reliable JSON and other structured outputs.</li><li>High proficiency in Python , including a practical understanding of asynchronous programming concepts.</li><li>Experience developing and integrating RESTful APIs using FastAPI , Flask , or similar frameworks.</li><li>Proficiency in version control and collaborative software development using Git .</li><li>Working knowledge of relational databases, preferably PostgreSQL .</li><li>Foundational experience using vector databases or stores such as Chroma or Pinecone for data retrieval.</li><li>Experience integrating software applications with databases, APIs, and third-party platforms.</li><li>Strong debugging, analytical, testing, documentation, and problem-solving skills.</li><li>Ability to translate functional workflow requirements into reliable technical implementations.</li><li>Ability to work independently, manage development priorities, and iterate quickly in a fast-paced environment.</li><li>Experience developing autonomous agents or multi-agent workflows for practical business use cases.</li><li>Experience implementing retrieval-augmented generation applications and data-ingestion pipelines.</li><li>Experience with secure function calling and integrations involving business platforms such as Slack, HubSpot, Salesforce, or Google Workspace.</li><li>Experience testing, tracing, and monitoring multi-step AI workflows in development or production environments.</li><li>Familiarity with prompt evaluation, structured-output validation, and common large language model failure patterns.</li><li>Experience contributing to the development of internal technology products or workflow-automation solutions.</li></ul><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Position: Project Lead / Technical Lead Safety-Critical Embedded Systems (eInfochips)</p><p>Role Overview We are looking for a Project Lead / Technical Lead to lead the development of safety-critical embedded products involving both Embedded Software and Hardware . The candidate will be responsible for coordinating technical activities, guiding the engineering team, and ensuring that product development follows structured engineering processes aligned with the V-model and applicable functional safety standards such as IEC 61508 and ISO 26262 . The ideal candidate should combine strong technical leadership with solid project management practices, and should be capable of managing requirements, design, implementation, verification, validation, risk management, and compliance activities across the full product development lifecycle.</p><p>Key Responsibilities</p><ul><li>Lead the technical execution of embedded software and hardware development projects.</li><li>Manage and coordinate cross-functional engineering teams including software, hardware, testing, safety, quality, and system engineering.</li><li>Ensure product development follows the V-model lifecycle , including requirements, architecture, design, implementation, integration, verification, and validation.</li><li>Support the definition, review, and traceability of system, hardware, and software requirements.</li><li>Ensure compliance with functional safety standards such as IEC 61508 and/or ISO 26262 .</li><li>Coordinate safety-related activities including safety planning, hazard/risk analysis support, safety requirements, technical safety concept, verification, validation, and safety case preparation.</li><li>Review software and hardware architecture with respect to safety, reliability, testability, maintainability, and compliance.</li><li>Drive project planning, task estimation, progress tracking, risk management, issue resolution, and milestone delivery.</li><li>Ensure proper documentation, configuration management, change management, and requirements traceability.</li><li>Support technical reviews, design reviews, code reviews, test reviews, and safety reviews.</li><li>Interface with customers, internal stakeholders, suppliers, and assessment/audit teams when needed.</li><li>Identify project risks and technical gaps early and define mitigation actions.</li><li>Promote engineering best practices, process compliance, and continuous improvement within the team.</li></ul><p>Required Qualifications</p><ul><li>Bachelor s degree in Electrical Engineering, Electronics, Computer Engineering, Mechatronics, or a related field.</li><li>Strong experience in embedded systems product development.</li><li>Good understanding of both Embedded Software and Embedded Hardware development lifecycles.</li><li>Practical knowledge of the V-model for system, hardware, and software development.</li><li>Awareness of functional safety development according to IEC 61508 and/or ISO 26262 .</li><li>Experience with requirements management, architecture design, verification, validation, and traceability.</li><li>Strong project management skills including planning, scheduling, risk management, issue tracking, and stakeholder communication.</li><li>Ability to lead technical discussions and make balanced decisions considering cost, quality, safety, timing, and technical constraints.</li><li>Good communication, leadership, problem-solving, and decision-making skills.</li></ul><p>Preferred Qualifications</p><ul><li>Experience in safety-critical domains such as automotive, industrial automation, energy systems, medical devices, rail, aerospace, or power electronics.</li><li>Experience with safety work products such as safety plan, HARA, risk analysis, FMEA, FMEDA, FTA, safety requirements, safety concept, verification plan, validation plan, and safety case.</li><li>Familiarity with embedded C/C++, RTOS, microcontrollers, communication protocols, diagnostics, and low-level drivers.</li><li>Familiarity with hardware design, schematics review, PCB review, component selection, reliability analysis, and hardware verification.</li><li>Experience with standards and practices such as MISRA C, ASPICE, ISO 21434, IEC 62443, or quality management systems.</li><li>Experience using tools for requirements management, issue tracking, version control, static analysis, testing, and configuration management.</li><li>PMP, Scrum Master, Functional Safety Engineer, or similar certification is a plus.</li></ul><p>Required Skills</p><ul><li>Technical leadership</li><li>Embedded software and hardware development</li><li>Functional safety awareness</li><li>IEC 61508 / ISO 26262 awareness</li><li>V-model development lifecycle</li><li>Requirements engineering</li><li>Verification and validation planning</li><li>Risk and issue management</li><li>Project planning and tracking</li><li>Cross-functional team coordination</li><li>Customer and stakeholder communication</li><li>Documentation and process compliance</li></ul><p>Success Criteria</p><ul><li>The successful candidate will be able to lead the team to deliver safety-critical embedded products on time, with high technical quality, clear traceability, complete documentation, and compliance with applicable safety and development processes.</li></ul><p>Time Type: Full time</p><p>Job Category: Engineering Services</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Bachelor s degree in Electrical Engineering, Electronics, Computer Engineering, Mechatronics, or a related field.</li><li>Strong experience in embedded systems product development.</li><li>Good understanding of both Embedded Software and Embedded Hardware development lifecycles.</li><li>Practical knowledge of the V-model for system, hardware, and software development.</li><li>Awareness of functional safety development according to IEC 61508 and/or ISO 26262 .</li><li>Experience with requirements management, architecture design, verification, validation, and traceability.</li><li>Strong project management skills including planning, scheduling, risk management, issue tracking, and stakeholder communication.</li><li>Ability to lead technical discussions and make balanced decisions considering cost, quality, safety, timing, and technical constraints.</li><li>Good communication, leadership, problem-solving, and decision-making skills.</li></ul><p></p></section>