← All Jobs

JOB CATEGORY

Technology & IT Jobs

Software, IT, data and technology jobs.

589 jobs

Field Service Engineer

Hitachi Energy

📍 Cairo, Cairo, Egypt💼 Full-time

The Opportunity At Hitachi Energy, you'll be part of a global team shaping the future of energy. As a Field Service Engineer, you'll work with state-of-the-art power technologies, delivering installation, commissioning, maintenance, troubleshooting, and digital service solutions that keep critical infrastructure running efficiently. If you're looking for a role that combines technical expertise, customer engagement, travel opportunities, and continuous professional development, this is your chance to make a lasting impact while growing your career with a world-class organization. How You'll Make An Impact Perform installation, commissioning, maintenance, testing, troubleshooting, repair, upgrade, and retrofit activities for power systems, electrical equipment, and service solutions across the Hitachi Energy portfolio. Execute field service activities in accordance with technical procedures, contractual requirements, and customer expectations. Provide high-quality technical support both remotely and on-site to resolve customer issues efficiently. Diagnose electrical, mechanical, control, and protection system faults and implement effective corrective actions. Conduct preventive, predictive, and condition-based maintenance activities, while recommending improvements to enhance equipment performance, reliability, and lifecycle management. Prepare accurate service reports, technical documentation, risk assessments, method statements, fault analysis reports, repair records, recommendations, and site documentation in line with company standards. Build strong customer relationships and identify opportunities for service agreements, upgrades, modernization projects, digital solutions, spare parts, and refurbishment initiatives. Collaborate closely with Sales, Project Management, Supply Chain, and other stakeholders to support customer requirements and contribute to business growth. Travel to customer sites locally and internationally, as required. Provide timely support for critical service issues and customer escalations to help ensure the reliable operation of customer assets. Comply with all applicable health, safety, environmental, quality, and regulatory requirements. Demonstrate Hitachi Energy's values of safety and integrity in all aspects of work. Your Background Bachelor's degree in Electrical Engineering, Mechanical Engineering, or a related technical discipline. 3 to 5 years of experience in field service, installation, commissioning, maintenance, testing, or related engineering activities. Experience with transformers, substations, high-voltage equipment, power quality solutions, protection and control systems, grid automation solutions, or power systems. Ability to read and interpret technical drawings, schematics, and wiring diagrams. Proficiency in written and spoken English. Willingness and ability to travel frequently to customer sites, often on short notice, within Egypt and potentially internationally. Publication date : 2026-08-31 Show more

Senior Data Engineer

Arrow Electronics

📍 Cairo, Cairo, Egypt💼 Full-time

Position Senior Data Engineer Job Description Seeking an experienced Senior Data Engineer to design, development, and optimization of our data pipelines, data models, and analytics infrastructure. The ideal candidate has strong experience in building scalable data platforms across operational systems and enterprise data warehouses. Key Responsibilities Core Responsibilities Design, build, and maintain scalable ETL/ELT pipelines for structured and unstructured data. Develop high-quality data integration workflows using modern data engineering tools and frameworks. Optimize data processing performance, storage usage, and pipeline reliability. Implement data quality checks, validation rules, and monitoring dashboards. Collaborate with data analysts, data scientists, and business teams to deliver reliable datasets suitable for reporting and analytics. Manage data security, access controls, and governance best practices. Support production workflows, troubleshoot issues, and improve platform stability. Additional Responsibilities for Data Models & Structures (Operational + DW) Own the design and maintenance of logical and physical data models for operational systems and enterprise data warehouse (OLTP + DWH). Define and enforce data modeling standards, naming conventions, and schema governance. Translate business processes into efficient database schemas, including star/snowflake models. Optimize queries and database structures for high-performance analytics and real-time data access. Work closely with DBAs, architects, and product teams to ensure data models meet scalability and performance requirements. Lead database refactoring efforts, schema evolution, and versioning processes. Perform impact analysis for schema changes across upstream and downstream systems. Requirements Must-Have Requirements 5+ years of experience as a Data Engineer or similar role. Strong Python Skills and Experience Strong SQL /PLSQL skills and experience with relational databases (Oracle, PostgreSQL, MySQL, or similar). Experience with NoSQL databases and streaming systems (Kafka, Kinesis, etc.). Hands-on experience with data processing frameworks (Spark, Databricks, or similar). Proficiency with cloud platforms (AWS). Experience with workflow orchestration (Airflow, Prefect, or similar). Strong understanding of ETL/ELT patterns, data warehousing concepts, and BI fundamentals. Proven ability to design robust data models and optimize database structures. Knowledge of data governance, cataloging, and metadata management. Nice-to-Have Skills Familiarity with CI/CD, infrastructure-as-code, and DevOps practices. Experience with real-time analytics or high-volume distributed data systems Location: EG-Cairo, Egypt (Al Emdad & Al Tamween) Time Type Full time Job Category Information Technology Show more

