→ جميع الوظائف

تصنيف الوظائف

وظائف التكنولوجيا وتقنية المعلومات

وظائف البرمجيات وتقنية المعلومات والبيانات والتكنولوجيا.

589 وظائف

English Language Instructor

English Capsules

📍 Qesm El Doki, Al Jizah, Egypt💼 Full-time

🚨 We’re Hiring | English Instructors English Capsules – All Branches is hiring passionate and qualified English Instructors for both Full-Time & Part-Time positions. 📍 Locations: Dokki – Maadi – Nasr City – Online Shift: Night Shift | 3:30 PM – 10:00 PM 🔹 Responsibilities Deliver engaging and interactive English lessons to students of different proficiency levels. Assess students’ language skills and provide constructive feedback. Prepare creative teaching materials and adapt lessons to different learning styles. Create a positive, inclusive, and engaging classroom environment. Monitor students’ progress and provide ongoing academic support. Apply modern and effective English teaching methodologies. Maintain effective classroom management and student engagement. Collaborate with fellow instructors and contribute to curriculum development. Participate in professional development activities to enhance teaching skills. 🔹 Qualifications Bachelor’s degree in English, Education, Linguistics, or a related field. CELTA / TKT / TEFL is preferred. Previous experience teaching English to non-native speakers, preferably in a language institute or academic setting. Strong English proficiency: B2–C1. Excellent communication and interpersonal skills. Ability to adapt to different students and class sizes. Strong classroom management skills. Passion for teaching and helping students achieve their language goals. ✨ We Offer Full-Time & Part-Time opportunities. Fixed Salary + Incentives. Professional and supportive work environment. Opportunities for professional growth and development. A collaborative team of passionate educators. 📩 Apply Now: https://forms.gle/ErSdHxhbd9Pnaiix8 Join English Capsules and be part of our growing team! Show more

Reservation Data Analyst

MTS Globe

📍 Hurghada, Al Bahr al Ahmar, Egypt💼 Full-time

MTS Globe Egypt Who are we? MTS Globe is one of Europe’s leading destination management companies, operating in 66 destinations across 23 countries and serving over 11.5 million travellers each year. What do we do? We connect travel brands, tour operators, and hotels, delivering high-quality destination services through local expertise, strong partnerships, and advanced technology. We provide a full range of destination services - from hotel accommodation and transfers to excursions, guided tours and cruise handling. What do we offer? At MTS Globe, you’ll be part of an international environment where people collaborate across cultures and borders. We offer a dynamic workplace where talent can grow, learn, and build a global career. Why join us? Join an international and multicultural team where you can grow your career, develop globally, and be part of a company that is constantly evolving in a dynamic industry. JOIN US AND DISCOVER YOUR FUTURE WITH MTS GLOBE GROUP! MTS Globe is an equal opportunities employer. Job Description Reservation Analytics & Reporting Analyze reservation data, booking trends, cancellations, no-shows, and occupancy performance. Prepare daily, weekly, and monthly reservation performance reports and dashboards. Monitor key reservation KPIs including conversion rates, booking pace, lead time, occupancy, and revenue contribution. Identify trends, risks, and opportunities related to reservation performance and customer booking behavior. Support forecasting and demand planning through data modeling and reservation trend analysis. Reservation Systems & Data Management Manage and validate reservation data across internal systems and distribution channels. Support reservation teams with system-related inquiries and troubleshooting. Monitor data accuracy, booking integrations, rates, allotments, and inventory updates. Investigate and resolve reservation data discrepancies to ensure reporting reliability. Collaborate with IT and system providers to improve reservation data quality and processes. Performance Monitoring & Insights Track daily booking performance, room nights, occupancy, pickup trends, and cancellations. Analyze source markets, travel dates, booking windows, and customer booking patterns. Identify anomalies, booking irregularities, and performance gaps. Provide actionable insights to Reservation, Revenue, Yielding, and Commercial teams to optimize sales performance. Coordination & Communication Work closely with Reservation, Revenue, Yielding, Contracting, Commercial, and Customer Service teams. Present reservation insights and recommendations to management. Support strategic decision-making by providing accurate reservation analysis and forecasting data. Assist departments in understanding reservation performance trends and business opportunities. Requirements Education Bachelor's Degree in Tourism & Hospitality, Business Administration, Statistics, Data Analytics, Information Technology, Commerce, or a related field. Experience 2-3 years of experience in Reservations, Revenue Management, Yielding, Tourism Analytics, or Hotel Operations is a must. Experience working with reservation systems, booking platforms, or tourism-related databases is highly preferred. Languages Strong English communication skills (B2-C1). Additional languages are considered an advantage. Technical Skills Advanced Microsoft Excel (Pivot Tables, Power Query, Dashboards, Advanced Formulas). Power BI, Tableau, or other Business Intelligence tools. Knowledge of reservation systems, CRS, PMS, or tourism booking platforms. Strong analytical and reporting skills. Experience with forecasting, occupancy analysis, and booking trend analysis. Proficiency in Microsoft Outlook and Office applications. Soft Skills Strong attention to detail and data accuracy. Analytical thinking and problem-solving abilities. Ability to identify discrepancies, trends, and business opportunities. Excellent communication and cross-functional coordination skills. Strong organizational and time-management skills. Ability to work under pressure and meet deadlines. Proactive mindset with a continuous improvement approach. Ability to follow procedures while managing repetitive and detail-oriented tasks efficiently. Show more

