Python Developer Jobs in Egypt
1262 Jobs Found
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><br> Project description<br><p>
Full Stack Developer for Sovereign AI Developer<br> </p>
<div>
Responsibilities <br> <div>
<div>
<p>
Develop applications, APIs, and UI components for use cases, demos, and integrations<br> </p>
</div>
</div>
</div>
<div>
Skills <br> <p>
Must have<br> </p>
<div>
<div>
<p>
Application development<br> </p>
</div>
</div>
<p>
Nice to have<br> </p>
<div>
<div>
<p>
Python, node.js, REST Api, Microservice architecture, Kubernetes, for UI we use Vue (bug UI React/Angular is ok as well), cloud is optional, as we are focusing on on-prem platform. APIs, UI/UX, frontend/backend, integration patterns, use case implementation<br> </p>
</div>
</div>
</div>
<div>
Other <br> <div>
<div>
<div>
<p>Languages</p>
<p>
English: B2 Upper Intermediate<br> </p>
</div>
</div>
<div>
<div>
<p>Seniority</p>
<p>
Senior<br> </p></div></div></div></div></div></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Please submit your CV in English and indicate your level of English proficiency.<br> Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.<br> Participation is project-based, not permanent employment.<br> What this opportunity involves We're building competitive-programming problems and their automatic graders (test cases + checkers) used to train advanced AI coding models.<br> You'll create problems, write both correct and deliberately-wrong solutions, and design the tough test cases that catch subtly-broken code.<br> Your work is what makes the training signal trustworthy.<br> To apply, share: your competitive-programming handle(s) + current/peak rating, any problem-setting experience, and IOI/ICPC/olympiad history.<br> What you'll do Write original algorithmic problems — clear statement, sound constraints, an intended solution; Write correct solutions in C++ and Python; Write realistic wrong solutions (common mistakes) to test against; Build and harden test cases: generators, edge cases, stress and "hacking" tests; Write checkers/interactors (testlib) for problems with more than one valid answer; Confirm the quality bar: correct solutions pass, wrong ones fail, within time limits.<br> What we look for Strong competitive programming background, shown by a public profile — a Codeforces rating (see levels below), OR an IOI / ICPC / national-olympiad record; Fluent contest C++ (STL, complexity); comfortable writing Python; Can explain why a solution is wrong and build an input that breaks it; Strong written English (C1+).<br> Levels (by Codeforces rating, or equivalent olympiad achievement): Associate — 1700–2100 (Expert / Candidate Master): easier problems; Expert — 2200–2600 (Master / Grandmaster): harder problems Senior / Reviewer — 2600+ (Int'l Grandmaster) or IOI/ICPC medalist: hardest problems + quality review.<br> Nice to have IOI / ICPC alumni and top competitive programmers especially encouraged to apply; Experience setting or testing problems for real contests (Codeforces rounds, ICPC, national olympiads, online judges); Testlib experience (checkers, validators, generators); Experience creating data for LLM code benchmarks or similar RL / evaluation datasets.<br> How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid Project time expectations For this project, tasks are estimated to require around 10-20 hours per week during active phases, based on project requirements.<br> This is an estimate, not a guaranteed workload, and applies only while the project is active.<br> Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<br> Compensation Paid per accepted task.<br> Your rate depends on the qualification tier you reach and how efficiently you complete tasks — up to the equivalent of $90/hr .<br> Because payment is per task, a faster pace raises your effective hourly rate.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Please submit your CV in English and indicate your level of English proficiency.<br> Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.<br> Participation is project-based, not permanent employment.<br> What this opportunity involves We're building competitive-programming problems and their automatic graders (test cases + checkers) used to train advanced AI coding models.<br> You'll create problems, write both correct and deliberately-wrong solutions, and design the tough test cases that catch subtly-broken code.<br> Your work is what makes the training signal trustworthy.<br> To apply, share: your competitive-programming handle(s) + current/peak rating, any problem-setting experience, and IOI/ICPC/olympiad history.<br> What you'll do Write original algorithmic problems — clear statement, sound constraints, an intended solution; Write correct solutions in C++ and Python; Write realistic wrong solutions (common mistakes) to test against; Build and harden test cases: generators, edge cases, stress and "hacking" tests; Write checkers/interactors (testlib) for problems with more than one valid answer; Confirm the quality bar: correct solutions pass, wrong ones fail, within time limits.<br> What we look for Strong competitive programming background, shown by a public profile — a Codeforces rating (see levels below), OR an IOI / ICPC / national-olympiad record; Fluent contest C++ (STL, complexity); comfortable writing Python; Can explain why a solution is wrong and build an input that breaks it; Strong written English (C1+).<br> Levels (by Codeforces rating, or equivalent olympiad achievement): Associate — 1700–2100 (Expert / Candidate Master): easier problems; Expert — 2200–2600 (Master / Grandmaster): harder problems Senior / Reviewer — 2600+ (Int'l Grandmaster) or IOI/ICPC medalist: hardest problems + quality review.<br> Nice to have IOI / ICPC alumni and top competitive programmers especially encouraged to apply; Experience setting or testing problems for real contests (Codeforces rounds, ICPC, national olympiads, online judges); Testlib experience (checkers, validators, generators); Experience creating data for LLM code benchmarks or similar RL / evaluation datasets.<br> How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid Project time expectations For this project, tasks are estimated to require around 10-20 hours per week during active phases, based on project requirements.<br> This is an estimate, not a guaranteed workload, and applies only while the project is active.<br> Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<br> Compensation Paid per accepted task.<br> Your rate depends on the qualification tier you reach and how efficiently you complete tasks.<br> Because payment is per task, a faster pace raises your effective hourly rate.<br></span> </div>
<p>We are looking for an Application Support & Integration Engineer to join our team and support telecom platforms, CPE management systems, and integrations with third-party applications. The role combines telecom application support, system integration, API development, Linux/WebLogic administration, scripting, and network troubleshooting .</p><p>Key Responsibilities</p><ul><li>Develop and support fixed broadband and FWA use cases related to CPEs managed through the HDM platform.</li><li>Design and develop RESTful APIs based on technical documentation, including defining API inputs, outputs, and required integrations.</li><li>Maintain and support the HDM (Home Device Management) system and ensure its availability and stability.</li><li>Monitor and troubleshoot CPE connectivity, provisioning, and communication issues .</li><li>Investigate and resolve missing or non-provisioned CPEs in coordination with Network and Security teams.</li><li>Design and develop Splunk dashboards to monitor fixed CPE statistics, connectivity, and system performance.</li><li>Develop and maintain integrations between the HDM platform and third-party systems to expose and consume HDM functionalities.</li><li>Troubleshoot connectivity issues across fixed, mobile, and core network environments.</li><li>Support application and middleware environments, including Oracle WebLogic .</li><li>Develop scripts using Python, Bash, and PowerShell to automate operational and troubleshooting activities.</li><li>Perform basic database administration and queries using Oracle, SQL Server, MySQL, or PostgreSQL .</li><li>Test and troubleshoot APIs using tools such as Postman and Swagger .</li><li>Work closely with Network, Security, Application, and other technical teams to resolve incidents and deliver new technical solutions.</li><li>Participate in on-call support and production troubleshooting when required.</li><li>Coordinate with vendors and third-party teams when required.</li></ul><p><strong>Desired Candidate Profile</strong></p><p>The ideal candidate should have hands-on experience in a telecom or ISP environment, with a strong understanding of fixed broadband, FWA, CPE connectivity, and network integration.</p><p>Bachelor's degree in Computer Science, Information Technology, Telecommunications, Engineering , or a related field.</p><p>2+ years of relevant experience in telecom, ISP, application support, system integration, or a similar environment.</p><p>Strong experience with Linux administration , preferably Red Hat/CentOS.</p><p>Good knowledge of Windows Server Administration .</p><p>Hands-on experience with Oracle WebLogic administration .</p><p>Good knowledge of RESTful APIs, JSON, and XML .</p><p>Experience with API design and testing using Postman and Swagger.</p><p>Ability to build and integrate APIs based on technical documentation .</p><p>Good scripting skills using Python, Bash, and PowerShell .</p><p>Knowledge of databases such as Oracle, SQL Server, MySQL, or PostgreSQL , including basic queries and backup/restore activities.</p><p>Good understanding of IP networking, routing, firewalls, and VPNs .</p><p>Experience troubleshooting network connectivity issues .</p><p>Experience with Splunk dashboards and monitoring is a plus.</p><p>Experience with HDM/CPE management platforms is highly preferred.</p>
<p>Proficiency in UiPath Studio, StudioX, Orchestrator, and Assistant Strong knowledge of workflow design, state machines, REFramework, and queue-based automation Experience with Selectors, Data Scraping, Screen Scraping, and UI Automation Exception handling and retry mechanisms using Try-Catch and Global Exception Handler</p><p>Solid grasp of VB.NET and C# (used within UiPath expressions) Comfortable with LINQ, Regular Expressions, DataTables, and array manipulation Experience using Python or PowerShell in tandem with bots is a plus</p><p>Consuming REST/SOAP APIs in automation workflows JSON/XML serialization/deserialization</p><p>SQL querying proficiency (joins, aggregation, transactions) Experience integrating with Oracle and SQL Server</p><p>Designing scalable, reusable, and modular automation components Experience setting up RPA Centers of Excellence (CoE) or contributing to one Knowledge of multi-robot orchestration, distributed bot scheduling, and licensing models Knowledge of package versioning, code repositories, and deployment lifecycle</p><p>6+ years of experience as an RPA Developer UiPath Advanced Developer Certification M andatory</p><p>Ability to perform process assessments, feasibility analysis, process flowcharts Experience conducting code reviews Ability to liaise with stakeholders, business analysts, and operations teams</p><p>Writing PDDs, SDDs, technical assessments, and unit tests Communicating automation value, risks, and limitations to non-technical audiences</p><p>Handling edge cases and complex scenarios with creative problem-solving Adaptability in fast-changing environments and agile teams Familiarity with Agile/Scrum practices</p><p><strong>Desired Candidate Profile</strong></p><ul><li>Proficiency in UiPath Studio, StudioX, Orchestrator, and Assistant</li><li>Strong knowledge of workflow design, state machines, REFramework, and queue-based automation</li><li>Experience with Selectors, Data Scraping, Screen Scraping, and UI Automation</li><li>Exception handling and retry mechanisms using Try-Catch and Global Exception Handler</li><li>Solid grasp of VB.NET and C# (used within UiPath expressions)</li><li>Comfortable with LINQ, Regular Expressions, DataTables, and array manipulation</li><li>Experience using Python or PowerShell in tandem with bots is a plus</li><li>Consuming REST/SOAP APIs in automation workflows</li><li>JSON/XML serialization/deserialization</li><li>SQL querying proficiency (joins, aggregation, transactions)</li><li>Experience integrating with Oracle and SQL Server</li><li>Designing scalable, reusable, and modular automation components</li><li>Experience setting up RPA Centers of Excellence (CoE) or contributing to one</li><li>Knowledge of multi-robot orchestration, distributed bot scheduling, and licensing models</li><li>Knowledge of package versioning, code repositories, and deployment lifecycle</li><li>6+ years of experience as an RPA Developer</li><li>UiPath Advanced Developer Certification Mandatory</li><li>Ability to perform process assessments, feasibility analysis, process flowcharts</li><li>Experience conducting code reviews</li><li>Ability to liaise with stakeholders, business analysts, and operations teams</li><li>Writing PDDs, SDDs, technical assessments, and unit tests</li><li>Communicating automation value, risks, and limitations to non-technical audiences</li><li>Handling edge cases and complex scenarios with creative problem-solving</li><li>Adaptability in fast-changing environments and agile teams</li><li>Familiarity with Agile/Scrum practices</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>We are looking for an Application Support & Integration Engineer to join our team and support telecom platforms, CPE management systems, and integrations with third-party applications.<br> The role combines telecom application support, system integration, API development, Linux/WebLogic administration, scripting, and network troubleshooting .<br> The ideal candidate should have hands-on experience in a telecom or ISP environment, with a strong understanding of fixed broadband, FWA, CPE connectivity, and network integration.<br> Key Responsibilities Develop and support fixed broadband and FWA use cases related to CPEs managed through the HDM platform.<br> Design and develop RESTful APIs based on technical documentation, including defining API inputs, outputs, and required integrations.<br> Maintain and support the HDM (Home Device Management) system and ensure its availability and stability.<br> Monitor and troubleshoot CPE connectivity, provisioning, and communication issues .<br> Investigate and resolve missing or non-provisioned CPEs in coordination with Network and Security teams.<br> Design and develop Splunk dashboards to monitor fixed CPE statistics, connectivity, and system performance.<br> Develop and maintain integrations between the HDM platform and third-party systems to expose and consume HDM functionalities.<br> Troubleshoot connectivity issues across fixed, mobile, and core network environments.<br> Support application and middleware environments, including Oracle WebLogic .<br> Develop scripts using Python, Bash, and PowerShell to automate operational and troubleshooting activities.<br> Perform basic database administration and queries using Oracle, SQL Server, MySQL, or PostgreSQL .<br> Test and troubleshoot APIs using tools such as Postman and Swagger .<br> Work closely with Network, Security, Application, and other technical teams to resolve incidents and deliver new technical solutions.<br> Participate in on-call support and production troubleshooting when required.<br> Coordinate with vendors and third-party teams when required.<br> Hybrid working model Social and medical insurance Transportation Bus Bachelor's degree in Computer Science, Information Technology, Telecommunications, Engineering , or a related field.<br> 2+ years of relevant experience in telecom, ISP, application support, system integration, or a similar environment.<br> Strong experience with Linux administration , preferably Red Hat/CentOS.<br> Good knowledge of Windows Server Administration .<br> Hands-on experience with Oracle WebLogic administration .<br> Good knowledge of RESTful APIs, JSON, and XML .<br> Experience with API design and testing using Postman and Swagger.<br> Ability to build and integrate APIs based on technical documentation .<br> Good scripting skills using Python, Bash, and PowerShell .<br> Knowledge of databases such as Oracle, SQL Server, MySQL, or PostgreSQL , including basic queries and backup/restore activities.<br> Good understanding of IP networking, routing, firewalls, and VPNs .<br> Experience troubleshooting network connectivity issues .<br> Experience with Splunk dashboards and monitoring is a plus.<br> Experience with HDM/CPE management platforms is highly preferred.<br></span> </div>
Key Responsibilities:Gather and understand business requirements from clients and internal stakeholders. Analyze large datasets to identify trends, patterns, and business opportunities. Design and implement data models, dashboards, and reports. Develop and maintain data visualization solutions using BI tools such as Power BI, Tableau, or Looker. Perform data validation, cleansing, and quality assessments. Translate complex analytical findings into clear business recommendations. Support data strategy, governance, and best practices. Collaborate with data engineers, analysts, and business teams to deliver end-to-end data solutions. Present findings and recommendations to clients and senior management. Stay current with emerging data technologies, analytics methodologies, and industry trends.<br>Required Qualifications:Bachelor's degree in data science, Computer Science, Information Systems, Statistics, Mathematics, Business Analytics, or a related field.4+ years of experience in data analytics, business intelligence, or data consulting. Strong SQL skills and experience working with relational databases. Experience with data visualization tools (Power BI, Tableau, Looker, or similar). Proficiency in Excel and data analysis techniques. Knowledge of Python or R for data analysis is preferred. Familiarity with cloud platforms such as Microsoft Azure, AWS, or Google Cloud is an advantage. Understanding of data warehousing and ETL processes. Excellent analytical, problem-solving, and communication skills. Proficiency in German Language.
???? Senior Data Scientist We're hiring a Senior Data Scientist to join a global FMCG leader's Data Insights & AI team — driving advanced analytics and ML solutions across 29 markets in Europe, Africa, and Eurasia. This is a hands-on + high-impact role: you'll own analytics solutions end-to-end (problem framing → deployment → impact), with a strong focus on route-to-market and commercial effectiveness. Over time, you'll also help build and mentor a growing data science team.<br>What you'll do: ???? Partner with business stakeholders to turn ambiguous problems into scalable data products ???? Build and deploy ML/statistical models on large, complex datasets ???? Lead POCs and scale them across multiple markets ???? Work cross-functionally with data engineers & business teams (Agile/SAFe) ???? Help shape data science best practices and mentor junior team members What you bring: ✅ 5+ years hands-on experience in data science / advanced analytics ✅ Strong Python & PySpark skills ✅ Experience with Azure & Databricks (cloud-based, distributed data platforms) ✅ Solid ML, statistical modeling, and experimentation background ✅ Track record of owning projects end-to-end — not just prototypes ✅ CPG, retail, or commercial analytics experience a strong plus ✅ BSc/MSc in Computer Science, Data Science, Statistics, Engineering, or related field
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Architecture & Design Collaborate with senior engineers and the Backend Lead to design scalable, maintainable, and modular backend systems for SaaS products.<br> Contribute to the design of APIs, databases, and backend services while considering performance, security, and maintainability.<br> Participate in technical discussions regarding frameworks, tools, and architectural improvements.<br> Development & Implementation Develop and maintain production-grade server-side applications using technologies such as Python, Django Build and maintain RESTful APIs, business logic, and integrations with internal and external systems.<br> Implement background jobs, scheduled tasks, and event-driven processes where required.<br> Troubleshoot and resolve application issues, bugs, and performance concerns.<br> Quality, Testing & Code Review Write and maintain unit, integration, and automated tests to ensure application reliability and code quality.<br> Participate in peer code reviews and incorporate feedback to improve development standards.<br> Follow established coding guidelines, documentation practices, and development processes.<br> Performance & Optimization Assist in monitoring application performance and identifying areas for improvement.<br> Implement basic optimization techniques, including database query tuning, caching, and efficient resource utilization.<br> Work with DevOps and senior engineers to support deployments and maintain production environments.<br> Security & Reliability Follow secure coding practices and company security standards.<br> Implement authentication, authorization, validation, and error-handling mechanisms.<br> Support monitoring, logging, and troubleshooting efforts to maintain system reliability and availability.<br> Collaboration & Product Engagement Work closely with Product Owners, Frontend Developers, QA Engineers, and UX/UI Designers to deliver product features.<br> Participate in sprint planning, estimation, and technical discussions.<br> Communicate technical challenges, risks, and progress to relevant stakeholders.<br> Documentation & Knowledge Sharing Document APIs, technical implementations, and development processes.<br> Share knowledge with team members and contribute to internal technical discussions.<br> Stay updated on backend development trends, tools, and best practices to continuously improve technical skills.<br> Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).<br> 3+ years of professional backend development experience in SaaS / enterprise software.<br> Proven experience building and maintaining large-scale, distributed backend systems.<br> Technical & Soft Skills Strong proficiency in at least one backend language (e.<br>g., Python, Django) Deep experience with relational databases (e.<br>g., PostgreSQL, MySQL) and NoSQL databases (e.<br>g., MongoDB, Redis).<br> Knowledge of containerization (Docker), container orchestration (e.<br>g., Kubernetes), and cloud infrastructure (AWS, Azure, or GCP).<br> Experience designing and building RESTful APIs or GraphQL services.<br> Strong problem-solving skills, with a logical and structured approach to design and architecture.<br> Excellent communication skills - able to convey technical ideas to non-technical stakeholders.<br> High attention to detail and commitment to code quality, testing, and documentation.<br> Knowledge Brokers and Messaging Queues ( RabbitMQ)</span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Intetics Inc.<br> is a leading American technology company providing custom software application development, distributed professional teams creation, software product quality assessment, and “all-things-digital” solutions, is looking for Technical Interviewers.<br> Responsibilities: Conduct technical interviews to assess candidates' expertise in QA automation, including their knowledge of testing frameworks, automation tools, and best practices.<br> Collaborate with recruitment teams to design and refine interview questions and assessment techniques that accurately evaluate candidates' technical skills and fit for QA automation roles.<br> Provide detailed feedback and candidate evaluations to hiring managers, aiding in the decision-making process for QA automation hires.<br> Stay updated on the latest trends and technologies in QA automation to ensure the relevance and effectiveness of interview questions and techniques.<br> Proven experience in QA automation, with a deep understanding of automation testing tools such as Selenium, TestComplete, Cypress, or similar.<br> Experience with programming languages relevant to automation testing, such as Python, Java, or JavaScript.<br> Prior experience in technical interviewing, mentoring, or coaching is highly preferred.<br> Excellent communication skills with the ability to articulate technical concepts clearly and provide constructive feedback.<br> Ability to handle interviews with professionalism and impartiality.<br> Proficiency in additional languages is an advantage.<br></span> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>We are seeking a QA Engineer who is equally strong in test automation and manual testing, with a passion for AI-driven quality engineering. You will own test strategy, build automation frameworks, and actively leverage AI tools to increase test coverage, accelerate execution, and improve defect detection. Key Responsibilities Design and maintain automated test frameworks for web and APIs. Write and execute automated tests using tools like Playwright, Cypress, Selenium, or Appium. Perform exploratory, regression, smoke, and UAT manual testing. Create and maintain test plans, test cases, and defect reports. Integrate automated tests into CI/CD pipelines. 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. Review requirements and provide early QA feedback. Monitor test metrics and continuously improve test strategy.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Strong experience in test automation for web and APIs.</li><li>Hands-on experience with Playwright, Cypress, Selenium, or similar tools.</li><li>Solid understanding of QA methodologies and SDLC/STLC.</li><li>Experience with API testing (e.g., Postman, REST Assured).</li><li>Proficiency in JavaScript/TypeScript or Python for automation.</li><li>Experience integrating tests into CI/CD pipelines.</li><li>Hands-on experience using AI-assisted testing tools or LLMs.</li></ul><p></p></section>
Hiring Now: Senior / Lead Dev Ops & Platform Engineer (SRE) | Kubernetes | AWS | Git Ops. We’re expanding our team at JATDEV and looking for a Senior Dev Ops Engineer to drive automation, scalability, and reliability across our systems.<br> Core Responsibilities Build and manage Infrastructure as Code using Terraform (modular, version-controlled, zero manual changes) Design, secure, and scale Kubernetes clusters (networking, ingress, HA workloads) Implement Git Ops using Argo CD (Git as the single source of truth) Own and optimize CI/CD pipelines (Git Hub Actions / Jenkins) Drive security best practices (RBAC, m TLS, secrets management, container scanning) Build observability frameworks (Prometheus, Grafana, ELK, SLOs) What We’re Looking For5+ years (Senior) | 8–10+ years (Lead) in Dev Ops / SRE / Platform Engineering Engineering or Computer Science degree is a must Strong expertise in Terraform & Kubernetes Experience with AWS (EKS, VPC, RDS) and/or on-prem environments Solid understanding of networking, security, and system design Strong scripting skills (Python, Bash, or Go) For Lead Candidates (In Addition) Proven experience in leading Dev Ops / platform teams Ability to define architecture, standards, and roadmap Strong stakeholder communication & decision-making skills Experience with cost optimization (Fin Ops) and scaling strategies<br>???? Apply now: HR@jatdev.com
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>BIM Specialist (Architectural / Mechanical / Electrical)</p><br><p><strong>Requirements</strong></p><br><p>• Bachelor’s degree in architecture, Mechanical, or Structural Engineering is a MUST.</p><br><p>• Minimum 4 years’ experience in similar positions.</p><br><p>• Proven track record in technical sales, preferably within the software industry.</p><br><p>• Proficiency in Revit software.</p><br><p>• A strong understanding of the BIM workflow.</p><br><p>• Excellent level in English.</p><br><p>• Strong negotiation and interpersonal skills.</p><br><p>• Ability to articulate complex technical information to non- technical audiences.</p><br><p>• Familiarity with 4D modeling is a plus.</p><br><p>• Knowledge of programming tools such as Dynamo or Python is a plus.</p><br><p>• Preferably owning a car.</p><br><p>• Priority will be given to candidates with previous experience as an instructor.</p><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Lead Backend Developer (Python/Django)<p><strong>Location:</strong> Cairo/Giza, Egypt (Full-time On-site)<br><strong>Experience:</strong> 7+ years of professional software development experience<br><strong>Employment Type:</strong> Full-time</p><br><br>About Nexus Analytica<p>Nexus Analytica is a technology company specializing in digital transformation for the energy sector. We develop advanced software platforms that combine data analytics, artificial intelligence, and modern software engineering to help utilities, renewable energy developers, and governments manage increasingly complex energy systems.</p><br><br><p>Our flagship platform, <strong>NexusGRID (TM)</strong>, integrates data from renewable energy plants, battery energy storage systems (BESS), smart meters, electric vehicle charging infrastructure, and other grid-connected assets to provide real-time monitoring, forecasting, analytics, and intelligent operational decision support.</p><br><br>About the Role<p>We are looking for an experienced <strong>Senior/Lead Backend Developer</strong> to lead the design, development, and evolution of the backend architecture powering NexusGRID. You will play a key role in building highly scalable, secure, and high-performance backend services capable of processing millions of telemetry records from energy assets while maintaining exceptional reliability and performance.</p><br><br><p>You will work closely with frontend developers, data scientists, DevOps engineers, QA engineers, and product stakeholders to deliver enterprise-grade software used by utilities and energy companies worldwide.</p><br><br><p>This role is ideal for someone who enjoys solving complex engineering challenges, mentoring developers, and shaping the technical direction of a growing software platform.</p><br><br>Key Responsibilities<ul><li>Lead the architecture, design, and implementation of backend services.</li><li>Design scalable REST APIs and backend microservices.</li><li>Build reliable, secure, and high-performance distributed systems.</li><li>Develop and maintain enterprise-grade Django applications.</li><li>Optimize database performance and data models.</li><li>Design asynchronous processing pipelines using Celery or equivalent technologies.</li><li>Implement event-driven architectures where appropriate.</li><li>Ensure code quality through code reviews, automated testing, and CI/CD pipelines.</li><li>Collaborate with DevOps engineers to improve deployment and infrastructure automation.</li><li>Work closely with frontend teams to define API contracts.</li><li>Collaborate with data scientists to productionize machine learning and forecasting models.</li><li>Mentor junior and mid-level developers through technical guidance and code reviews.</li><li>Participate in architectural decisions and technology selection.</li><li>Troubleshoot production issues and drive root cause analysis.</li><li>Contribute to engineering standards, documentation, and development best practices.</li></ul>Required Qualifications<ul><li>Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.</li><li><strong>7+ years of professional backend software development experience.</strong></li><li>Extensive experience with <strong>Python</strong>.</li><li>Strong professional experience with <strong>Django</strong>, or equivalent enterprise backend frameworks (such as FastAPI, Flask, Spring Boot, ASP.NET Core, or Node.js/NestJS), with the ability to quickly adapt to Django if not already proficient.</li><li>Strong experience designing RESTful APIs.</li><li>Deep understanding of object-oriented programming and software design principles.</li><li>Strong knowledge of relational databases such as PostgreSQL or MySQL.</li><li>Experience with ORM technologies.</li><li>Experience building scalable backend architectures.</li><li>Strong understanding of authentication and authorization (JWT, OAuth2, OpenID Connect).</li><li>Experience working with Docker.</li><li>Experience using Git in collaborative development environments.</li><li>Experience with automated testing and CI/CD pipelines.</li><li>Strong debugging and performance optimization skills.</li></ul>Preferred Qualifications<p>Experience with one or more of the following is highly desirable:</p><br><br><ul><li>Django REST Framework</li><li>Celery</li><li>Redis</li><li>RabbitMQ or Kafka</li><li>WebSockets</li><li>GraphQL</li><li>Azure, AWS, or Google Cloud Platform</li><li>Kubernetes</li><li>Elasticsearch / OpenSearch</li><li>TimescaleDB</li><li>Prometheus & Grafana</li><li>Nginx</li><li>Linux server administration</li><li>Distributed systems</li><li>Event-driven architectures</li><li>High-volume data processing</li><li>IoT platforms</li><li>Time-series databases</li></ul>Nice to Have<ul><li>Experience developing enterprise SaaS products.</li><li>Experience in the energy, utilities, IoT, or smart grid sectors.</li><li>Experience working with telemetry or real-time data systems.</li><li>Familiarity with protocols such as MQTT or DLMS/COSEM.</li><li>Experience integrating third-party APIs and industrial systems.</li><li>Exposure to AI or machine learning deployment workflows.</li><li>Experience leading agile software teams.</li></ul>What We Look For<ul><li>Strong technical leadership skills.</li><li>Excellent problem-solving abilities.</li><li>Passion for writing clean, maintainable, and testable code.</li><li>Ownership mentality and attention to detail.</li><li>Excellent communication and collaboration skills.</li><li>Ability to mentor and inspire other developers.</li><li>Comfortable working in a fast-paced, product-focused environment.</li><li>Continuous learner with a passion for modern software engineering.</li></ul>What We Offer<ul><li>Competitive salary package.</li><li>Opportunity to work on cutting-edge energy technology.</li><li>Exposure to large-scale international projects.</li><li>Collaborative and highly technical engineering environment.</li><li>Career growth and leadership opportunities.</li><li>Modern development tools and workflows.</li><li>Flexible working arrangements.</li><li>Professional training and certification support.</li><li>Opportunity to make a real-world impact on the future of sustainable energy.</li></ul>Technologies We Use<ul><li>Python</li><li>Django & Django REST Framework</li><li>PostgreSQL</li><li>Redis</li><li>Celery</li><li>Docker</li><li>GitHub & GitHub Actions</li><li>Azure Cloud</li><li>REST APIs</li><li>React (Frontend)</li><li>TypeScript</li><li>Linux</li><li>CI/CD pipelines</li></ul><br><br>
<br><br> </div>
<p>We are seeking skilled Service Delivery Engineer to lead the Security and Networking practice specialized in AWS. As an experienced SDE you will be responsible for implementing and delivering cloud solutions for our clients. You will be responsible for translating the requirements, as defined in the Statement of Work, into a functioning solution Assist in the design, configuration, implementation, and support of security and networking solutions on AWS. Providing Level 2 and Level 3 support on networking and/or security related operational issues. Develop, define, and maintain standards and supporting documentation while adhering to best practices. Work both independently and collaboratively with other Zero&One and client team members when required. Demonstrate strong problem-solving skills, excellent judgement, and possess a passion for continuous learning. Deliver innovative solutions in diverse environment with shifting priorities, wearing many hats all while driving projects and tasks to completion. Transition existing workloads to the cloud where possible. Research emerging technologies and concepts and make recommendations.</p><p><strong>Desired Candidate Profile</strong></p><p>At least 5 years of experience in designing networking and security solutions across a range of vendors (Cisco, Fortinet etc ).</p><p>At least 3 years of experience working with networking and security solutions on AWS.</p><p>Must have deep technical knowledge with Cisco ISR, ASR, Catalyst, Firewalls, IPS & Security (Cisco, Fortinet etc ).</p><p>Relevant qualifications or accreditation in one of more technology areas and strong networking and security skills, preferably at least at the CISSP and CCNA level.</p><p>Knowledge of networking protocols such as TCP/IP, BGP.</p><p>Knowledge of potential attack vectors such as XSS, injection, hijacking etc .</p><p>Scripting abilities (PowerShell, Python, etc.).</p><p>AWS Security and Advanced Networking certifications.</p>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><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 We are looking for a Software Development Engineer to join our team in Cairo, Egypt. Responsibilities: Develop Transaction-Level Models (TLMs) for peripheral controllers and interconnects. Use Quick Emulator (QEMU) and SystemC to develop software models for hardware components at the TLM abstraction level. Develop SystemC/TLM models for Innexis products. Debug and run Linux/RTOS embedded operating systems and bare-metal software on existing processor models. Verify the functionality of peripheral and interconnect models against behavioral models using SystemC testbenches. Execute test and implementation plans, and apply unit testing and debugging methodologies. Simulate and debug customers' software as well as virtual platform (VP) models. Write professional functional specifications and design/test documentation.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Bachelor's or Master's degree in Electronics and Communications Engineering, Computer Engineering, or a related field. Fresh graduates or candidates with relevant experience are welcome to apply. Solid knowledge of C/C++ programming. Solid understanding of digital logic design concepts. Familiarity with microprocessor and microcontroller architectures and design. Experience with SystemC/TLM modeling is a strong plus. Strong knowledge of QEMU is a strong plus. Good understanding of embedded software (Linux/RTOS) is a plus. Good programming skills in Shell scripting, Python, Tcl, and Perl are a plus. Knowledge of Unix/Linux operating system environments. Excellent communication skills, including the ability to present ideas and share knowledge with others.</p><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Operate and support Telco Cloud platforms, including OpenStack, Kubernetes, and cloud-native workloads. Oversee VNF/CNF lifecycle management within NFV architectures. Monitor platform performance, capacity, availability, faults, and service health. Lead incident, problem, change, and release management activities. Perform root cause analysis (RCA), define corrective actions, and drive preventive measures. Support High Availability (HA) and Disaster Recovery (DR) design, testing, and implementation. Coordinate planned and unplanned changes with internal teams, vendors, and customers. Lead incident escalation, crisis management, and technical bridge calls during major incidents. Drive infrastructure automation, self-healing initiatives, and operational tooling enhancements. Ensure security, patching, vulnerability remediation, and compliance activities. Create and maintain operational documentation, procedures, runbooks, and knowledge base articles. Define, track, and report operational objectives and performance metrics. Prepare operational reports, service reviews, and executive-level summaries. Provide technical leadership, coaching, and mentoring to team members. Participate in audits, regulatory activities, governance processes, and risk assessments. Validate vendor solutions, technical designs, and cloud platform architectures. Recommend technology platforms, tools, and process improvements to enhance service reliability and efficiency.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>3-5 years of OpenStack operations experience.</li><li>Strong understanding of Linux (Ubuntu/CentOS) and networking fundamentals.</li><li>Familiarity with OpenStack core services and their interdependencies.</li><li>NFV, CNF, VNF, ETSI MANO frameworks</li><li>Prometheus, Grafana, ELK Stack, Zabbix</li><li>Ansible, Terraform, Python, Bash</li><li>3-5 years of hands-on experience in VMware operations and administration.</li><li>Strong knowledge of vCenter, NSX-T, VCF.</li><li>Experience with resource optimization, snapshot management, and storage integrations (SAN/NAS).</li><li>Understanding of networking (VLANs, routing, firewalls) and backup integrations (Veeam or similar).</li><li>Strong analytical and problem solving skills</li><li>Ability to make decisions under pressure</li><li>Excellent communication and stakeholder management</li><li>Process driven and detail oriented mindset</li><li>Continuous improvement and learning orientation</li><li>VMware certification (VCP or higher) is preferred.</li><li>Certified OpenStack Administrator (COA) or equivalent OpenStack certification is preferred.</li></ul><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><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 We are looking for a QA Engineer to join our EDAi team in Cairo, Egypt. Key Responsibilities Design, develop, and execute comprehensive test plans and test cases for AI application functionality. Design innovative test scenarios targeting different customer use cases to identify issues and provide suggestions for improvement. Perform manual and automated testing of conversational flows, APIs, integrations, and overall system performance. Identify, analyze, troubleshoot, and effectively report issues. Stay up to date with industry trends and testing best practices for AI and conversational platforms.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Qualifications B.Sc. or M.Sc. in Software Engineering, Electronics Engineering, or a related field, with a minimum grade of Very Good or an equivalent GPA. 0 3 years of relevant experience. Good knowledge of AI, machine learning (ML), and large language model (LLM) concepts. Familiarity with API testing concepts. Strong knowledge of scripting languages such as Python, JavaScript, or Java for test automation. Experience with QA testing tools and frameworks such as Selenium, Postman, or similar tools is preferred. Experience with NLP concepts such as intent recognition, entity extraction, and conversational flow is a plus. Basic knowledge of QA methodologies and development tools (e.g., version control, defect management, and test coverage) is highly desirable. Strong problem-solving skills, attention to detail, and the ability to work independently. Ability to work effectively in a team environment, clearly document test results, and communicate efficiently with development teams. Fluent in English, with excellent written and verbal communication skills.</p><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Responsible for micro-architecture specification and RTL design of modules in Verilog Responsible for project direction and planning, mentoring and technical guidance of the team. Lead development teams in the development of digital controllers through the full project lifecycle, including analysis, design, development, verification, testing and implementation. Leading verification team to develop advanced test plans. Hardware verification of the digital module using cutting edge FPGA kits. Provide technical leadership on one or more projects Solve complex problems which may be multidisciplinary or require an in-depth analysis of variable factors Defining project-specific best practices, and lead code reviews. Identifying opportunities for improving productivity and reducing errors. Own delivery schedules, resource planning, and risk mitigation across concurrent projects Engage with customers and partners on IP deliverables, verification collateral, and integration support Represent the team in program reviews, milestone sign-offs, and customer-facing discussions Foster a culture of technical excellence, peer review, knowledge sharing, and continuous improvement Drive team motivation through clear vision-setting, timely recognition of achievements, and visible support during critical project phases</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Bachelor s degree of: Electronics/Computer Engineering.</li><li>Years of experience in the same field: 12+ Years of experience in VLSI Digital Design/Verification, with 3-5+ years in a people management or technical lead role</li><li>Proven track record of taking IPs from spec to silicon-proven delivery</li><li>Strong knowledge of Verilog RTL design/simulation.</li><li>Proficiency in ASIC/FPGA design flows including RTL Synthesis, Place and Route, and Timing Sign-off.</li><li>Strong knowledge of clock domain crossing (CDC) and reset domain crossing (RDC) techniques</li><li>Experience with System Verilog, UVM, RTL/gate verification techniques</li><li>Solid understanding of functional and code coverage metrics and closure</li><li>Strong knowledge of Python/Perl/TCL/Shell scripting languages</li><li>Experience working with global teams</li><li>Knowledge of high level synthesis techniques and C-simulation/validation</li><li>Masters Degree is a plus.</li></ul><p></p></section>
Project Overview:<br>Our customer is a multinational corporation in tobacco Industry 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. 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 e Commerce, Digital Marketing and IoT solutions. As a Dev Ops 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. 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. Project is in production for 2+ years, being supported by multiple teams. Our technical domains are:- AWS cloud, partially Azure- SSO, Organizations, Service control policies, access models.- IAAC: terraform enterprise, terratest, chalice- Serverless: lambda, step functions, wide range of misc automations, fargate- System, Application, Network and security architectures- Orchecstration: k8s (eks)- SRE activities (logging, tracing, monitoring), Ops Genie, Splunk- Hashicorp Vault- Hybrid Networking<br>Responsibilities:<br>Design and implement observability frameworks for agent-based and distributed systems Build and maintain monitoring, logging, and tracing pipelines Develop dashboards and alerts to ensure system health and performance visibility Analyze system behavior and identify performance bottlenecks and anomalies Ensure high availability and reliability of runtime components Integrate observability tools with AWS infrastructure and CI/CD pipelines Support incident response, troubleshooting, and root cause analysis Collaborate with platform and AI teams to improve system transparency and operability<br><br>5+ years of experience working as a Dev Ops / Platform Engineer2+ years of experience building AI agents or agent-based systems (Agentic AI) Strong experience with AWS (EKS, EC2, VPC, RDS, Route53, API Gateway, Lambda) Hands-on experience with Terraform (AWS, Kubernetes/Helm, Hashicorp Vault) Hands-on experience with Observability tools: New Relic, Open Telemetry Strong knowledge of Kubernetes Strong programming skills in Python (scripting, Fast API, Swagger) and Bash / Power Shell Solid understanding of monitoring, logging, and distributed tracing concepts Experience with containerization (Docker, Kubernetes) Experience with CI/CD tools (Jenkins, Git Lab) Experience with configuration management tools (Ansible, Chef, Puppet)<br>Requirements:<br>5+ years of experience working as a Dev Ops / Platform Engineer2+ years of experience building AI agents or agent-based systems (Agentic AI) Strong experience with AWS (EKS, EC2, VPC, RDS, Route53, API Gateway, Lambda) Hands-on experience with Terraform (AWS, Kubernetes/Helm, Hashicorp Vault) Hands-on experience with Observability tools: New Relic, Open Telemetry Strong knowledge of Kubernetes Strong programming skills in Python (scripting, Fast API, Swagger) and Bash / Power Shell Solid understanding of monitoring, logging, and distributed tracing concepts Experience with containerization (Docker, Kubernetes) Experience with CI/CD tools (Jenkins, Git Lab) Experience with configuration management tools (Ansible, Chef, Puppet)