PythonSQLPostgreSQLMySQLAWS

Senior Data Analyst - Ops & Fleet

Bosta

📍 Cairo, Cairo, Egypt💼 Full-time

About Bosta: Launched in 2017, Bosta is an overnight delivery provider for E-commerce companies in Egypt. Leveraging technology to empower businesses is what we do best. Our goal is to disrupt the logistics industry by bringing technology and experience altogether to provide a one-stop-shop for delivery solutions. We rely on advanced technology to deliver orders to our customers in a fast way. Businesses can track and connect with couriers and follow up on their orders - all in one system. Job Code: 2026DATA-071 Job Overview: As a Senior Data Analyst, you will play a crucial role in extracting insights from complex datasets to inform strategic decision-making and drive business growth. With a keen eye for detail and strong analytical skills, you will transform raw data into actionable insights that empower stakeholders to make informed decisions. This role will have a strong focus on supporting our Operations and Fleet teams, helping them to analyze data, uncover insights, and make data-driven decisions. Job Responsibilities: 1-SQL Database Management: Build and maintain SQL databases, ensuring data integrity, security, and optimal performance Oversee the maintenance of databases and coordinate with data engineers to address any performance issues Optimizing data performance Handling all data extraction requests by creating queries on our SQL database 2- Data Extraction and Visualization: Develop and implement efficient data extraction processes from various sources Create visually appealing and insightful data visualizations to effectively communicate findings to stakeholders Apply data visualization best practices to enhance data-driven decision-making across the organization 3- Team Collaboration and Support: Collaborate with cross-functional teams to understand business requirements and provide data-driven insights and recommendations Work closely with the Operations and Fleet teams to understand their data needs, analyze operational and fleet data and operations challenges, and provide insights to improve efficiency and decision-making Partner with the planning/performance team 4- Additional Duties: Stay updated on emerging trends, tools, and technologies in the field of data analytics Foster a data-driven culture within the organization, promoting the use of data for decision-making at all levels Job Requirements: Bachelor's degree in a relevant field such as Data Science, Statistics, or Computer Science It's preferred to have tech startup experience 3-5 Years of experience as a Data Analyst Strong proficiency in SQL database management Advanced proficiency in Tableau for building dashboards and visualizations (required) Working knowledge of Python, Power BI or any other tools for data analytics is a plus Strong analytical and problem-solving skills, with the ability to interpret complex data and drive actionable insights Strong business acumen and the ability to translate business requirements into analytical solutions We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us. Show more

PythonArtificial IntelligenceSQLPower BI

Artificial Intelligence Engineer

TP

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

