Python Developer Jobs in Egypt
1299 Jobs Found
<p>We are seeking passionate, forward-thinking professionals to join our dynamic software engineering team. Our client is a leading industry provider of electronic component data and parts management software in the electronics industry. They have been the go-to partner for thousands of electronic engineers, supply chain leaders, and procurement experts across Fortune 500 companies. They specialize in technology information with more than 20 years of experience. The AI/Machine Learning Engineer is responsible for supporting the development and implementation of machine learning solutions that drive innovation across our business. Working alongside experienced engineers and domain experts, you ll help turn data into actionable insights and contribute to models that power real-world applications.</p><p>Key Accountabilities</p><ul><li>Assist in the design and development of machine learning models to solve business problems.</li><li>Perform data cleaning, preprocessing, and exploration to prepare datasets for analysis and modeling.</li><li>Collaborate with team members to analyze data, identify patterns , and extract insights.</li><li>Support the evaluation and improvement of existing models using appropriate metrics and techniques.</li><li>Work closely with cross-functional teams (engineering, product, business) to integrate data science solutions into products and processes.</li><li>Stay current with industry tools and best practices in machine learning and data analysis.</li></ul><p><strong>Desired Candidate Profile</strong></p><p>3+ years of hands-on experience with machine learning or data analysis projects (academic or industry). Proficiency in Python and key libraries (e.g., pandas, NumPy, scikit-learn, matplotlib). Solid understanding of machine learning fundamentals , model evaluation, and data preprocessing. Good problem-solving skills and a willingness to learn new tools and techniques. Strong communication skills and the ability to work in a collaborative environment.</p><p>Preferred Qualifications:</p><ul><li>Bachelor s in Computer Science, Data Science, Statistics, or a related field.</li><li>Exposure to AWS cloud platform or deployment tools is a plus.</li><li>Familiarity with NLP tasks.</li><li>Familiarity with large language models or generative AI technologies is a bonus.</li></ul>
<p>At ISYS, we re looking for a highly skilled Senior Technical Engineer specializing in AIOps solutions to join our innovative team. If you have hands-on experience with the IBM AIOps portfolio, including IBM Cloud Pak for AIOps, Instana, and Turbonomic, this is your opportunity to make a significant impact!</p><p><b><br></b></p><p><b>Key Responsibilities:</b></p><ul><li>Design, implement, and optimize AIOps solutions leveraging IBM Cloud Pak for AIOps, Instana, and Turbonomic.</li><li>Conduct product demonstrations and deliver impactful presentations showcasing AIOps capabilities to clients.</li><li>Develop and implement Proof of Concepts (POCs) to highlight the value and effectiveness of AIOps solutions.</li><li>Lead end-to-end deployments, integrations, and configurations of AIOps tools in client environments.</li><li>Collaborate with clients to assess requirements and deliver tailored AIOps strategies for IT operations automation.</li><li>Troubleshoot, optimize, and resolve complex issues for improved application performance and resource utilization.</li><li>Provide technical support during the implementation phases, ensuring smooth delivery and client satisfaction.</li><li>Prepare detailed technical documentation and knowledge-sharing materials to support clients and team members.</li></ul><p>Why Join ISYS?</p><ul><li>Be part of a dynamic team driving AI-powered IT operations transformation.</li><li>Work on cutting-edge AIOps technologies solving real-world IT challenges.</li><li>Showcase your expertise through POCs, demos, and impactful client implementations.</li><li>Competitive compensation and opportunities for growth in an innovative environment.</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li>Proven experience working with IBM AIOps tools, including IBM Cloud Pak for AIOps, Instana, and Turbonomic.</li><li>Strong understanding of IT Operations Management, performance monitoring, and automation processes.</li><li>Hands-on experience conducting technical demos, POCs, and client presentations.</li><li>Proficiency in scripting and programming languages such as Python, Shell, or Java.</li><li>Familiarity with cloud platforms (AWS, Azure, or IBM Cloud) and hybrid infrastructure environments.</li><li>Experience working with Kubernetes and Red Hat OpenShift for containerized deployments.</li><li>Excellent analytical, problem-solving, and client-facing communication skills.</li></ul>
<p>Key Responsibilities: Team Leadership & Management: Lead and mentor a team of IT System Analysts, providing guidance, support, and professional development . Work closely with stakeholders (internal teams, business users, and clients) to gather and document detailed business requirements. Analyze and translate business needs into clear and actionable functional and technical specifications, business impact and project timelines. Oversee the design and implementation of scalable IT systems and applications that meet business needs and align with industry s best practices. Ensure the design, architecture, and functionality of systems support long-term goals, scalability, and efficiency. Collaborate with development and architecture teams to ensure seamless integration of new and existing systems.</p><p><strong>Desired Candidate Profile</strong></p><p>Qualifications & Skills: Education: Bachelor s degree in computer science, Information Technology, Engineering, or related field. A master s degree or equivalent is a plus. Experience: 5 to 7 years of experience in IT System Analysis, Business Analysis, or a similar role. 2+ years of experience in a leadership role, managing or leading teams. Proven track record of delivering IT projects from concept to completion. Deep understanding of system analysis methodologies, tools, and best practices. Experience with the software development lifecycle (SDLC) in Agile, Scrum, or Waterfall environments. Familiarity with database management and programming languages (e.g., SQL, Java, Python, C#). Experience with ERP/CRM systems (e.g., SAP, Salesforce) is advantageous. Strong knowledge of cloud technologies and platforms (AWS, Azure, Google Cloud) is preferred. Proven ability to lead, mentor, and motivate teams to achieve high performance. Excellent project management skills, with the ability to handle multiple priorities and complex tasks. Strong analytical and critical-thinking skills with the ability to develop creative solutions to complex problems. Excellent verbal and written communication skills.</p>
<p>EgyBell is hiring Solution Delivery Engineer ( 6 months project) for a multinational telecommunications company. Key Responsibilities Lead the technical delivery of infrastructure and software solutions from implementation through production handover. Design, implement, and maintain CI/CD pipelines and GitOps-based delivery frameworks to ensure scalable, repeatable, and auditable deployments. Build, administer, and support Linux-based environments (RHEL / Oracle Linux), Kubernetes clusters (Rancher preferred), and cloud-hosted infrastructure. Manage containerized workloads, image repositories, runtime configurations, and lifecycle operations. Perform deep technical troubleshooting across infrastructure, operating systems, middleware, applications, and integrations. Implement monitoring, observability, alerting, and operational readiness standards across deployed solutions. Drive automation initiatives through scripting and Infrastructure-as-Code practices, reducing manual effort and increasing delivery efficiency. Ensure compliance with security, governance, vulnerability management, and platform hardening requirements. Produce high-quality technical documentation, deployment guides, operational runbooks, and handover packages.</p><p><strong>Desired Candidate Profile</strong></p><b>Required Qualifications</b><p>Bachelor s degree in Computer Science, Engineering, or a related discipline. Minimum 5 years of experience in Solution Delivery, Platform Engineering, DevOps, Infrastructure Engineering, or a similar technical role. Excellent English communication skills.</p><b>Required skills</b><ul><li>Linux Administration (RHEL, Oracle Linux)</li><li>Kubernetes Administration & Rancher</li><li>Container Technologies and Lifecycle Management</li><li>Cloud Platforms (AWS, Azure, GCP, or Private Cloud)</li><li>CI/CD Pipelines (GitLab CI, Jenkins, ArgoCD, or equivalent)</li><li>GitOps Methodologies</li><li>Infrastructure as Code (Terraform, Ansible, Helm)</li><li>Bash and/or Python Scripting</li><li>Monitoring & Observability Tools (Prometheus, Grafana, ELK)</li><li>Root Cause Analysis & Full-Stack Troubleshooting</li><li>Security Hardening, Vulnerability Management & Compliance</li></ul><p>Experience with Service Mesh, Ingress Controllers, and Network Policies within Kubernetes environments. Exposure to regulated or compliance-driven environments. Familiarity with ITSM and Change Management processes. Contribution to Open-Source projects or communities is considered an advantage.</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>The Opportunity</span><p><span>We are looking for a detail-oriented Data Analytics Specialist to support the Employee Benefits business by transforming data into actionable insights that drive strategic decision-making. The role focuses on business intelligence, reporting, analytics, process improvement, and the use of AI-powered tools to enhance operational efficiency and business performance.</span></p><br><br><span>Key Responsibilities</span><span>Business Strategy & Analytics</span><ul><li>Analyze business challenges and opportunities within the Employee Benefits line of business and provide actionable recommendations.</li><li>Support the integration of data analytics and data-driven decision-making into business planning processes.</li><li>Continuously improve reporting and analytical processes through automation and simplification initiatives.</li><li>Utilize AI-assisted tools to analyze data, identify trends, and generate business insights.</li></ul><span>Business Reporting & Intelligence</span><ul><li>Design, develop, and maintain metrics, reports, dashboards, and analytical solutions to support key business decisions.</li><li>Ensure data accuracy through reconciliation and validation exercises across multiple departments.</li><li>Develop insightful visualizations and dashboards using Business Intelligence tools, such as Power BI, to support Employee Benefits business needs.</li></ul><span>Key Qualifications</span><ul><li>Bachelor's degree in Computer Science, Engineering, Mathematics, Finance, Accounting, Economics, Statistics, or a related field, or equivalent work experience.</li><li>Minimum 2 years of experience in a similar analytics or reporting role.</li><li>Strong communication and presentation skills.</li><li>Proficiency in data analysis and manipulation using large datasets and external data sources.</li><li>Experience working with databases, dashboards, and analytical reporting tools.</li><li>Familiarity with AI productivity tools such as Microsoft Copilot, ChatGPT, or similar platforms.</li></ul><span>Preferred Qualifications</span><ul><li>Experience with data visualization platforms such as Power BI, Tableau, or Qlik Sense.</li><li>Working knowledge of SQL and DAX; exposure to Python, R, or machine learning concepts is an advantage.</li><li>Experience within the insurance industry, particularly in group life and medical insurance.</li></ul><br>
<br><br> </div>
<p>Build high-scale batch and near-real-time data pipelines deployed on infrastructure we run ourselves (on-prem), not managed cloud services. You will design and operate high-volume analytical data systems end to end, with Apache Spark as the core processing engine for both batch and streaming workloads.</p><p><strong>Requirements</strong></p><ul><li><p>7+ years of experience in data engineering and software development</p></li><li><p>Ability to write high-quality code in Java/Scala, Python or equivalent languages</p></li><li><p>Deep, hands-on production experience with Apache Spark - batch and Spark Structured Streaming (core requirement)</p></li><li><p>Demonstrated Spark performance tuning: partitioning, caching and persistence, broadcast joins, shuffle reduction, data-skew handling and Adaptive Query Execution</p></li><li><p>Experience operating Spark on self-managed clusters (YARN, Kubernetes or standalone) - executor sizing, resource allocation and multi-tenant workloads</p></li><li><p>Practical experience with Kafka (or equivalent messaging systems) as a Spark source and sink for high-volume workloads, including offset and checkpoint management</p></li><li><p>Practical experience with distributed query engines (e.g. Trino/Presto or similar)</p></li><li><p>Practical experience with ETL / data integration tools (e.g. Datastage, Informatica, Apache NiFi) and SQL-based transformation frameworks (e.g. dbt)</p></li><li><p>Strong SQL skills and understanding of data modeling and data warehousing for analytical workloads</p></li><li><p>Hands-on experience with real-time / low-latency analytical stores (columnar or OLAP engines, e.g. Apache Pinot/ClickHouse or similar)</p></li><li><p>Practical experience with big-data platforms and distributions (e.g. Cloudera, Hadoop ecosystem, Databricks or similar)</p></li><li><p>Practical experience containerizing and operating data workloads (Docker; Kubernetes a plus) and workflow orchestration tools (e.g. Airflow)</p></li><li><p>Familiarity with data lake table formats (e.g. Apache Iceberg, Delta Lake or similar), including schema evolution and compaction</p></li><li><p>Familiarity with data governance / cataloging tools (e.g. DataHub) and lakehouse management systems (e.g. Apache Amoro)</p></li><li><p>Familiarity using AI tools for development and debugging (Claude, Cursor, Codex)</p></li></ul><p></p>
<p>Responsibilities</p><ul><li>Develop, document, and maintain RTL (SystemVerilog/Verilog) for digital subsystems within the CPO product, including control logic, register interfaces, link management, and DFT structures.</li><li>Collaborate with architecture, analog/mixed-signal, and photonics teams to define digital interfaces and control schemes for co-packaged optical modules.</li><li>Own micro-architecture specifications, design reviews, and integration of digital IP into the top-level SoC.</li><li>Drive synthesis, timing closure, CDC, lint, and low-power (UPF) sign-off in coordination with the physical design team.</li><li>Perform FPGA prototyping and testing of digital subsystems to validate functionality, accelerate pre-silicon software bring-up, and de-risk RTL ahead of tape-out.</li><li>Develop and execute UVM-based testing, including building reusable verification components, writing constrained-random tests, and driving functional and code coverage closure.</li><li>Support verification efforts by collaborating with the DV team on testbench development, coverage closure, and debug.</li><li>Participate in tape-out readiness activities, including ECO planning, gate-level simulation, and post-silicon bring-up support.</li><li>Contribute to design methodology, reuse strategy, and quality improvements across the team.</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li>Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or related field.</li><li>1+ years of experience in digital RTL design using SystemVerilog/Verilog.</li><li>Solid understanding of digital design fundamentals: synchronous design, CDC, FSMs, pipelining, and low-power techniques.</li><li>Hands-on experience with industry EDA tools (synthesis, lint, CDC, simulation).</li><li>Familiarity with scripting (Python, TCL, Perl) for design automation.</li><li>Strong problem-solving skills and ability to work in a cross-functional team.</li><li>Experience with high-speed serial interfaces (SerDes, PCIe, Ethernet, CXL) or optical link control.</li><li>Exposure to silicon photonics, co-packaged optics, or advanced packaging products.</li><li>Experience with ARM-based SoC integration, AMBA protocols (AXI/AHB/APB), and standard IP integration flows.</li><li>Prior tape-out experience on advanced process nodes.</li><li>Knowledge of UPF/low-power flows and DFT (scan, MBIST, boundary scan).</li></ul>
<div><br></div> <div> <div> Responsibilities <div> <div> <ul>
<li>Build a centralized data lake on GCP data services by integrating diverse data sources throughout the enterprise.</li>
<li>Develop, maintain, and optimize Spark-powered batch and streaming data processing pipelines. Leverage GCP data services for complex data engineering tasks and ensure smooth integration with other platform components.</li>
<li>Design and implement data validation and quality checks to ensure accuracy, completeness and consistency across our data workflows.</li>
<li>Work closely with the AI / ML team to enable AI use cases and in particular address data needs for Machine Learning model development and monitoring.</li>
<li>Collaborate with cross-functional teams, including Data Analysts and other business users from Operations, Marketing and Commercial departments, to extract valuable insights and enable data-driven decision making.</li>
<li>Collaborate with the Product teams to design, implement, and maintain the data models for analytical use cases.</li>
<li>Engage in technology exploration and research, the development of PoC s, conducting deep investigations.</li>
<li>Design and manage ETL/ELT processes, ensuring data integrity, availability, and performance.</li>
<li>Troubleshoot data issues and conduct root cause analysis when reporting data is in question.</li>
<li>Work on Gen AI related initiatives aligned with the company goals.</li>
</ul> </div> </div> </div> </div> <div> <div> Required Technical Skills <div> <div> <ul>
<li>PySpark - Batch and Streaming</li>
<li>GCP - Dataproc, Dataflow, DataStream, Dataplex, Pub/Sub, BigQuery and Cloud Storage</li>
<li>NoSQL (preferably MongoDB)</li>
<li>Programming languages: Scala/Python</li>
<li>Great Expectation, or similar DQ framework</li>
<li>Familiarity with workflow management tools like: Airflow, Prefect or Luigi</li>
<li>Understanding of Data Governance, Data Warehousing and Data Modelling</li>
<li>Good SQL knowledge</li>
</ul> </div> </div> </div> </div> <div> <div> Business <div> <div> <p> </p>
<ul>
<li>Able to communicate effectively, distill technical knowledge into digestible messages in a succinct / visual way</li>
<li>Proactively identify and contribute with team development initiatives, and supporting junior members</li>
</ul>
<div> </div> </div> </div> </div> </div> <div> <div> Good to have skills <div> <div> <p> </p>
<ul>
<li>
<ul>
<li>Infrastructure-as-Code, preferably Terraform</li>
<li>Docker and Kubernetes</li>
<li>Looker</li>
<li>AI / ML engineering knowledge</li>
<li>Lineage, or relevant tools e.g. Atlan</li>
<li><br></li></ul></li></ul></div></div></div></div><div> </div>
<p>Our Company is a leading professional services group of companies, operating within information security, data privacy, GRC, defence and space security, FinTech and RegTech. Use forensic, incident response, and process expertise to respond to and investigate system, service, or network attacks and breaches alone and as part of a team. Work with other Security Engineers to plan and build proactive defenses, automation, and event detection into the SIEM/SOC platform(s). Monitor security event logs in the SIEM/SOC platform for suspicious activity. Understand the overall processes and procedures of the SIEM/SOC and their relevance to the managed client. Escalate complex security threats to senior analysts (L3). Support forensic analysis and threat investigation. Collaborate with IT and security teams to mitigate and contain threats. Conduct threat hunting activities and identify vulnerabilities. Help maintain security dashboards and reporting. Participate in security awareness training and documentation. Working in a 24 x 7 service environment, with 8 hours rotating shifts, (3 shift cycles per day), along with a team of 6 analysts.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>Bachelor's degree in computer science, information systems, or a related field.</li><li>At least 2-5 years of professional experience in cybersecurity or IT security.</li><li>Strong knowledge of SIEM/SOC platforms like FortiSIEM, Splunk, QRadar, USM Anywhere (AlienVault), or similar.</li><li>Strong analytical and troubleshooting skills.</li><li>Proficiency in English is a must.</li><li>The candidate should be able to demonstrate:</li><li>Familiarity with network security, firewalls, and endpoint protection.</li><li>Understanding of common cyber threats and attack techniques.</li><li>Communication skills, both written and verbal, and the ability to collaborate effectively with team members.</li><li>Familiarity with scripting languages (Python, PowerShell, or Bash)are a plus.</li><li>Certifications such as GCIA, GCIH, Splunk Certified Admin, or CySA+ area plus.</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>Our Company is a leading professional services group of companies, operating within information security, data privacy, GRC, defence and space security, FinTech and RegTech</p><br><br>
<p>Essential Requirements:</p><br><br>
<ul><li>Bachelor's degree in computer science, information systems, or a related field.</li></ul>
<ul><li>At least 2-5 years of professional experience in cybersecurity or IT security.</li></ul>
<ul><li>Strong knowledge of SIEM/SOC platforms like FortiSIEM, Splunk, QRadar, USM Anywhere (AlienVault), or similar.</li></ul>
<ul><li>Strong analytical and troubleshooting skills.</li></ul>
<ul><li>Proficiency in English is a must.</li></ul>
<ul><li>The candidate should be able to demonstrate:</li></ul>
<ul><li>Familiarity with network security, firewalls, and endpoint protection.</li></ul>
<ul><li>Understanding of common cyber threats and attack techniques.</li></ul>
<ul><li>Communication skills, both written and verbal, and the ability to collaborate effectively with team members.</li></ul>
<ul><li>Familiarity with scripting languages (Python, PowerShell, or Bash)are a plus.</li></ul>
<ul><li>Certifications such as GCIA, GCIH, Splunk Certified Admin, or CySA+ area plus.</li></ul>
<p>Duties:</p><br><br>
<ul><li>Use forensic, incident response, and process expertise to respond to and investigate system, service, or network attacks and breaches alone and as part of a team.</li></ul>
<ul><li>Work withotherSecurity Engineers to plan and build proactive defenses, automation, and event detection into the SIEM/SOC platform(s).</li></ul>
<ul><li>Monitor security event logs in the SIEM/SOC platform for suspicious activity.</li></ul>
<ul><li>Understand the overall processes and procedures of the SIEM/SOC and their relevance to the managed client.</li></ul>
<ul><li>Escalate complex security threats to senior analysts (L3).</li></ul>
<ul><li>Support forensic analysis and threat investigation.</li></ul>
<ul><li>Collaborate with IT and security teams to mitigate and contain threats.</li><li>Conduct threat hunting activities and identify vulnerabilities.</li><li>Help maintain security dashboards and reporting.</li><li>Participate in security awareness training and documentation.</li><li>Working in a 24 x 7 service environment, with 8 hours rotating shifts, (3 shift cycles per day), along with a team of 6 analysts.</li></ul><br> </div>
<p>Support the design, automation, deployment, and operation of DevSecOps toolchains and cloud-native delivery platforms. The role enables faster and more reliable software delivery by building CI/CD pipelines, automating deployment and configuration activities, supporting observability, and applying DevOps practices across delivery teams.</p><p>Implement and maintain CI/CD pipelines, build automation, release automation, and deployment scripts across supported products and platforms. Automate infrastructure, configuration, and environment provisioning using approved DevOps tools and reusable templates. Work closely with software engineering, QA, operations, and security teams to support requirements, troubleshoot pipeline issues, and improve delivery reliability. Support monitoring, logging, and operational troubleshooting using tools such as ElasticSearch, Kibana, and related observability solutions. Maintain clear documentation for pipelines, deployment procedures, configuration scripts, and operational runbooks.</p><p><strong>Desired Candidate Profile</strong></p><p>2-3 years of hands-on DevOps experience in software delivery or platform engineering environments. Good understanding of CI/CD methodologies, source control, automated builds, release management, and deployment automation. Working knowledge of public and private cloud IaaS/PaaS models such as OpenStack, Red Hat OpenShift, Kubernetes, AWS, or Azure. Practical experience with automation and configuration tools such as Jenkins, Git, Ansible, Docker, Nexus, Maven, Ant, Jira, and shell scripting. Good collaboration mindset with ability to work in Agile teams and promote self-service and continuous improvement. Must have technical / professional qualifications: Computer Science, Engineering, or equivalent related degree. Hands-on experience with Linux/Unix, Git, Jenkins, Docker, Ansible, Jira, Maven/Ant, web servers, and shell scripting. Exposure to OpenShift/Kubernetes and monitoring tools such as ElasticSearch and Kibana is preferred. Basic programming or scripting experience in at least one language such as Java, PHP, Python, or Shell. Red Hat OpenShift certification or equivalent cloud/platform certification is an advantage</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>Roles & Responsibilities</p><br><p>We’re seeking a AI Engineer to design, develop, and deploy AI and machine learning solutions for real-world business needs. This role requires strong experience working with both custom-built and pre-trained models—spanning LLMs, computer vision, NLP, and traditional ML—and delivering them into production through APIs, web applications, or microservices.</p><br><strong>Responsibilities</strong><p>Build, train, and deploy machine learning and AI models across supervised, unsupervised, and deep learning workflows.</p><br><p>Integrate and fine-tune pre-trained models (LLMs, vision, NLP) from platforms such as OpenAI, Anthropic, AWS Bedrock, Azure AI, and Hugging Face.</p><br><p>Develop end-to-end ML pipelines covering data processing, model training, and inference.</p><br><p>Create APIs, web applications, and microservices to serve models in production environments.</p><br><p>Work closely with data and software engineering teams to deliver scalable, maintainable systems.</p><br><p>Optimize models for performance, latency, scalability, and cost.</p><br><p>Implement model evaluation, monitoring, and performance tracking.</p><br><p>Stay updated on emerging AI tools, frameworks, and techniques.</p><br><strong>Requirements</strong><p>Demonstrated experience developing and deploying ML models (regression, classification, NLP, computer vision).</p><br><p>Strong proficiency in Python and major ML/DL frameworks such as PyTorch, TensorFlow, or Keras.</p><br><p>Hands-on experience with AI APIs and SDKs (OpenAI, Anthropic, AWS Bedrock, Azure OpenAI, etc.).</p><br><p>Ability to build RESTful APIs, web apps, or microservices using FastAPI, Flask, or Django.</p><br><p>Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).</p><br><p>Experience with semantic databases (Neo4j, RDF stores, knowledge graphs) and relational databases (PostgreSQL, MySQL).</p><br><p>Solid understanding of version control, model evaluation, and deployment best practices.</p><br><strong>Preferred</strong><p>Experience with MLOps workflows (CI/CD, model registries, monitoring, governance).</p><br><p>Knowledge of data orchestration tools (Airflow, Prefect, Kafka).</p><br><p>Exposure to vector databases (FAISS, Pinecone, Weaviate) and RAG architectures.</p><br><p>Familiarity with prompt engineering or LLM fine-tuning.</p><br><p>Experience building AI-driven applications such as chatbots or recommendation engines.</p><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>We are looking for a </span><strong>Senior Data Engineer</strong><span> to join us. In this role, you will design, build, and optimize data pipelines and infrastructure to ensure that high-quality, reliable data powers our products, analytics, and decision-making. You will work closely with data scientists, analysts, and software engineers to enable scalable data-driven solutions that support Klivvr’s mission of delivering innovative fintech experiences.</span><br><br><p><b>What you'll do:</b></p><br><ul>
<li>Design, develop, and maintain scalable ETL/ELT pipelines and data workflows.</li>
<li>Build and optimize data warehouses, data lakes, and real-time streaming systems.</li>
<li>Partner with product, engineering, and analytics teams to understand data needs and deliver reliable solutions.</li>
<li>Ensure data integrity, governance, security, and compliance across systems.</li>
<li>Monitor, troubleshoot, and optimize data infrastructure for performance and cost efficiency.</li>
<li>Mentor junior engineers and contribute to best practices and standards across the data team.</li>
<li>Stay current with industry trends, tools, and emerging technologies in big data and cloud computing. </li>
</ul><br><p><b>To succeed in this role, you'll need to have: </b></p><br><ul>
<li>4+ years of experience in data engineering or similar roles.</li>
<li>Strong proficiency in SQL and at least one programming language (Python, Scala, or Java).</li>
<li>Experience with data pipeline creation, orchestration & data processing frameworks (AirByte, AirFlow, DBT/DataForm, Apache Spark, etc.)</li>
<li>Hands-on expertise with cloud platforms.</li>
<li>Experience with big data technologies.</li>
<li>Knowledge of data modeling, warehousing (BigQuery) and database design.</li>
<li>Strong understanding of data governance, security, and compliance.</li>
<li>Excellent problem-solving, communication, and collaboration skills.</li>
<li>Experience in the fintech is a plus.</li>
<li>Familiarity with <strong>machine learning pipelines</strong> and MLOps is a plus.</li>
<li>Contribution to open-source data engineering projects.</li>
<li>Familiarity with code version control and deployment & monitoring strategies</li>
</ul><br> </div>
<p>We're looking for a passionate, problem-solving software engineer to join our team and help build scalable, high-performance messaging and automation systems. You'll work across the stack, from designing robust backend services to integrating modern AI capabilities and third-party messaging platforms. If you love clean architecture, thoughtful system design, and shipping products that handle real-world scale, we'd love to hear from you.</p><p>Design, build, and maintain scalable backend services and APIs</p><p>Architect systems with performance, reliability, and scale in mind</p><p>Build and optimize message-queue-driven workflows and asynchronous processing</p><p>Develop interactive, node-based UIs for workflow and automation builders using React Flow</p><p>Integrate with third-party platforms, including Meta APIs, the WhatsApp Business Platform, and payment gateways</p><p>Work with AI/ML features such as RAG (Retrieval-Augmented Generation) and ranking systems</p><p>Collaborate closely with product, design, and engineering teammates</p><p>Write clean, maintainable, well-tested code and contribute to technical decisions</p><p><strong>Desired Candidate Profile</strong></p><h2>Must-Have Skills</h2><ul><li>2+ years of professional software engineering experience</li><li>Strong proficiency in Node.js and Python</li><li>Hands-on experience with message queues: BullMQ and ActiveMQ</li><li>Solid understanding of system design and scalable system architecture</li><li>Experience with MongoDB and Redis</li><li>Strong problem-solving skills and a pragmatic engineering mindset</li><li>Excellent communication skills and a genuine team-player attitude</li></ul><h2>Nice-to-Have</h2><ul><li>Experience integrating payment gateways (billing, transactions, webhooks, reconciliation)</li><li>Front-end experience with React and React Flow for node-based / diagram UIs</li><li>Experience working with Meta APIs and the WhatsApp Business API / Cloud API</li><li>Practical experience with RAG pipelines and ranking / relevance systems</li><li>Comfortable leveraging modern AI developer tools (e.g., Claude) to boost productivity and code quality</li><li>Familiarity with cloud infrastructure and CI/CD practices</li></ul><p>What We Value</p><ul><li>Curiosity and a drive to keep learning</li><li>Ownership: you care about outcomes, not just tasks</li><li>Clear, honest communication and collaboration</li></ul>
<p>We are seeking an experienced Full-Stack Software Architect / Lead Developer to design, architect, and build a scalable, custom enterprise solution combining ERP (Enterprise Resource Planning) and CRM (Customer Relationship Management) functionality. In this role, you will own the technical architecture and core development of our all-in-one platform, from database design and API integrations to business logic workflows and secure, intuitive user interfaces. The ideal candidate has a proven track record of architecting enterprise-level software, deeply understands core ERP modules (accounting, inventory, HR, order management), and knows how to build seamless CRM pipelines.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>7+ years of hands-on experience in full-stack software development.</li><li>Proven track record: Must have designed and delivered at least one complex custom ERP or CRM system from scratch (or heavily customized open-source ERP engines like Odoo, ERPNext, etc.).</li><li>Deep understanding of complex business processes, including double-entry accounting logic, inventory forecasting, multi-currency handling, and sales pipeline management.</li><li>Backend: Mastery in backend languages and frameworks (e.g., PHP/Laravel, Node.js/TypeScript, Python/Django, .NET Core, or Java/Spring Boot).</li><li>Frontend: Proficiency in modern frontend frameworks (e.g., React, Vue.js, or Angular).</li><li>Databases: Advanced expertise in relational databases (PostgreSQL, MySQL, SQL Server) with strong transactional integrity guarantees (ACID).</li><li>API Design: Deep experience designing RESTful APIs or GraphQL endpoints.</li><li>Security: Strong foundation in OAuth2/JWT, RBAC (Role-Based Access Control), field-level permissions, and data encryption.</li><li>DevOps & Cloud: Familiarity with Docker, Kubernetes, AWS/Azure/GCP, and CI/CD automation pipelines.</li><li>Experience with open-source ERP frameworks (Odoo, ERPNext, Metasfresh) or standard enterprise CRM platforms (Salesforce, HubSpot APIs).</li><li>Experience with real-time data processing, webhooks, or event-driven architectures (Kafka, RabbitMQ, Redis).</li></ul>
<p>Citylogix is a premier data provider and analytics company serving smart cities’ transportation infrastructure needs. We bring together computer vision, machine learning, data science, and sensing expertise to provide diagnostics for the world's transportation infrastructure.</p><p> </p><p>Citylogix’s core business today is a pavement and sidewalk management service providing a fast, objective analysis, ensuring that repair decisions are based on up-to-date and complete data. Our innovative mobile sensing technologies detect roadway and sidewalk defects on a road. In addition, Citylogix also has the option of mapping other assets, such as street signs and pavement markings.</p><p> </p><p>We are searching for an enthusiastic, dedicated, full-time<strong> Junior GIS Technician</strong> to assist with digitization and database management. You will be working with the latest database technologies and be part of a team that is developing a GIS application that is at the forefront of survey and transportation civil infrastructure asset management. We highly value a solid technical background and strong analytical skills that aid in identifying bottlenecks and developing novel solutions. You will be part of an energetic, interdisciplinary, fast paced operations team, and will be exposed to a variety of techniques in data management, database, GIS, and related fields. We expect that you will take creative ownership of your assignments and lead them to successful conclusion in a timely manner.</p><p><br> </p><p><strong>Requirements</strong></p><p><strong>Education and Experience</strong></p><ul><li><p>Bachelor’s or Certificate in Computer Science, Geomatics Engineering, GIS or related field.</p></li><li><p>Experience of working with ArcGIS a plus</p></li><li><p>Familiarity or experience working with QGIS and python is a plus.</p></li></ul><p> </p><p><strong>Qualifications, Knowledge, and Skills</strong></p><ul><li><p>Ability to troubleshoot.</p></li><li><p>Fluent English</p></li><li><p>Attention to detail is a must.</p></li><li><p>Genuinely excited and enthusiastic about learning and finding new solutions that push technical limits.</p></li></ul><p></p>
<p>Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of chip, board, and system design. Position Overview Join our IC Verification Solutions (ICVS) Division and become part of the QuestaSim Quality Assurance Team. QuestaSim is one of the industry's leading high-performance, high-capacity simulators, offering a unified and advanced debugging environment for hardware designs. As a QA Test Engineer , you'll gain extensive experience with today's advanced functional verification solutions for complex hardware designs and build a solid foundation in hardware design and verification using a wide range of Hardware Description Languages (HDLs) and testbench specification languages, including Verilog, SystemVerilog, VHDL, SystemC, SVA, UPF, and UVM.</p><p>Key Responsibilities:</p><ul><li>Develop in-depth expertise in the QuestaSim simulator and gain a strong understanding of its underlying technologies</li><li>Write, maintain, and execute product test and quality plans</li><li>Design, execute, and summarize test cases</li><li>Participate in various types of product testing throughout the release lifecycle, including integration testing, regression testing, license testing, installation testing, and GUI testing</li><li>Build test automation frameworks to reduce manual testing effort and improve testing turnaround time</li><li>Understand customer use cases and support the integration of customer designs into internal test environments</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li>B.Sc. or M.Sc. in Electrical Engineering, Computer Engineering, or a related field</li><li>Excellent understanding of digital and RTL design fundamentals</li><li>Strong knowledge of Hardware Description Languages (HDLs), such as Verilog, VHDL, or SystemVerilog</li><li>Experience with scripting languages such as Shell, Perl, Python, or Qt</li><li>Familiarity with software quality assurance concepts, software testing methodologies, and test automation tools</li><li>Excellent communication skills and ability to present ideas clearly</li></ul>
<p>Join Us</p><p>At Vodafone, we re not just shaping the future of connectivity for our customers we re shaping the future for everyone who joins our team. When you work with us, you re part of a global mission to connect people, solve complex challenges, and create a sustainable and more inclusive world. If you want to grow your career whilst finding the perfect balance between work and life, Vodafone offers the opportunities to help you belong and make a real impact.</p><p>What you ll do</p><ul><li>Analyze data across digital platforms (web, mobile app, e-shop) to generate meaningful insights that support decision-making.</li><li>Develop and maintain reports and dashboards using BI tools and AWS analytics services (e.g., Athena, QuickSight).</li><li>Build scalable and well-structured data models using dimensional modeling techniques like star schema.</li><li>Maintain our ETL pipelines.</li><li>Collaborate with cross-functional teams to define reporting requirements and ensure accurate data collection.</li><li>Perform in-depth analysis of digital funnel performance and customer behavior to support marketing and sales strategies.</li><li>Ensure new digital initiatives include proper data tagging and tracking for comprehensive analytics coverage.</li><li>Contributes to the overall improvement of data quality, structure, and governance.</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li>Experience: 6 8 years in a data analytics or business intelligence role.</li><li>Technical Skills: Proficient in SQL for querying and manipulating large datasets.</li><li>Comfortable with Python & Pyspark for data processing and automation.</li><li>Solid understanding of data modeling concepts, including star schema.</li><li>Hands-on experience with AWS analytics services such as Athena and QuickSight.</li><li>Familiarity with BI tools (e.g., Tableau, Power BI, QuickSight).</li><li>Nice to Have: Knowledge of tag management systems (e.g., Tealium).</li><li>Familiarity with ETL processes and tools.</li><li>Awareness of digital analytics best practice.</li></ul>
<p><strong><em>Insource job - Onsite at New Cairo office - one day from home</em></strong><br><strong><em>Social insurance + family medical insurance</em></strong></p><p> </p><p>We are seeking a highly skilled and motivated Data Manager to lead our AI Engineering team. This role involves overseeing data management practices for AI deployments and infrastructure environments, ensuring data integrity, quality, and accessibility. The ideal candidate will possess strong analytical skills, a deep understanding of AI technologies, and experience in leading cross-functional teams.<br> </p><p><strong>Key Responsibilities:</strong></p><ul><li><p>Lead and mentor a team of AI engineers, data scientists, and analysts, fostering a collaborative and innovative environment.</p></li><li><p>Oversee the design, implementation, and management of AI and data infrastructure, ensuring scalability and performance.</p></li><li><p>Develop and enforce data management strategies, policies, and best practices across the organization.</p></li><li><p>Collaborate with stakeholders to understand data needs and develop solutions that support AI applications and initiatives.</p></li><li><p>Ensure data accuracy, quality, and security across all AI deployments, establishing monitoring and reporting mechanisms.</p></li><li><p>Manage data lifecycle processes, including data collection, storage, and processing, while adhering to compliance and regulatory standards.</p></li><li><p>Stay updated on industry trends and emerging technologies in AI and data management, recommending and implementing relevant advancements.</p></li></ul><p></p><p><strong>Requirements</strong></p><ul><li><p>Bachelor’s degree in Computer Science, Data Science, Information Technology, or a related field; Master’s degree preferred.</p></li><li><p>Proven experience in data management, AI deployment, or related roles, with a minimum of [8 years] of experience in a leadership position.</p></li><li><p>Strong expertise in data architecture and data warehousing.</p></li><li><p>Proficiency in programming languages (e.g., Python, R) and tools (e.g., TensorFlow, PyTorch) .</p></li><li><p>Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and big data technologies (e.g., Hadoop, Spark).</p></li><li><p>Excellent problem-solving skills and the ability to analyze complex data sets.</p></li><li><p>Strong leadership, communication, and interpersonal skills, fostering a culture of teamwork and continuous improvement.</p></li></ul><p></p>
<p>As a Senior Associate in the Data Engineering team, you will play a key role in designing, building, and optimizing modern data platforms and pipelines on Azure and Databricks. You will work within cross-functional teams to deliver scalable, secure, and high-performing data solutions that enable advanced analytics, AI, and business insights for enterprise clients. This role requires a strong understanding of cloud data architecture, hands-on experience with Azure data services (including Microsoft Fabric), and deep practical knowledge of Databricks for batch and data engineering. Key Responsibilities Design, develop, and maintain end-to-end data pipelines across structured, semi-structured, and unstructured data sources. Implement data ingestion, transformation, and orchestration frameworks leveraging Azure Data Factory, Synapse, and/or Microsoft Fabric Data Pipelines. Develop and optimize ETL/ELT processes using Databricks (PySpark, SQL, Delta Lake) to ensure high performance and scalability. Implement and enforce data quality, lineage, and governance practices. Work closely with solution architects to design modern data architectures and ensure compliance with security and privacy standards. Participate in client workshops and technical discussions to translate business needs into technical designs.</p><p><strong>Desired Candidate Profile</strong></p><p>Required Skills & Experience 3 6 years of experience in data engineering. Strong hands-on experience with: Azure Data Platform: Data Factory, Synapse Analytics, Azure Data Lake Storage, Microsoft Fabric, Event Hub/IoT Hub, and Azure Functions. Databricks: PySpark, Spark SQL, Delta Lake, Unity Catalog, and Databricks Workflows. Proficiency in Python and SQL for large-scale data processing and transformation. Solid understanding of data modeling, medallion architecture, and lakehouse principles. Familiarity with CI/CD pipelines, DevOps, and version control (e.g., Git, Azure DevOps). Knowledge of data governance, lineage, and observability tools. Experience with performance optimization, cost control, and best practices in cloud environments.</p>