Power BIExcel

AI/ML Developer Level II

TP

📍 Qesm El Maadi, Cairo, Egypt💼 Full-time

About the Role We are seeking an experienced AI/ML Developer Level II to join our Innovation & Software Solutions team. In this role, you will be responsible for designing, developing, deploying, and optimizing enterprise-grade conversational AI solutions using the RASA framework, Python, and Google Cloud Platform (GCP). Working closely with cross-functional teams, you will build scalable, production-ready virtual assistants and intelligent automation solutions while driving continuous improvements in machine learning models, NLP performance, and MLOps practices. This is an excellent opportunity for a proactive developer who is passionate about conversational AI, cloud technologies, and delivering innovative AI-powered solutions at scale. Responsibilities: Design, develop, and maintain enterprise-grade conversational AI solutions using RASA Open Source and RASA Pro/X. Develop complex dialogue flows, NLU pipelines, custom actions, stories, and rules. Train, evaluate, fine-tune, and optimize NLP models to improve chatbot performance, intent recognition, entity extraction, and user experience. Build clean, scalable, and maintainable backend services and APIs using Python. Deploy, monitor, and manage AI applications on Google Cloud Platform (GKE, Cloud Run, Compute Engine, Pub/Sub, Vertex AI, Dialogflow, Cloud Speech-to-Text, and Text-to-Speech). Integrate conversational AI solutions with enterprise systems and third-party services. Contribute to CI/CD pipelines, automated testing, model versioning, and MLOps best practices. Analyze conversational data using BigQuery and leverage Cloud Storage for managing training datasets and model artifacts. Collaborate within an Agile development environment and mentor junior team members when needed. Qualifications: Bachelor's degree in Computer Science, Software Engineering, Data Science, or a related discipline, or equivalent practical experience. Strong hands-on experience with Python and software engineering best practices. Proven experience developing conversational AI solutions using RASA. Hands-on experience with Google Cloud Platform (GCP) services. Strong understanding of Natural Language Processing (NLP) concepts, including intent classification, entity recognition, dialogue management, and context handling. Experience working with machine learning frameworks such as spaCy, scikit-learn, or Transformers. Proficiency with Git and collaborative software development workflows. Excellent analytical, problem-solving, and communication skills. Preferred Skills: Experience with Docker and Kubernetes. Knowledge of Terraform or other Infrastructure-as-Code tools. Experience implementing CI/CD pipelines and MLOps workflows. Google Cloud certifications, particularly Professional Machine Learning Engineer, are highly desirable. Show more

Pythonscikit-learnMachine LearningNLPDockerKubernetesGitGoogle CloudGCPAgile

Senior HPC Systems and Cloud Engineer

Brightskies

📍 Alexandria, Egypt💼 Full-time