We are seeking a highly motivated and experienced AI/ML Developer Level II to join our dynamic team. In this role, you will be a key contributor to the design, development, and deployment of sophisticated conversational AI systems, primarily using the RASA framework. Your deep expertise in Python, coupled with hands-on experience in the Google Cloud Platform (GCP) ecosystem, will be essential for building, scaling, and maintaining robust, enterprise-grade virtual assistants and chatbots. You will move beyond prototyping to take ownership of components, optimize model performance, and ensure the reliability of our AI solutions in production. Key Responsibilities (Must-have) RASA Framework Development: Design, build, and maintain advanced conversational AI agents using the RASA Open Source and/or RASA X/Pro platforms. This includes developing complex dialogue management with stories and rules, configuring the NLU pipeline, and creating custom actions. Model Training & Optimization: Train, evaluate, and fine-tune RASA NLU and dialogue models. Implement strategies for continuous improvement using conversation analytics and user feedback to enhance intent classification, entity recognition, and response quality. Python-Centric Solutioning: Write clean, eƯicient, and well-documented Python code for custom actions, policies, and integrations. Develop scalable backend services and APIs to connect RASA agents with other business systems. Google Cloud Platform (GCP) Integration & Deployment: Architect, deploy, and manage RASA bots on GCP (using Google Kubernetes Engine - GKE, Pub/Sub for messaging, Cloud Run, or Compute Engine). Utilize GCP services like Vertex AI and Dialogflow CX for complementary use-cases or hybrid architectures, and Cloud Speech-to-Text / Text-to-Speech for voice-enabled bots. Nice-to-have: CI/CD & MLOps: Implement and maintain CI/CD pipelines for automated testing, building, and deployment of RASA models using tools like Git. Champion MLOps best practices for versioning, monitoring, and retraining models. Data Management: Leverage Google BigQuery for analyzing conversation logs and deriving insights. Use Cloud Storage for managing training data and model artifacts. Required Qualifications: Education: Bachelor’s degree in Computer Science, Engineering, Data Science, or a related field, or equivalent practical experience. Experience: 3+ years of professional experience in AI/ML development, with at least 2 years of hands-on, in-depth experience building and deploying production-level chatbots with the RASA framework. Programming: Strong proficiency in Python, with a solid understanding of software engineering principles, design patterns, and API development. Google Cloud Platform: Proven, hands-on experience with core GCP services, including: Compute: Google Kubernetes Engine (GKE), Cloud Run, or App Engine. AI/ML Services: Practical knowledge of Dialogflow and/or Cloud Natural Language API. Infrastructure: Cloud Storage, Cloud Build, IAM, and VPC networking. Machine Learning Fundamentals: Solid understanding of NLP fundamentals (intent detection, entity extraction, context management) and practical experience with machine learning libraries (e.g., scikit-learn, spaCy, Transformers). Version Control & Collaboration: High proficiency with Git in a collaborative team environment. Soft Skills & Other Requirements: Problem-Solving: Excellent analytical and problem-solving skills with the ability to troubleshoot complex technical issues in distributed systems. Ownership & Initiative: A proactive mindset with the ability to take ownership of projects from conception to deployment and beyond, working with minimal supervision. Communication: Strong verbal and written communication skills. Ability to clearly articulate technical concepts to both technical and non-technical stakeholders. Agile Methodology: Experience working in an Agile/Scrum development process. Team Player: A collaborative attitude, with a willingness to mentor junior developers and share knowledge with the team. Continuous Learning: A passion for staying up-to-date with the rapidly evolving fields of Conversational AI, MLOps, and cloud technologies. Preferred Qualifications (Bonus): GCP Professional Machine Learning Engineer or other GCP certifications. Experience with containerization technologies (Docker) and orchestration (Kubernetes). Knowledge of infrastructure-as-code tools like Terraform. Show more

Pythonscikit-learnMachine LearningNLPAI AgentsDockerKubernetesGitGoogle CloudGCPAgileScrum

Business Intelligence Analyst

TP

📍 Cairo, Egypt💼 Full-time

