Python Developer Jobs in Egypt
1317 Jobs Found
<p><h4>Who we are</h4>
<p><strong>VOIS (Vodafone Intelligent Solutions)</strong> is a strategic arm of Vodafone Group Plc, creating value for customers by delivering intelligent solutions through talent, technology & transformation.</p>
<p>As the largest shared services organisation in the global telco industry with 30,000 FTE, our portfolio of next-generation solutions and services are designed in partnership with customers across Vodafone Group, local markets, and partner markets to simplify and drive growth. With our strategic partner Accenture, we work alongside our Vodafone customers, other telco and tech companies to drive transformation, meet the challenges of our industry and ensure we stay relevant and resilient. This partnership is a unique, industry-first model which brings together the best of in-house and third-party capability.</p>
<p>We work with customers across 28 countries from 10 VOIS locations: Albania, Egypt, Hungary, India, Romania, Spain, Turkey, UK, Germany, Ireland, and with a network of teams in Czech Republic, Italy, Greece, and Portugal.</p>
<h4>About this role</h4>
<p>We are seeking a skilled IP & security solution architect to lead the design, implementation, and optimisation of secure network solutions across data centre and office environments. This role focuses on ensuring the integrity, confidentiality, and availability of network infrastructure while driving standardisation, harmonisation, and innovation across multiple markets. The individual will play a key role in delivering scalable and secure network architectures that support business-critical services and enable seamless connectivity across Vodafone’s global operations.</p>
<h4>What you’ll do</h4>
<ul>
<li>Develop high-level and low-level designs (HLDs and LLDs) for network and security solutions</li>
<li>Design and optimise network infrastructure to improve performance, scalability, and cost efficiency</li>
<li>Standardise and modularise configurations to enable consistent implementation across environments</li>
<li>Deploy secure networks aligned with service and application requirements, including capacity and utilisation planning</li>
<li>Harmonise LAN, wireless, and office network services across regions</li>
<li>Implement virtualisation and network segmentation strategies</li>
<li>Conduct proof-of-concept validations and support testing, auditing, and acceptance activities</li>
<li>Define and manage test plans, catalogues, and environments while documenting all quality assurance activities</li>
<li>Collaborate with engineering, operations, and security teams to deliver integrated solutions</li>
<li>Support tender processes and oversee third-party vendors and partners</li>
<li>Drive innovation in security networking and promote best practices across teams</li>
<li>Ensure high-quality documentation aligned with architectural standards</li>
<li>Contribute to knowledge sharing and capability development within the wider network team</li>
</ul>
<h4>Who you are</h4>
<ul>
<li>Experience working within large-scale IT environments supporting complex network infrastructures</li>
<li>Strong understanding of IP networking, including protocols, architectures, and hardware</li>
<li>Expertise in network security technologies such as firewalls, IDS/IPS, PKI, encryption, and authentication frameworks</li>
<li>Proficiency in automation scripting using languages such as Python or Go</li>
<li>Experience designing and executing system testing frameworks and documentation</li>
<li>Familiarity with network management, monitoring, and analysis tools</li>
<li>Ability to collaborate effectively across cross-functional and multicultural teams</li>
<li>Understanding of IT service management principles and operational environments</li>
<li>Knowledge of mobile network operator ecosystems and standard architectures</li>
<li>Strong communication skills with the ability to translate technical concepts into practical solutions</li>
</ul>
<h4>Not a perfect fit?</h4>
<p>Concerned you may not meet every requirement? Vodafone is committed to creating an inclusive workplace where everyone can thrive. If you are excited about this role but your experience does not align exactly with every aspect of the job description, you are encouraged to apply. You may be the right candidate for this or another opportunity, and the recruitment team will support you in exploring where your skills fit best.</p>
<h4>What's in it for you</h4>
<ul>
<li>Opportunity to work on large-scale, international network transformation programmes</li>
<li>Exposure to advanced security technologies and enterprise-grade infrastructure</li>
<li>Collaborative work environment with cross-functional global teams</li>
<li>Opportunities to influence network strategy and design standards</li>
<li>Continuous learning through hands-on experience and knowledge sharing</li>
</ul>
<h4>What skills you will learn</h4>
<ul>
<li>Advanced network architecture design and optimisation techniques</li>
<li>End-to-end security solution implementation in enterprise environments</li>
<li>Automation and scripting for network engineering and operations</li>
<li>Stakeholder management across global and cross-functional teams</li>
<li>Best practices in network standardisation, testing, and quality assurance</li>
</ul>
<h4>VOIS Equal Opportunity Employer Commitment</h4>
<p>Vodafone recognises and celebrates the value of diversity in building a workforce that reflects the customers and communities it serves. No form of discrimination is tolerated. This includes, but is not limited to, discrimination based on race, colour, age, veteran status, gender, pregnancy, maternity or parental status, ethnicity, disability, religion or belief, political affiliation, trade union membership, nationality, citizenship, indigenous status, medical condition, HIV status, neurodiversity, social origin, cultural background, marital or civil partnership status, or socio-economic background.</p>
<h4>Join us</h4>
<p>At Vodafone, we’re working hard to build a better future. A more connected, inclusive and sustainable world. As a dynamic global community, it's our human spirit, together with technology, that empowers us to achieve this.</p>
<p>We challenge and innovate in order to connect people, businesses, and communities across the world. Delighting our customers and earning their loyalty drive us, and we experiment, learn fast and get it done, together.</p>
<p>With us, you can truly be yourself and belong, share inspiration, embrace new opportunities, thrive, and make a real difference.</p>
<h4>Alert</h4>
<p>Apply for Vodafone jobs only through the official Vodafone Careers website to avoid job scams and fraud.</p></p><p></p>
<p><h4>Who we are</h4>
<p>VOIS (Vodafone Intelligent Solutions) is a strategic arm of Vodafone Group Plc, creating value for customers by delivering intelligent solutions through talent, technology & transformation.</p>
<p>As the largest shared services organisation in the global telco industry with 30,000 FTE, our portfolio of next-generation solutions and services are designed in partnership with customers across Vodafone Group, local markets, and partner markets to simplify and drive growth. With our strategic partner Accenture, we work alongside our Vodafone customers, other telco and tech companies to drive transformation, meet the challenges of our industry and ensure we stay relevant and resilient. This partnership is a unique, industry-first model which brings together the best of in-house and third party capability.</p>
<p>We work with customers across 28 countries from 10 VOIS locations: Albania, Egypt, Hungary, India, Romania, Spain, Turkey, UK, Germany, Ireland, and with a network of teams in Czech Republic, Italy, Greece, and Portugal.</p>
<h4>About this role</h4>
<p>We are seeking a data analyst to design, develop and operate scalable cloud-based data platforms, analytics solutions and visualisation services that support Vodafone’s cloud engineering, cloud operations and network intelligence functions. The role focuses on building and maintaining end-to-end data pipelines, cloud data platforms, inventory intelligence solutions, operational reporting and AI-driven analytics use cases across Vodafone markets. You will work closely with engineering, operations, product and business stakeholders to transform complex technical and business data into actionable insights that enable data-driven decision-making, operational efficiency and continuous innovation. Working in a multicultural and globally distributed environment, you will contribute to Vodafone’s strategic cloud, data and AI transformation initiatives.</p>
<h4>What you’ll do</h4>
<ul>
<li>Design, develop, implement and support scalable cloud-native data platforms, pipelines and analytics solutions using Google Cloud Platform technologies.</li>
<li>Build, maintain and enhance enterprise dashboards, visualisation products and reporting solutions using Tableau, Grafana, Power BI, Kibana and related platforms.</li>
<li>Develop automation and advanced analytics solutions using Python, APIs and AI/ML technologies to improve operational efficiency and business outcomes.</li>
<li>Create and manage cloud data lakes, data warehouses and data integration workflows, ensuring scalability, performance and reliability.</li>
<li>Collaborate with cloud operations, engineering teams, product owners and Vodafone markets to gather requirements and deliver effective data solutions.</li>
<li>Align business requirements with functional and non-functional solution designs to ensure optimal delivery and stakeholder satisfaction.</li>
<li>Enhance continuous monitoring and management frameworks deployed across Google Cloud Platform and European markets.</li>
<li>Support cloud infrastructure, CI/CD pipelines, Kubernetes environments and production data platforms while maintaining operational stability.</li>
<li>Drive innovation by identifying automation opportunities and implementing AI-driven analytics solutions.</li>
<li>Work with stakeholders across multiple countries to ensure solutions align with business priorities, governance standards and strategic objectives.</li>
</ul>
<h4>Who you are</h4>
<ul>
<li>You hold a degree in engineering, information technology or a related discipline.</li>
<li>You have a minimum of three years of experience in data engineering, analytics or related technical domains.</li>
<li>You have strong expertise in BigQuery and advanced SQL development.</li>
<li>You are proficient in Python and scripting technologies such as shell scripting.</li>
<li>You have hands-on experience with Google Cloud Platform services, including Cloud Run, Cloud Functions, Dataproc, Cloud Storage and related cloud technologies.</li>
<li>You have experience with Apache Airflow or Cloud Composer and modern ETL design and implementation practices.</li>
<li>You are experienced in relational and NoSQL databases, including MySQL, BigQuery and Bigtable.</li>
<li>You have practical experience building dashboards and reports using Tableau, Grafana and other visualisation platforms.</li>
<li>You understand data warehouse concepts, data-modelling principles and best practices in data management and governance.</li>
<li>You have knowledge of CI/CD practices, DevOps methodologies, Git and cloud infrastructure management.</li>
<li>You are able to analyse complex datasets, derive meaningful insights and support business decision-making.</li>
<li>You can collaborate effectively with customers, internal teams and senior stakeholders within agile and cross-functional environments.</li>
<li>Knowledge of telecom industry standards, machine learning and generative AI techniques would be advantageous.</li>
</ul>
<h4>Not a perfect fit?</h4>
<p>Concerned you may not meet every requirement? Vodafone is committed to creating an inclusive workplace where everyone can thrive. If you are excited about this role but your experience does not align exactly with every aspect of the job description, you are encouraged to apply. You may be the right candidate for this or another opportunity, and the recruitment team will support you in exploring where your skills fit best.</p>
<h4>What's in it for you</h4>
<ul>
<li>Opportunity to work on large-scale cloud data platforms and analytics solutions supporting Vodafone’s international operations.</li>
<li>Exposure to advanced cloud technologies, AI-driven analytics and modern data engineering practices.</li>
<li>Collaboration with global teams across engineering, operations, product and business functions.</li>
<li>Experience contributing to strategic cloud, data and AI transformation programmes.</li>
<li>Opportunities to develop expertise in automation, reporting, operational intelligence and cloud-native architectures.</li>
</ul>
<h4>What skills you will learn</h4>
<ul>
<li>Advanced cloud-native data engineering and platform management using Google Cloud Platform.</li>
<li>End-to-end design, deployment and optimisation of scalable data pipelines and analytics solutions.</li>
<li>Enterprise data visualisation and reporting using Tableau, Grafana, Power BI and related tools.</li>
<li>Automation development using Python, APIs and AI/ML technologies.</li>
<li>Modern DevOps, CI/CD and cloud operations practices.</li>
<li>Data warehouse design, governance, monitoring and operational excellence.</li>
<li>Cross-functional stakeholder engagement within a multinational and multicultural environment.</li>
</ul>
<h4>VOIS equal opportunity employer commitment</h4>
<p>Vodafone recognises and celebrates the value of diversity in building a workforce that reflects the customers and communities it serves. No form of discrimination is tolerated. This includes, but is not limited to, discrimination based on race, colour, age, veteran status, gender, pregnancy, maternity or parental status, ethnicity, disability, religion or belief, political affiliation, trade union membership, nationality, citizenship, indigenous status, medical condition, HIV status, neurodiversity, social origin, cultural background, marital or civil partnership status, or socio-economic background.</p>
<h4>Join us</h4>
<p>At Vodafone, we’re working hard to build a better future. A more connected, inclusive and sustainable world. As a dynamic global community, it's our human spirit, together with technology, that empowers us to achieve this.</p>
<p>We challenge and innovate in order to connect people, businesses, and communities across the world. Delighting our customers and earning their loyalty drive us, and we experiment, learn fast and get it done, together.</p>
<p>With us, you can truly be yourself and belong, share inspiration, embrace new opportunities, thrive, and make a real difference.</p>
<h4>Alert</h4>
<p>Apply for Vodafone jobs only through the official Vodafone careers website to avoid job scams and fraud.</p></p><p></p>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>About us Infomineo is a pioneering global AI-enhanced research company that transforms how businesses access, analyze, and act on critical intelligence. We ve evolved from traditional business research outsourcing to become the strategic partner that combines cutting-edge artificial intelligence with deep human expertise. We offer 3 services to our global clients (leading consulting companies, Fortune 500 companies, and government entities): AI and Data Advisory, Next-Gen Insights and Resource Scaling. This is made possible by relying on 3 pillars of excellence: 350+ industry experts spread across 5 offices (Cairo, Casablanca, Mexico City, Dubai, Barcelona). Our proprietary AI orchestrator. Extensive knowledge assets combining 500,000+ delivered case studies and database subscriptions. Ready to kick start your career with us? Why Infomineo? Here s what sets us apart: Shape the Future of Business Insights: You will be at the forefront, leading the design and implementation of AI-driven solutions that automate tasks and drive efficiency across our entire service spectrum (Business Research, Content, Design, and Data Analytics. Work with Global Leaders: Our clients are industry leaders Fortune 500s, top consultancies, governments, and NGOs. You will take ownership of delivering technical solutions that directly support their success. Lead in AI & Technology: We foster continuous learning and technical excellence. You will stay ahead of the latest advancements in AI and software engineering, and actively drive innovation across the team. Thrive in a Collaborative Culture: We value intellectual curiosity, leadership, and a can-do attitude. You will be encouraged to mentor others, contribute strategic ideas, and make a lasting impact on the company s growth.</p><p>About this role: We are looking for a motivated and technically capable individual to join us as a Junior AI Software Engineer . In this role, you will contribute to building and deploying AI-powered web applications that serve our internal teams and clients. You will work across the full development lifecycle, from writing clean application code to integrating AI and LLM capabilities and deploying on cloud infrastructure.</p><p>Key Responsibilities:</p><p>Application Development:</p><ul><li>Develop and maintain web application features using preferred technologies such as Python (FastAPI) for the backend and React, Next.js, or Vue for the frontend, while remaining adaptable to other frameworks based on project requirements.</li><li>Write clean, well-structured, and maintainable code following established best practices and team coding standards.</li><li>Collaborate with cross-functional teams to understand requirements and translate them into functional application components.</li></ul><p>AI & LLM Integration:</p><ul><li>Integrate large language model (LLM) APIs and AI services into web applications using frameworks such as LangChain or similar, depending on project needs.</li><li>Contribute to the implementation of Retrieval-Augmented Generation (RAG) pipelines, including document processing, vectorization, and semantic search components.</li><li>Develop and maintain REST API integrations to enable data exchange between AI services and application components.</li><li>Leverage data engineering techniques to process and analyze large datasets for AI model training.</li><li>Support data pipeline integrations where AI outputs feed into analytical workflows, dashboards, or reporting layers.</li></ul><p>Deployment & DevOps:</p><ul><li>Containerize applications using Docker and support cloud deployments on any required platform with hands-on experience on GCP (GKE, Artifact Registry) and openness to AWS, Azure, or other environments as dictated by client context.</li><li>Use GitHub Actions or similar CI/CD tools for version control and pipeline participation, following team branching and review workflows.</li><li>Monitor deployed applications and assist in identifying and resolving performance or reliability issues in production environments.</li></ul><p><b>Qualifications:</b></p><ul><li>1 to 3 years of experience in software engineering and AI development, including hands-on work with web application development and AI/LLM integration.</li><li>Proficiency in Python and experience with a backend framework (preferably FastAPI).</li><li>Familiarity with a modern frontend framework such as React, Next.js, or Vue is a plus.</li><li>Foundational understanding of LLMs, RAG architectures, and API-based AI service integration (e.g., OpenAI, Gemini, LangChain or equivalent).</li><li>Familiarity with Docker and basic cloud deployment concepts, preferably on Google Cloud Platform (GCP) or another major cloud provider.</li><li>Experience using Git and GitHub for version control and collaborative development.</li><li>Bachelor s degree in Computer Science, Software Engineering, or a related field.</li><li>Strong communication skills and ability to work effectively within a multidisciplinary team.</li></ul><p>Preferred Skills:</p><ul><li>Awareness or initial hands-on experience with Model Context Protocol (MCP) for connecting AI models to external tools and data sources.</li><li>Exposure to agentic AI frameworks such as LangGraph or similar orchestration tools for building multi-step AI workflows.</li><li>Hands-on experience with GKE, Artifact Registry, or GitHub Actions pipelines.</li><li>Prior exposure to prompt engineering, vector databases, or embedding models.</li><li>Familiarity with agile development practices and participation in sprint-based workflows.</li></ul><p>What we offer:</p><ul><li>A competitive compensation and benefits package.</li><li>The opportunity to lead AI and technology initiatives with real global impact.</li><li>A dynamic and supportive work environment that values leadership, innovation, and your contributions.</li><li>Continuous learning and professional development opportunities to propel your career forward in AI and software engineering.</li></ul><p>Application Process: Candidates are invited to submit a resume, cover letter, and any relevant portfolio or GitHub links showcasing their experience in web application development, AI integration, and cloud deployment. Shortlisted candidates will undergo a technical assessment and interview to demonstrate their skills and technical leadership capabilities.</p><p>Infomineo: Where brilliant minds meet to shape the future of business.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>1 to 3 years of experience in software engineering and AI development, including hands-on work with web application development and AI/LLM integration.</li><li>Proficiency in Python and experience with a backend framework (preferably FastAPI).</li><li>Familiarity with a modern frontend framework such as React, Next.js, or Vue is a plus.</li><li>Foundational understanding of LLMs, RAG architectures, and API-based AI service integration (e.g., OpenAI, Gemini, LangChain or equivalent).</li><li>Familiarity with Docker and basic cloud deployment concepts, preferably on Google Cloud Platform (GCP) or another major cloud provider.</li><li>Experience using Git and GitHub for version control and collaborative development.</li><li>Bachelor s degree in Computer Science, Software Engineering, or a related field.</li><li>Strong communication skills and ability to work effectively within a multidisciplinary team.</li></ul><p>Preferred Skills:</p><ul><li>Awareness or initial hands-on experience with Model Context Protocol (MCP) for connecting AI models to external tools and data sources.</li><li>Exposure to agentic AI frameworks such as LangGraph or similar orchestration tools for building multi-step AI workflows.</li><li>Hands-on experience with GKE, Artifact Registry, or GitHub Actions pipelines.</li><li>Prior exposure to prompt engineering, vector databases, or embedding models.</li><li>Familiarity with agile development practices and participation in sprint-based workflows.</li></ul><p></p></section>
<p>We are seeking a Data Scientist to drive data-driven decision-making across CRM, telesales, and digital channels. The role focuses on analyzing customer behavior, optimizing retention strategies, and maximizing revenue through advanced analytics, segmentation, and predictive modeling. Key Responsibilities - Analyze customer data to identify trends in purchasing behavior, frequency, and adherence - Build predictive models for: Customer churn & retention Customer Lifetime Value (CLV) - Demand forecasting for chronic medications (e.g., diabetes, hypertension) - Develop advanced segmentation models (RFM, behavioral, health-condition-based) - Analyze performance of loyalty programs impact on sales - Build automated dashboards (Power BI) for: Revenue, AOV, retention, repeat rate Campaign ROI and channel performance - Ensure data accuracy, integrity, and proper integration across systems</p><p><strong>Desired Candidate Profile</strong></p><ul><li>Bachelor s degree in Data Science, Statistics, Computer Science, or related field</li><li>3+ years of experience in data science or advanced analytics ib retail sector</li><li>Strong expertise in: SQL Python (Pandas, NumPy, Scikit-learn)</li><li>Experience with Power BI or similar BI tools</li><li>Solid understanding of statistics and machine learning models</li><li>Experience in pharmacy, healthcare, or retail sectors</li><li>Experience in CRM analytics, loyalty programs</li><li>Experience working with large-scale transactional data</li><li>Strong analytical and problem-solving mindset</li><li>Business-oriented thinking (linking data to revenue impact)</li><li>Ability to translate insights into actionable recommendations</li><li>Communication skills (working with CRM, marketing, and operations teams)</li></ul>
<p>What you'll be doing Designing and maintaining data pipelines optimized for ML/AI workloads , including handling of large-scale, unstructured, and semi-structured data. Building feature pipelines and feature stores that ensure reusability and consistency of data used by machine learning models. Collaborating with Data Scientists and ML Engineers to understand data requirements for training, validation, and production deployment . Ensuring data quality, lineage, and governance meet standards required for AI/ML applications. Supporting MLOps practices by integrating data pipelines with model training, monitoring, and deployment workflows. Leveraging distributed processing frameworks (e.g., Spark, Databricks, Azure Synapse) for scalable ML data processing .</p><p><strong>Desired Candidate Profile</strong></p><p>5+ years of experience as a Data Engineer, working with Azure and Databricks, ideally with exposure to ML/AI-related data workflows . College degree that demonstrates your analytic abilities, such as Econometrics, Computer Sciences, Mathematics or similar; Excellent analytical and problem-solving skills; Experience with data preparation for ML/AI : managing large datasets, feature engineering, and real-time or batch data pipelines. Familiarity with MLOps concepts and how data engineering supports model lifecycle management. Experience with orchestration frameworks (Airflow, Prefect, or Azure Data Factory) for complex ML pipelines . Knowledge of unstructured data processing (text, images, logs) is a plus. Strong SQL and Python skills; experience with distributed data processing (PySpark, Dask, etc.) is a plus.</p>
<p>What you'll be doing</p><p>Designing and maintaining data pipelines optimized for ML/AI workloads , including handling of large-scale, unstructured, and semi-structured data. Building feature pipelines and feature stores that ensure reusability and consistency of data used by machine learning models. Collaborating with Data Scientists and ML Engineers to understand data requirements for training, validation, and production deployment . Ensuring data quality, lineage, and governance meet standards required for AI/ML applications. Supporting MLOps practices by integrating data pipelines with model training, monitoring, and deployment workflows. Leveraging distributed processing frameworks (e.g., Spark, Databricks, Azure Synapse) for scalable ML data processing .</p><p><strong>Desired Candidate Profile</strong></p><ul><li>5+ years of experience as a Data Engineer, working with Azure and Databricks, ideally with exposure to ML/AI-related data workflows .</li><li>College degree that demonstrates your analytic abilities, such as Econometrics, Computer Sciences, Mathematics or similar;</li><li>Excellent analytical and problem-solving skills;</li><li>Experience with data preparation for ML/AI : managing large datasets, feature engineering, and real-time or batch data pipelines.</li><li>Familiarity with MLOps concepts and how data engineering supports model lifecycle management.</li><li>Experience with orchestration frameworks (Airflow, Prefect, or Azure Data Factory) for complex ML pipelines .</li><li>Knowledge of unstructured data processing (text, images, logs) is a plus.</li><li>Strong SQL and Python skills; experience with distributed data processing (PySpark, Dask, etc.) is a plus.</li></ul>
<p><br></p><p>Position Overview We are seeking a Power Platform Senior Associate to join our dynamic team. The ideal candidate will have a strong foundation in Microsoft Power Platform tools, including Power Apps, Power Automate, and RPA. This role will involve collaborating with various stakeholders to develop, implement, and optimize business solutions.</p><p>Key Responsibilities</p><ul><li>Design, develop, and deploy applications using Power Apps.</li><li>Automate workflows and processes using Power Automate.</li><li>Collaborate with cross-functional teams to gather requirements and translate them into technical solutions.</li><li>Maintain and optimize existing Power Platform applications and workflows.</li></ul><p>Provide training and support to end-users.</p><p>Stay updated on Power Platform features and best practices.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>Bachelor s degree in Computer Science, Information Technology, or a related field.</li><li>4 6 years of experience in Microsoft Power Platform, including Power Apps (Canvas and Model-Driven), Power Automate, and RPA</li><li>Excellent English language skills</li><li>Strong problem-solving skills and attention to detail.</li><li>Excellent communication and interpersonal skills.</li><li>Ability to work independently and as part of a team.</li><li>Familiarity with data modeling and database concepts is a plus.</li><li>Certification in Microsoft Power Platform.</li><li>Experience with Azure services and other Microsoft technologies.</li><li>Knowledge of programming languages such as JavaScript, C#, Python will be a plus.</li><li>Knowledge of basic programming concepts (OOP, Design Patterns, Clean Coding, SQL, APIs) will be a plus too.</li></ul>
<p><strong>What We Offer:</strong></p><ul><li><p>Long-term career stability with a competitive salary paid in USD.</p></li><li><p>Conditions for steady career development.</p></li><li><p>Development supported by dedicated mentors and a variety of programs focused on expertise and innovation.</p></li><li><p>Private medical insurance provided after successful completion of the probationary period</p></li><li><p>A well-equipped and cozy office supports comfort and productivity across all project stages.</p></li><li><p>Welcoming atmosphere and a friendly corporate culture.</p></li></ul><p></p><p><strong>Requirements</strong></p><h3><strong>What we expect from you:</strong></h3><ul><li><p>Minimum one year of commercial experience as a DevOps or Developer is required.</p></li><li><p>Solid understanding of Linux basics (file system, permissions, services, networking tools).</p></li><li><p>Familiarity with network fundamentals (TCP/IP, DNS, HTTP, load balancers, VPNs).</p></li><li><p>Experience with web projects deployment - web server setup (Nginx, Apache, Varnish), application deployments, database setup (MySQL, PostgreSQL or MSSQL), and troubleshooting</p></li><li><p>Familiarity with at least one major cloud platform (AWS, Azure, or GCP)</p></li><li><p>Basic understanding of concepts of working with Git, familiarity with Terraform and CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions (or similar)</p></li><li><p>Hands-on experience with at least one scripting language: Bash, Python, or PowerShell.</p></li><li><p>Upper-intermediate or higher proficiency in spoken English is mandatory.</p></li></ul><h3> </h3><h3><strong>Will be a plus:</strong></h3><ul><li><p>Experience with Docker. Basic knowledge of Kubernetes concepts (pods, deployments, services)</p></li><li><p>Some experience with monitoring and logging tools setup (e.g., Prometheus, Grafana, ELK/EFK, CloudWatch, Zabbix, or similar).</p></li></ul><p></p>
<p>We're looking for a passionate Junior AEC Software Engineer who enjoys solving technical challenges and is eager to build software for the Architecture, Engineering & Construction (AEC) industry.</p><p>Job Summary: As a Junior AEC Software Engineer, you will work closely with senior developers and fire protection engineers to develop and enhance Autodesk Revit add-ins, automation tools, and intelligent software solutions. You'll participate in designing, coding, testing, and maintaining applications that improve engineering workflows through BIM technologies.</p><p>What You'll Do</p><ul><li>Develop and maintain applications using C# and .NET</li><li>Build and enhance Autodesk Revit add-ins</li><li>Collaborate with software developers and engineering teams</li><li>Debug, test, and optimize software solutions</li><li>Learn and work with BIM technologies and the Revit API</li></ul><p><strong>Desired Candidate Profile</strong></p><p>Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related field.</p><p>0 2 years of software development experience.</p><p>Good knowledge of C# and Object-Oriented Programming (OOP).</p><p>Understanding of .NET Framework / .NET Core.</p><p>Familiarity with Git and version control systems.</p><p>Strong analytical and problem-solving skills.</p><p>Good communication skills.</p><p>Ability to work independently in a remote environment.</p><p>Strong willingness to learn new technologies.</p><p>Nice to Have</p><ul><li>Knowledge of Autodesk Revit and the Revit API</li><li>Understanding of Building Information Modeling (BIM)</li><li>Experience with WPF , Python , or Azure DevOps</li><li>ITI graduates (Software Development/.NET tracks) are highly preferred</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>We're looking for a passionate Junior AEC Software Engineer who enjoys solving technical challenges and is eager to build software for the Architecture, Engineering & Construction (AEC) industry.<br> Job Summary: As a Junior AEC Software Engineer, you will work closely with senior developers and fire protection engineers to develop and enhance Autodesk Revit add-ins, automation tools, and intelligent software solutions.<br> You'll participate in designing, coding, testing, and maintaining applications that improve engineering workflows through BIM technologies.<br> What You'll Do Develop and maintain applications using C# and .<br>NET Build and enhance Autodesk Revit add-ins Collaborate with software developers and engineering teams Debug, test, and optimize software solutions Learn and work with BIM technologies and the Revit API Social Insurance.<br> Medical Insurance.<br> Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related field.<br> 0–2 years of software development experience.<br> Good knowledge of C# and Object-Oriented Programming (OOP).<br> Understanding of .<br>NET Framework / .<br>NET Core. Familiarity with Git and version control systems.<br> Strong analytical and problem-solving skills.<br> Good communication skills.<br> Ability to work independently in a remote environment.<br> Strong willingness to learn new technologies.<br> Nice to Have Knowledge of Autodesk Revit and the Revit API Understanding of Building Information Modeling (BIM) Experience with WPF , Python , or Azure DevOps ITI graduates (Software Development/.<br>NET tracks) are highly preferred</span> </div>
<ul><li><p>Design, develop, and maintain scalable web applications using both front-end and back-end technologies.</p></li><li><p>Collaborate with cross-functional teams to define, design, and ship new features.</p></li><li><p>Write clean, efficient, and well-documented code following best practices and coding standards.</p></li><li><p>Lead code reviews and provide mentorship to junior developers.</p></li><li><p>Troubleshoot, debug, and optimize application performance across the stack.</p></li><li><p>Integrate third-party APIs and services to enhance application functionality.</p></li><li><p>Ensure the security and integrity of applications through robust architecture and secure coding practices.</p></li><li><p>Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.</p></li><li><p>Stay current with emerging technologies and industry trends to drive continuous improvement.</p></li><li><p>Contribute to architectural decisions and help shape the technical direction of projects.</p></li></ul><p></p><p><strong>Requirements</strong></p><ul><li><p>Minimum of 4 years and up to 7 years of professional experience in full stack development.</p></li><li><p>Proven expertise in both front-end and back-end technologies such as JavaScript, React, Angular, .NET Python.</p></li><li><p>Strong understanding of RESTful APIs, microservices, and database design (SQL and NoSQL).</p></li><li><p>Experience with version control systems such as Git.</p></li><li><p>Ability to work independently and efficiently in a home-based environment.</p></li><li><p>Excellent problem-solving skills and attention to detail.</p></li><li><p>Strong communication and collaboration abilities.</p></li><li><p>Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus.</p></li><li><p>Familiarity with CI/CD pipelines and automated testing frameworks.</p></li><li><p>Demonstrated ability to mentor and guide junior team members.</p></li></ul><p></p>
<ul><li><p>Collect, clean, and analyze large datasets from multiple sources (internal and external). </p></li><li><p>Generate reports, dashboards, and visualizations to support business strategy and operational decisions. </p></li><li><p>Perform trend analysis, forecasting, and predictive modeling to identify growth opportunities. </p></li><li><p>Collaborate with product and business teams to provide actionable insights that optimize user experience, revenue, and operational efficiency. </p></li><li><p>Monitor KPIs and metrics related to customer behavior, product performance, and financial operations. </p></li><li><p>Support data governance, ensuring data quality, consistency, and compliance with regulatory requirements (e.g., GDPR, PCI DSS). </p></li><li><p>Assist in automating data workflows and reporting processes to improve efficiency. </p></li><li><p>Communicate insights clearly to non-technical stakeholders, making complex data actionable. </p></li></ul><p></p><p><strong>Requirements</strong></p><ul><li><p>Bachelor’s degree in Statistics, Mathematics, Economics, Computer Science, Data Science, or related field. </p></li><li><p>2–5 years of experience as a Data Analyst, preferably in fintech, banking, payments, or financial services. </p></li><li><p>Experience working with financial datasets and understanding key financial metrics. </p></li><li><p>Proven experience in data visualization, reporting, and business intelligence. </p></li><li><p>Proficiency in SQL for data extraction and manipulation. </p></li><li><p>Strong knowledge of Excel, Python, or R for data analysis. </p></li><li><p>Experience with BI tools such as Tableau, Power BI, or Looker. </p></li><li><p>Understanding data modeling, ETL processes, and database systems. </p></li><li><p>Knowledge of statistical methods, predictive modeling, and data mining techniques. </p></li></ul><p></p>
<p>Plan, design, and execute manual and automated test cases based on requirements, user stories, and acceptance criteria. Develop and maintain test automation frameworks across UI and API platforms. Perform API testing using tools like Postman, RestAssured, or similar. Develop and maintain performance testing using tools such as JMeter, Gatling, or LoadRunner; analyze performance metrics and suggest improvements. Apply AI/ML technologies techniques to improve testing practices, such as: AI-assisted test case generation Test impact analysis Intelligent test prioritization Self-healing automation scripts Predictive defect analysis Collaborate with developers, product owners, and business analysts in Agile ceremonies including sprint planning, reviews, and retrospectives. Contribute to and enforce quality best practices , including shift-left testing and test strategy planning. Investigate, debug, and triage issues; perform root cause analysis and track defect trends. Continuously explore and evaluate new tools and techniques to optimize test coverage and cycle time .</p><p><strong>Desired Candidate Profile</strong></p><p>Bachelor's degree in engineering or computer science. 0-1 years in QC with expertise in manual, automation, API, and performance testing . Hands-on experience with tools like Selenium, Playwright, JMeter, and Postman . Proficient in scripting/programming languages like Python, Java, or JavaScript . Working knowledge of AI/ML concepts , especially as applied to testing (e.g., pattern detection, test impact analysis). Working knowledge of Agile/Scrum practices and CI/CD pipelines. Strong analytical, debugging, and problem-solving skills.</p>
<p>We are hiring Software Developers to join our team in a stable, long-term role. This position is suitable for develops with 3+ years of experience who are looking to grow their skills in a professional environment. Scope:</p><ul><li><p>Reviews Requirements and design of the system to be implemented.</p></li><li><p>Develop web and desktop applications according to system specifications.</p></li><li><p>Create logical and dynamic user interfaces according to system specifications.</p></li><li><p>Develop system integration software components according to system specifications.</p></li><li><p>Perform unit testing and debugging to ensure the code is correct.</p></li><li><p>Upgrade existing application as required according to system specifications.</p></li><li><p>Respond to testing bug reports and fix bugs.</p></li></ul><p></p><p><strong>Requirements</strong></p><ul><li><p>Bachelor's degree in computer science field or equivalent<strong>.</strong></p></li><li><p>Proven experience as a Full Stack Developer Java spring-boot and angular</p></li><li><p>Experience developing desktop and mobile applications</p></li><li><p>Experienced in Patterns, Designs and Algorithms.</p></li><li><p>Experienced in Microservices Architecture.</p></li><li><p>Experience with Websockets.</p></li><li><p>Experience with Kafka Streams and Redis.</p></li><li><p>Experience with Spring security, OpenID, OAuth2, and SAML 2.</p></li><li><p>Familiarity with common stacks</p></li><li><p>Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)</p></li><li><p>Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)</p></li><li><p>Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design</p></li><li><p>Excellent communication and teamwork skills.</p></li><li><p>An analytical mind.</p></li><li><p>Degree in Computer Science, Statistics or relevant field.</p></li></ul><p></p>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><strong>KEY RESPONSIBILITIES</strong> Understand and analyze customer and design requirements including identifying any gaps or missing information needed to perform Validation/testing activities. Design Validation test groups based on the customer and/or design requirements. Develop testing plans, test cases, scripts and automation needed to verify that the software meets the customers and the high-level requirements. Test cases execution of test plans for a defined project scope. Analysis, interpret executed test cases, and confirming that the software behavior respects the requirement documents. Report findings (SW Bugs) on the defects management tool. Consolidate and prepare test reports for customer delivery. Continuously communicate work progress through attendance of daily & weekly project meetings. (Internal and external). Support his/her colleagues whenever required. Participate in providing software validation project estimations and technical risk assessment. Perform hardware analysis and debugging for the ECU/testing environment on need.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p><strong>Job Requirements</strong> B.Sc. in Communication, Computer Engineering, Mechatronics, Biomedical, Aerospace or Electronics. Excellent command of English language is a must. Minimum 8 years of relevant experience Good knowledge in Embedded systems concepts and Microcontrollers Good knowledge of System / Software architecture and testing techniques. Good Knowledge of C programming. Good knowledge in Scripting languages (Python etc) Different levels of ISTQB certificate is a plus. CAN and Ethernet communication is a plus</p><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Senior Automation QA Engineer Type: Full-Time Experience: Mid–Senior Level About the Role We are seeking a QA Engineer who is equally strong in test automation and manual testing, with a passion for AI-driven quality engineering.<br> You will own test strategy, build automation frameworks, and actively leverage AI tools to increase test coverage, accelerate execution, and improve defect detection.<br> Key Responsibilities Design and maintain automated test frameworks for web and APIs.<br> Write and execute automated tests using tools like Playwright, Cypress, Selenium, or Appium.<br> Perform exploratory, regression, smoke, and UAT manual testing.<br> Create and maintain test plans, test cases, and defect reports.<br> Integrate automated tests into CI/CD pipelines.<br> Use AI tools for: Generating test cases and scripts Analyzing test failures and flaky tests Predicting high-risk areas Improving regression coverage Collaborate with developers and product managers to shift-left testing.<br> Review requirements and provide early QA feedback.<br> Monitor test metrics and continuously improve test strategy.<br> - Social Insurance - Medical Insurance - Annual Bonus Strong experience in test automation for web and APIs.<br> Hands-on experience with Playwright, Cypress, Selenium, or similar tools.<br> Solid understanding of QA methodologies and SDLC/STLC.<br> Experience with API testing (e.<br>g., Postman, REST Assured).<br> Proficiency in JavaScript/TypeScript or Python for automation.<br> Experience integrating tests into CI/CD pipelines.<br> Hands-on experience using AI-assisted testing tools or LLMs.<br></span> </div>
<p>We are looking for a Senior ML / Evaluation Engineer to help define and implement quality standards for enterprise-grade AI agents and LLM-powered applications. In this role, you will design evaluation frameworks, build custom evaluation pipelines, and establish automated quality gates across the AI delivery lifecycle. You will work closely with AI Platform Engineers, ML Engineers, and DevOps teams to ensure reliable, measurable, and production-ready AI systems through scalable evaluation, observability, and governance practices.</p><p><br></p><p>What project we have for you</p><p>Our customer is a multinational corporation with more than a century of history and offices in over 180 countries. Their most ambitious goal at the time is to introduce a range of Reduced-Risk Products (RRPs). The target audience is more than 1 billion consumers around the globe. IT platform hosts 700+ applications.</p><p>Intellia’s mission is to help the client with the engineering of a comprehensive software ecosystem for a game-changing IoT product on the margin of innovative consumer experience and cutting-edge technology. Our teams are involved in the engineering of core platform components for best-in-class eCommerce, Digital Marketing and IoT solutions. As an Engineer, you will become a part of Core Architecture Team and be responsible for the architecture, implementation of best practices in our Digital Engineering Enterprise Platform.</p><p>The Platform is a set of services and internet applications that accelerate the development and delivery of software applications by taking care of common SDLC challenges. The Platform provides access and consumption for engineering teams to a set of services, technologies, practices for their development and for operating their application, ensuring a set of compliance and best practices.</p><p><br></p><p>What you will do</p><p>Design, implement, and maintain enterprise-grade evaluation frameworks for LLMs, AI agents, and multi-step AI workflows.</p><p>Develop and optimize LLM-as-a-judge evaluators to assess dimensions such as helpfulness, correctness, consistency, and policy compliance.</p><p>Build custom Python-based evaluators using AWS Lambda to perform deterministic validation, business-rule enforcement, and workflow quality checks.</p><p>Define and implement evaluation standards, mandatory quality dimensions, scoring methodologies, and pass/fail criteria across AI platforms.</p><p>Design evaluation strategies at multiple levels, including TRACE, TOOL_CALL, and SESSION evaluation scopes.</p><p>Integrate evaluation workflows into CI/CD pipelines and establish automated deployment quality gates for AI-powered applications.</p><p>Leverage AWS AgentCore Evaluation capabilities to execute on-demand evaluations and support production quality monitoring.</p><p>Utilize observability data, OpenTelemetry traces, and AgentCore telemetry signals as evaluation inputs for quality assessment and root-cause analysis.</p><p>Collaborate with platform, security, and AI engineering teams to improve agent reliability, accuracy, and operational quality.</p><p>Analyze evaluation results, identify quality regressions, and drive corrective actions across models, prompts, tools, and workflows.</p><p>Define monitoring and reporting mechanisms for evaluation outcomes, quality trends, and operational KPIs.</p><p>Contribute to the evolution of enterprise AI governance, testing methodologies, and evaluation best practices.</p><p>What you need for this</p><p>Skills:</p><p><br></p><p>• AWS AgentCore Evaluation (on-demand mode for CI/CD gates, online mode for production sampling)</p><p>• LLM-as-judge evaluator design (built-in AgentCore evaluators — helpfulness, correctness)</p><p>• Custom code-based Lambda evaluators (Python — deterministic checks)</p><p>• Evaluation levels (TRACE for per-response, TOOL_CALL for per-invocation, SESSION for workflow)</p><p>• OTel spans from AWS AgentCore Observability as evaluation input</p><p>• Enterprise evaluation standard authoring (mandatory dimensions, pass/fail criteria)</p><p><br></p><p>Experience:</p><p><br></p><p>• 5+ years ML engineering or AI platform engineering</p><p>• LLM evaluation framework design and implementation</p><p>• Custom evaluator implementation for deterministic quality checks</p><p>• CI/CD deployment gate design for ML model or agent quality</p><p><br></p><p>Nice-to-have</p><p><br></p><p>• AWS AgentCore Evaluation API hands-on (CreateEvaluation, GetEvaluationResult)</p><p>• AWS Bedrock Guardrails for PII detection evaluator integration</p><p>• CloudWatch metrics output from AgentCore Evaluation for online mode</p><p><strong>Desired Candidate Profile</strong></p><p>We are seeking a highly motivated and experienced Senior ML / Evaluation Engineer. The ideal candidate will have a strong background in machine learning, statistical analysis, and software development. Responsibilities include designing and executing evaluation frameworks, identifying and mitigating biases, and collaborating with cross-functional teams to deliver high-quality ML models. A Master's or Ph.D. in Computer Science, Machine Learning, or a related field is preferred. Excellent communication and problem-solving skills are essential.</p>
Job description Company Description Singleclic Ltd. is a regional leader in Digital Transformation, ERP/CRM Implementation, Business Process Automation, and Enterprise AI, serving organizations across KSA, UAE, and Egypt. As an Odoo Silver Partner, Microsoft Dynamics 365 integrator, and IBM BAW/ODM specialist, we offer scalable, end-to-end solutions to optimize operations, drive growth, and improve efficiency. With over 10 years of experience in digital delivery and a team of 70+ consultants and engineers, Singleclic serves 60+ enterprise clients across industries such as healthcare, banking, construction, and government. Our commitment to innovation and client success is evident in our wide range of services, including advanced AI, low-code platform development, system integrations, and round-the-clock support. At Singleclic, we aim to go beyond digitalization, helping businesses achieve true optimization and transformation.<br> Role Description This is a full-time hybrid role for a Senior Odoo Implementer based in Cairo, Egypt, with the flexibility to work remotely when needed. The Senior Odoo Implementer will lead and execute the end-to-end implementation of Odoo ERP projects for clients across various industries. Key responsibilities include gathering client requirements, configuring Odoo modules, performing data migrations, customizing features, troubleshooting technical issues, training end-users, and ensuring successful project delivery on time and within scope. Collaboration with internal teams such as project managers and developers will also be essential to deliver tailored solutions. Qualifications Strong expertise in Odoo implementation, including configuring and customizing Odoo ERP modules Experience in business analysis, requirement gathering, and process design for ERP solutions Solid understanding of business processes across domains such as inventory, accounting, and CRMFamiliarity with data migration, system integration, and database management Proven ability in troubleshooting technical issues and providing solutions Effective communication, presentation, and stakeholder management skills Proficiency in programming languages like Python and XML for Odoo development is a plus Bachelor’s degree in Computer Science, Information Systems, or a related field Experience in project management or working in an agile team environment is an advantage
Company Description Insta Código is a multinational technology company with offices strategically located across the EMEA region. The organization specializes in infrastructure, cybersecurity, software development, big data, and artificial intelligence, serving a wide range of clients and industries. Team members work in a dynamic environment focused on innovation, technical excellence, and practical solutions. The company offers opportunities for continuous learning, collaboration across borders, and exposure to cutting-edge technologies. Professionals joining Insta Código can expect to contribute to impactful projects that shape modern digital ecosystems.<br>Role Description The Odoo Development Instructor is a full-time, on-site role based in Giza. This role involves designing and delivering instructor-led training programs on Odoo development, including customization, module creation, and integration with other systems. The instructor prepares and updates curricula, training materials, hands-on exercises, and assessments to align with learner needs and current best practices. Daily tasks include conducting classroom sessions, mentoring participants, providing feedback on assignments, and evaluating learning outcomes. The role also requires collaborating with HR and training teams to schedule courses, refine training offerings, and ensure a consistent, high-quality learning experience.<br>Qualifications<br> Strong Training & Development and Training skills, with experience delivering technical instruction in a classroom or workshop setting. Proficiency in Curriculum Development, including designing structured learning paths and practical exercises for Odoo development. Effective Communication skills, with the ability to explain complex technical concepts clearly to diverse learner groups. Familiarity with Human Resources (HR) processes related to learning programs, such as training needs analysis and evaluation. Hands-on experience with Odoo development (Python, Postgre SQL, Odoo framework), including customization and module creation. Background in software development or computer science; a relevant degree or equivalent practical experience is preferred. Strong organizational and time-management abilities, with attention to detail in course preparation and documentation. Fluency in English; proficiency in additional languages used in the region is an advantage. Previous experience as a technical trainer, instructor, or mentor in ERP or similar systems is highly beneficial.
Company Description Data Soft Software & Engineering Solutions, founded in 2004, is a pioneering software company serving Egypt, Africa, and the Arab world. The company has successfully implemented projects across Egypt, Saudi Arabia, Jordan, the UAE, and other regional markets. Data Soft is recognized for its professional application and implementation of systems that help organizations manage, control, and develop their resources using modern management and software solutions. The company’s portfolio includes significant work with local and international bodies, organizations, companies, and factories. Data Soft is an Egyptian company operating under the Investment Authority and free zones regulations. Role Description The ERPNext Implementer will be responsible for end-to-end implementation and configuration of ERPNext modules to meet client business requirements. Daily tasks include gathering and analyzing business needs, designing workflows, setting up and customizing ERPNext, conducting data migration, and performing system testing and quality assurance. The role involves training end users, preparing documentation, and providing ongoing support and troubleshooting to ensure successful adoption of the system. The ERPNext Implementer will collaborate closely with technical and business teams to optimize processes and improve system performance. This is a full-time, on-site role based in Giza. Qualifications Strong knowledge of ERPNext implementation, including configuration of core modules such as Accounting, Inventory, Sales, Purchasing, HR, and Manufacturing. Experience in business process analysis, requirements gathering, and workflow design for small to medium enterprises and larger organizations. Proficiency in data migration, system testing, and validation to ensure accuracy, stability, and performance of implemented solutions. Ability to create clear user documentation, conduct end-user training, and provide post-implementation support and troubleshooting. Familiarity with basic scripting or customization (e.g., Python, Java Script, or Frappe framework) is an advantage. Background in information systems, computer science, engineering, or related field; relevant ERP certifications are a plus. Strong analytical and problem-solving skills, with attention to detail and a focus on delivering practical solutions. Effective communication skills in English; Arabic language proficiency is beneficial. Ability to work on-site in October, collaborate in cross-functional teams, and manage multiple implementation projects simultaneously.