purpose of the job: Lead the design, deployment, and operation of scalable, secure HPC and AI infrastructure across on-premise and cloud environments, serving as the senior technical authority and escalation point for multiple client projects. Mentor and manage a team of systems engineers while owning client relationships, project delivery, and pre-sales support to ensure SLA adherence and long-term account growth. Requirements : B.Sc. in Computer and/or Communications Engineering or similar degree that provides a strong knowledge of computer science. 3 – 6 years of hands-on experience in Linux systems engineering, HPC, cloud solution architect or infrastructure/DevOps roles, including experience leading engineers or technical workstreams. Basic Qualifications: Technical: Expert knowledge of Linux/Unix based systems administration and internals Proven hands-on experience with Kubernetes in production (deployment, upgrades, networking, storage, RBAC, Helm) and container technologies (Docker, containerd) Strong experience with configuration management and IaC tools (Ansible, Puppet, Terraform) Strong programming concepts and scripting skills [bash - python] Good knowledge of IP Networks (TCP/IP, VLANs, routing, DNS, load balancing) Experience with monitoring and observability tools Excellent troubleshooting capabilities & problem-solving skills with a structured, root-cause approach Leadership & Management: Demonstrated experience leading, mentoring or supervising engineers Ability to delegate, prioritize and make sound technical decisions under pressure Basic knowledge of project management concepts (scope, planning, risk, stakeholder management) and methodologies (Agile/Scrum, Waterfall) Basic understanding of account management: managing client expectations, relationship building and identifying client needs Ability to explain technical topics clearly to non-technical stakeholders Personal: We are looking for candidates who are smart, passionate, hard workers, with a high ability of self-learning, and who feel comfortable working on the edge of the unknown. Strong sense of ownership and accountability; leads by example Customer-oriented mindset with professional and diplomatic client handling Excellent oral and written communication and presentation skills Excellent oral and written English skills. Candidates are ready to travel 50% of the time in the GULF region. Following will be considered as a plus: Kubernetes certifications (CKA, CKAD, CKS) Experience with GPU clusters and AI/ML infrastructure (e.g., NVIDIA GPU Operator, CUDA, DGX systems) Good knowledge of Virtualization technologies (i.e VMware, KVM, OpenStack) Good knowledge of Cloud Computing platforms/technologies (AWS, GCP, Azure,...) including managed Kubernetes (EKS, GKE, AKS) Project management or Agile certifications (PMP, CAPM, Scrum Master) Linux certifications (e.g., RHCE) and familiarity with ITIL / IT service management practices Experience with HPC environments: job schedulers (Slurm, PBS), parallel file systems, MPI and high-speed interconnects (InfiniBand) Experience/ knowledge with AI and Agentic AI fundamentals Show more

PythonAgentic AIDockerKubernetesAWSAzureGCPAgileScrum

Middle Software Engineer

SAQAYA

📍 Cairo, Egypt💼 Full-time

Middle Software Engineer Join SAQAYA SAQAYA is a growing technology company with teams across the UK, Spain and Egypt. We work with leading UK organisations to build software solutions for the shipping and data analytics industries. We are looking for a Middle Software Engineer to join our engineering team and contribute to the development of reliable, scalable and maintainable applications. This is a hands-on role for an engineer who enjoys solving problems, learning new technologies and working closely with other developers. You’ll have the opportunity to work across different parts of the software development lifecycle, while being supported by experienced engineers and technical leaders. What you'll be working on As part of the engineering team, you will: Build and maintain backend applications primarily using Python, with opportunities to work with Java and other technologies. Develop APIs, services and integrations that support business-critical applications. Work with relational and NoSQL databases, including MySQL, DynamoDB and Redshift. Build and deploy applications using AWS cloud services. Write clean, maintainable and well-tested code. Create and maintain automated tests as part of the development process. Investigate bugs, performance issues and production problems, helping to identify and implement appropriate solutions. Participate in technical discussions, code reviews and collaborative problem solving. Contribute to the design of new features and improvements to existing systems. Work as part of an Agile team, taking part in planning, refinement, retrospectives and other team activities. Contribute to improving our development processes, tooling and engineering practices. How we build software We care about how we build software as much as what we build. You'll work with practices such as: Continuous Integration and Continuous Delivery Test-Driven Development Automated testing Pair programming Code reviews Agile development Continuous improvement You'll be encouraged to ask questions, challenge assumptions and suggest better ways of working. AI in our engineering workflow AI-assisted development is becoming an important part of how modern engineering teams work, and we actively encourage its responsible use. You'll have the opportunity to use tools such as GitHub Copilot and other AI-powered development assistants to support coding, testing, debugging and research. We're interested in engineers who are curious about how AI can improve development while still applying good engineering judgement, security practices and code-review standards. What we're looking for We're looking for someone who has already worked in a professional software engineering environment and is comfortable taking ownership of individual features and technical tasks. You should have: Professional experience developing applications with Python. Good knowledge of software engineering fundamentals and Object-Oriented Programming. Experience working with SQL databases, particularly MySQL. Familiarity with AWS and cloud-based application development. Experience writing automated tests. Understanding of APIs, backend development and common software design principles. Experience with Git and modern software development workflows. Familiarity with CI/CD pipelines and Agile development practices. A structured approach to debugging and solving technical problems. An understanding of basic application security and secure coding practices. Good communication skills and the ability to work effectively within a development team. You don't need to know every technology we use. We value strong engineering fundamentals, curiosity and the ability to learn. Nice to have It would be useful if you have experience with some of the following: Java DynamoDB Amazon Redshift Docker and containerised applications Microservices JavaScript or TypeScript Data-intensive applications or data products NoSQL technologies Machine Learning or data analytics Additional AWS services Experience working with AI-assisted development tools What you'll get from the role This role is designed for an engineer who wants to continue developing both technically and professionally. You'll work alongside experienced engineers and have opportunities to: Take increasing ownership of features and technical areas. Get involved in technical design and architectural discussions. Learn from experienced colleagues through pairing and collaboration. Contribute ideas that improve the way we build software. Develop your understanding of cloud, distributed systems and data-intensive applications. Share your own knowledge with the team as you grow. The kind of engineer we're looking for: We're not looking for someone who simply ticks every box. We're looking for someone who is curious, pragmatic and willing to take ownership. Someone who enjoys understanding how things work, isn't afraid to ask questions and takes pride in delivering quality software. You'll be a good fit if you: Enjoy solving complex problems and getting to the root cause. Care about writing software that is easy to understand and maintain. Are comfortable receiving feedback and using it to improve. Take responsibility for your work and communicate when you need support. Enjoy working collaboratively rather than in isolation. Are interested in learning new technologies and improving your engineering skills. Want to grow towards greater technical ownership over time. Your impact In this role, success isn't just about the number of tickets you complete. You'll be expected to make a positive contribution to the team by delivering reliable software, collaborating effectively, learning continuously and helping improve the way we work. As you become more familiar with our systems and domain, you'll progressively take on more responsibility and ownership. Show more