Business Intelligence & Data Analytics Opportunity This role focuses on transforming business requirements into data-driven BI solutions that support effective decision-making across the organization. The position requires close collaboration with Business Stakeholders, Project Managers, Operations, and Data Management teams to understand business needs, translate them into technical requirements, and develop automated reporting solutions using Power BI, SQL, DAX, and Advanced Excel. Key Responsibilities: Develop, automate, and maintain Power BI dashboards and reports. Create and optimize SQL queries for data extraction and reporting. Translate business requirements into clear functional and technical specifications. Analyze data to identify trends, issues, opportunities, and actionable insights. Ensure data accuracy, consistency, and quality. Support Data Warehouse and Data Mart design and optimization. Collaborate with stakeholders to improve reporting and BI solutions. Participate in Agile, PSP/DMAIC, and Continuous Improvement initiatives. Recommend improvements to reporting solutions, SQL performance, and data processes. Act as a bridge between business teams and Data/BI teams. Requirements: Education Bachelor's Degree completed or currently in progress. Preferred backgrounds: Computer Science, MIS, Data Science, Programming, Business Analytics, Engineering, or related fields. Experience At least 6 months of Call Center experience, preferably in Workforce Management (WFM). 6+ months of experience with Power BI. 6+ months of experience with SQL, MySQL, or Oracle is desirable. Technical Skills Strong knowledge of Power BI & DAX. Advanced Excel skills. Working knowledge of Microsoft SQL Server Management Studio (SSMS). Advanced statistical knowledge. Knowledge of Power Automate (Flow) and PowerApps is highly desirable. Basic knowledge of programming languages. VBA/Macros and Visual Basic knowledge is a plus. Basic knowledge of Object-Oriented Programming (OOP) is preferred. Key Competencies Strong analytical and problem-solving skills. Excellent English communication skills. Customer and stakeholder orientation. Initiative and achievement orientation. Continuous improvement mindset. Planning and organization. Teamwork and interpersonal skills. Ability to learn quickly and work with moderate to low supervision. Benefits: Competitive salary package Medical & social insurance Career growth and development opportunities Professional and multinational work environment Continuous learning and hands-on technical exposure Show more

SQLMySQLPower BIExcelAgile

Junior Software Quality Engineer (Automation)

Bosta

📍 Cairo, Cairo, Egypt💼 Full-time

About Bosta: Launched in 2017, Bosta is an overnight delivery provider for E-commerce companies in Egypt. Leveraging technology to empower businesses is what we do best. Our goal is to disrupt the logistics industry by bringing technology and experience together to provide a one-stop shop for delivery solutions. We rely on advanced technology to deliver orders to our customers in a fast way. Businesses can track and connect with couriers and follow up on their orders - all in one system. About the Role: We’re hiring a QA Automation Engineer to build and maintain automated tests for web, mobile, and APIs. You’ll design test cases, run functional and non-functional tests, report and re-test bugs, and help keep releases on time and high quality. You’ll take part in code reviews, partner with Engineering, Product, Design, and Ops in Agile planning, and define clear acceptance criteria. You’ll also mentor junior teammates and continuously improve our QA tools and processes. Job Code: 2025TECH-191 Job Responsibilities: Participate in code reviews and provide feedback to ensure that code quality meets high standards Design, develop, and execute automated tests, ensuring comprehensive software quality and coverage Maintain and improve automation frameworks, collaborating with the development team to identify and resolve defects efficiently Design and develop test cases for software products and websites to verify product functionality according to users’ requirements Perform all testing activities, including bug reporting and retesting, root-cause analysis, regression testing, and acceptance testing Execute functional and non-functional testing for Web, REST API, and Mobile applications Work in an agile environment with different teams (Development, Product, Operations, and Design) to assure QA coverage Attend planning meetings, provide feedback on user stories, and create acceptance criteria and test cases Assess the status of releases and help make sure that releases go out on time and with the highest quality Provide technical leadership and mentorship to junior team members Continuously improve testing processes and methodologies, and advocate for best practices Job Qualifications: A bachelor’s degree with a concentration in computer science or related fields is preferred 2-4 years of relative experience in software testing Experience with MongoDB, SQL Server, MySQL, or RabbitMQ is a plus Familiarity with performance testing tools, Loadrunner, and JMeter is a plus Hands-on automation testing tools such as Cypress, Selenium, and JavaScript are a MUST Ability to analyze development algorithms for test case design Solid understanding of the software development life cycle Experience with API testing The candidate should possess solid communication and interpersonal skills and should be comfortable working in a very dynamic and collaborative work environment Excellent Problem-solving skills Excellent leadership skills We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us. Show more

JavaScriptGoArtificial IntelligenceREST APISQLMySQLMongoDBAgile
```