PythonJavaScriptTypeScriptJavaMachine LearningSQLMySQLDockerGitGitHubAWSAgile

Software Architect

Premier Services and Recruitment

📍 Cairo, Egypt💼 Full-time

Title: Software Architect Location: Kattameya, Cairo Fulltime - Onsite Responsibilities Front End Development: Collaborate with cross-functional teams to design and develop user-friendly interfaces. Implement responsive and interactive web applications using modern front-end technologies, with a primary focus on JavaScript. Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability. JavaScript Development: Utilize your expertise in JavaScript to build robust and maintainable front-end code. Stay updated on the latest trends and best practices in front-end development to continuously improve the quality of our applications. SQL Integration: Design and implement SQL database solutions to support front-end functionalities. Can Work on Oracle, MySQL. Work closely with backend developers to ensure seamless integration between front-end and backend systems. Testing and Debugging: Conduct thorough testing of applications to identify and fix bugs, ensuring a smooth user experience. Collaborate with QA/Testing teams to implement effective testing strategies. Technical Leadership for the team: Knowhow transfer for the team Build and Review LLDs Review codes to ensure clean code correct structure Documentation: Create and maintain detailed documentation for code, processes, and system architecture. Assist in the preparation of technical documentation for end-users. Technical Skills Required Experience in JavaScript (ECMA6)/jQuery/REST/SOAP/HTML5/CSS3. creating responsive and intuitive user interfaces using JavaScript and have a strong foundation in SQL Experience in developing responsive components (charts, Dashboard). Experience in developing good User Interfaces (UI). Experience in integration with reporting tools or 3rd party applications with integration Protocols (Telnet, SSH, SNMP, Etc). Basic knowledge for Linux/UNIX Operating System with basic Scripting Knowledge. Must be motivated, independent and self-sufficient. Able to receive an assigned task and see it through to completion with minimal supervision. Familiarity with RESTful APIs and web services. Knowledge of SEO principles. Debug errors, troubleshoot issues, and perform routine performance optimizations. A proactive attitude towards continuous learning and staying updated on the latest trends, technologies, and best practices in front-end development. DB knowledge is a Must. LLD design and review System thinking ability Familiarity with design patterns in code development Qualifications Bachelor's degree in Computer Science, Engineering, or related field. Working experience for 4-8 years in software development. Proven experience as a Front-End Developer with a strong focus on JavaScript development. Solid understanding of SQL and experience in database design and integration. Proficiency in modern front-end frameworks/libraries such as React or Vue.js. Experience with version control systems (e.g., Git) and build tools. Experience working in an Agile development environment, participating in sprints, and collaborating with cross-functional teams. Experience in creating responsive and mobile-friendly user interfaces to ensure a consistent user experience across various devices Strong problem-solving skills and attention to detail. Show more

JavaScriptSQLMySQLGitReactAgile
```