Python Developer Jobs - Beirut Lebanon
53 Jobs Found
<p>We're looking for a DevOps Engineer to build the infrastructure foundation that keeps our AI-powered product fast, reliable, secure, and cost-efficient. You'll set up the cloud, deployment, and monitoring systems that let a small team ship confidently and scale smoothly through the pilot and beyond.</p><p>What You'll Do</p><ul><li>Design, provision, and manage cloud infrastructure (AWS, GCP, or Azure)</li><li>Build and maintain CI/CD pipelines for fast, safe, automated deployments</li><li>Implement infrastructure-as-code (Terraform, Pulumi, or similar) for reproducible environments</li><li>Containerize and orchestrate services (Docker, Kubernetes) as the system grows</li><li>Set up observability: monitoring, logging, alerting, and tracing across the stack</li><li>Manage and optimize the cost, latency, and reliability of LLM and AI workloads</li><li>Own security, secrets management, and access controls across environments</li><li>Establish backup, disaster-recovery, and incident-response practices for the pilot</li></ul><p><strong>Desired Candidate Profile</strong></p><p>Qualifications</p><ul><li>4+ years of DevOps, SRE, or infrastructure engineering experience</li><li>Strong hands-on experience with at least one major cloud provider (AWS/GCP/Azure)</li><li>Proficiency with infrastructure-as-code tools (Terraform, Pulumi, CloudFormation)</li><li>Experience with containerization and orchestration (Docker, Kubernetes)</li><li>Solid CI/CD experience (GitHub Actions, GitLab CI, CircleCI, or similar)</li><li>Strong scripting skills (Bash, Python, or Go)</li><li>Experience implementing monitoring and observability tooling (Prometheus, Grafana, Datadog, etc.)</li><li>Security-first mindset and experience with secrets and access management</li></ul>
<p><h4>Description</h4>
<p>Aspire Software is looking for an AI developer to join our team in Lebanon.</p>
<p>Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.</p>
<h4>About the job</h4>
<p>We're looking for a mid-level AI product engineer to join the RentWorks Plus team. You'll sit at the intersection of QA, AI automation, and product engineering — designing automated test suites, building intelligent workflows, and creating AI-powered tools that directly shape how our customers experience the product.</p>
<h4>What you'll be doing</h4>
<ul>
<li>Design, build, and maintain automated end-to-end test suites using Playwright</li>
<li>Write and maintain BDD-style tests using Cucumber (Gherkin)</li>
<li>Build and manage N8N automation workflows for testing pipelines, customer support, sales, and internal ops</li>
<li>Maintain an automated quality dashboard with scheduled test runs, health checks, and trend reporting</li>
<li>Develop AI-powered features using Claude AI — smart test generation, failure triage, and support agents</li>
<li>Evolve the RW+ AI customer support agent and HubSpot integrations</li>
<li>Contribute to product features on the React front-end and NestJS back-end</li>
<li>Collaborate with product and engineering teams to translate business needs into scalable automated solutions</li>
</ul>
<h4>Requirements</h4>
<ul>
<li>3–5 years of software engineering or QA automation experience</li>
<li>Hands-on experience with Playwright or similar E2E testing frameworks</li>
<li>Experience with Cucumber, Gherkin, or other BDD frameworks</li>
<li>Proficiency in Python for scripting and automation</li>
<li>Knowledge of Pytest, Jest, or Vitest for test automation</li>
<li>Experience with API testing tools: Postman, Supertest, or REST Assured</li>
<li>Familiarity with N8N or similar workflow automation tools</li>
<li>Experience working with LLM APIs (Claude, OpenAI, or similar)</li>
<li>Solid understanding of REST APIs, webhooks, and integration patterns</li>
<li>Familiarity with CI/CD pipelines (GitHub Actions, Jenkins) for automated test integration</li>
<li>Experience with test reporting tools such as Allure or HTML reporters</li>
</ul>
<h4>Nice to have</h4>
<ul>
<li>Experience with React and NestJS</li>
<li>Familiarity with HubSpot integrations or CRM automation</li>
<li>Experience with prompt engineering and AI agent design</li>
<li>Familiarity with Docker, CI/CD, or DevOps basics</li>
<li>Background in SaaS or B2B enterprise software</li>
</ul>
<h4>Bonus: Car rental domain knowledge</h4>
<p>Candidates with car rental industry experience are strongly preferred:</p>
<ul>
<li>Experience building or working with car rental / fleet management software</li>
<li>Knowledge of reservations, rental agreements, rate management, CDW/LDW/PAI, ACRISS classification</li>
<li>Prior exposure to platforms like RentWorks, Thermeon, or similar RMS solutions</li>
<li>Understanding of RevPAD, Direct Bill, or channel management concepts</li>
</ul></p><p></p>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Job Overview Associate Data Integration Engineer is responsible for designing, developing, and maintaining cloud-based integration solutions using Microsoft Azure services. This role focuses on building scalable integration architectures, implementing API-driven workflows, orchestrating system communication, and ensuring high availability, performance, and security across integration platforms. The engineer will work closely with application teams, data engineers, and architects to deliver enterprise-grade integration solutions. Key Responsibilities 1. Solution Design Design and implement integration solutions using Azure services such as: Azure Logic Apps (Standard & Consumption) Azure Service Bus (Queues, Topics, DLQ) Azure API Management Event Grid / Event Hub Azure Functions Translate functional requirements into scalable integration architectures. Build robust retry, error-handling, dead-lettering, and monitoring patterns. 2. Development & Implementation Develop integration workflows using Logic Apps (stateful and stateless). Implement synchronous and asynchronous messaging patterns. Build APIs and connectors for internal/external system integrations. Implement CI/CD pipelines for integration components (Azure DevOps/GitHub). Build reusable components, templates, and enterprise integration patterns. 3. Service Bus & Messaging Configure queues, topics, subscriptions, and rules. Implement DLQ handling, repair & replay, and quarantine logic. Ensure message security, idempotency, and guaranteed delivery. 4. API Management Publish, secure, and monitor APIs using Azure API Management. Implement policies (rate limiting, caching, transformation, authentication). Manage API lifecycle and developer onboarding. 5. Monitoring & Support Implement alerting and observability using: Application Insights Log Analytics Azure Monitor Troubleshoot integration failures, performance issues, and message dead-lettering. Support production workloads, ensure platform reliability, and optimize cost. 6. Security & Governance Apply best practices for identity and access management (Azure AD). Implement security standards: Managed Identity, OAuth2, RBAC, Key Vault. Ensure compliance with company governance and Azure landing zone policies.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>We are looking for entrepreneurs, techies, passionate, eager to learn, humble, with a positive attitude and a high level of integrity People. Flexible and willing to take challenges, work and live in coffee-producing countries, People who want to build expertise and a career in the coffee business and are ready to go the extra mile.</p><p><strong>Required Skills & Qualifications</strong></p><ul><li>Bachelor s degree in Computer Science, Software Engineering, Information Systems, or a related field.</li><li>Basic understanding of data integration concepts (ETL/ELT, APIs, messaging).</li><li>Experience or familiarity with programming languages such as Python, Java, C#, or SQL</li><li>Knowledge of relational databases (PostgreSQL, MySQL, SQL Server) and basic NoSQL concepts, CosmosDb.</li><li>Understanding of data formats such as JSON, XML, CSV, and Parquet.</li><li>Familiarity with REST APIs and data exchange mechanisms.</li><li>Basic exposure to cloud platforms (Azure) is an advantage.</li></ul><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><strong>Background</strong> ESCWA supports Arab countries in strengthening national and regional financing systems to accelerate progress toward the 2030 Agenda for sustainable development. Through an integrated approach that combines policy dialogue, analytical research, capacity-building, and digital innovation, ESCWA assists member States in mobilizing and managing financing across key sources, including domestic public resources, private investment, international development cooperation, trade and investment flows, and sustainable debt management. This work is aligned with global commitments, including the Seville Commitment, which underscores the importance of strengthening accountability and governance in financing development, as well as the mandates to address financing leakages as a key enabler of financing sustainable development. (paragraphs 29 (a) & (c), 28 (e), and 33 (a)). Central to this work is the conduct of detailed diagnostics of the financing for development landscape, analysing the various sources of financing available to address five major financing rifts that continue to impede sustainable development in the Arab region: financing insolvencies, financing inequalities, fiscal space constraints, funding shortfalls, and debt-financing overhangs. In response, ESCWA advances regional cooperation on domestic resource mobilization, integrated financing solutions, diversifying sources of revenues and addressing leakages related to illicit financial flows and investment distortions. These efforts are complemented by policy recommendations and practical tools to support governments in improving revenue mobilization and financing strategies. In parallel, ESCWA has developed a forward-looking digital financing ecosystem composed of analytical and AI-powered tools that enable governments assess financing gaps, improve spending efficiency, optimize public spending, address illicit financial flows, strengthen multiple aspects of their financing strategies, enhance policy targeting, accelerate progress towards the SDGs, and design integrated financing strategies aligned with national development priorities. This ecosystem has received recognition at multiple institutional levels and has been endorsed under the Seville Platform of Action and recognized by DESA as a scalable, real-life application that can be adapted and replicated across countries and regions. Within this context, ESCWA seeks a consultant to provide support in the implementation of various FfD activities as detailed below.</p><p><strong>Duties and Responsibilities</strong></p><ol><li>Map productive linkages across pilot country/countries production base and financing structure to identify sectoral interdependencies, financing bottlenecks, and opportunities for higher-value economic transformation.</li><li>Estimate latent financing-space linkages by combining prospective structural configurations, visualization tools, and empirical signals of capability-space adjacency to identify feasible pathways for economic diversification and financing mobilization for blended finance while addressing resource leakages.</li><li>Construct and align a high-dimensional proximity matrix across the production universe, integrating relevant product, sectoral, industrial, and financing classification systems to enable comparable mapping of productive and financing linkages, identify tax- and trade-based leakage channels, and detect unrealized or suboptimally realized productive potential.</li><li>Normalize and validate the matrix to ensure connectivity, consistency, and suitability for modelling and network diagnostics.</li><li>Develop a structural scoring framework to assess relative feasibility, productive accessibility, and strategic positioning of diversified commodity-linked financing opportunities, while identifying products and sectors exposed to illicit financial flow risks.</li><li>Design and implement a Python-based analytical framework to query, harmonize, and transform relevant investment datasets into a standardized panel, supporting downstream empirical analysis and the identification of potential anomalies in investment patterns.</li><li>Apply data-driven analytical methods to identify patterns, groupings and relationships across sectors and products based on selected structural and operational characteristics.</li><li>Integrate Product-level production indicators to assess economic trends, identify priority areas, and highlight sector-focused policy support.</li><li>Develop and apply econometric models to assess structural feasibility, between proximate products across inter-connected products and sectors. This includes:<ul><li>Preparing panel dataset of products competitiveness and production indicators.</li><li>Integrating structural linkage and proximity matrices into the modelling framework.</li><li>Estimating econometric models to analyse the evolution of production and structural upgrading patterns.</li><li>Assessing productive feasibility and upgrading opportunities, across interconnected sectors and products.</li></ul></li><li>Generate and assess alternative upgrading pathways based on econometric modelling results.</li><li>Other related tasks related to the deliverables below as requested by the Hiring Manager.</li></ol></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>A master's degree or equivalent in economics, finance, econometrics, business analytics, or related field is required. A first-level university degree in combination with qualifying experience may be accepted in lieu of the advanced university degree. All candidates must submit a copy of the required educational degree. Incomplete applications will not be reviewed.</li><li>A minimum of 1.5 years of professional work experience in analyzing macro-financing and industrial policy issues, particularly data-driven, microfinancing and econometric modeling, is required.</li><li>One year of previous work experience in research, data analytics, and data analysis is required.</li><li>One year of experience in research, data extraction or using statistical tools is required.</li><li>Knowledge of STATA statistical package to process and analyze data is required.</li><li>Knowledge of Python, machine learning techniques is required.</li><li>Good knowledge of econometrics is desirable.</li><li>Fluency in both English and Arabic languages are required.</li></ul><p></p></section>
<p>About the Role We're looking for a Full-Stack Engineer to build our web application end-to-end and bring the MVP to life. You'll own the user-facing product and the backend that supports it, working closely with the AI Engineer to weave intelligent, real-time AI interactions into a smooth, reliable experience. What You'll Do Build and ship the web application across frontend and backend, from UI components to APIs and data models Design and implement a responsive, real-time conversational interface (React, WebSockets/SSE) Develop backend services: authentication, session management, data persistence, and third-party integrations Integrate AI and multi-agent services into the product in partnership with the AI Engineer Design and maintain databases and API contracts that scale with product complexity Own performance, reliability, and security across the stack Translate product and design requirements into well-tested, maintainable features Move fast in an early-stage environment, balancing speed with quality</p><p><strong>Desired Candidate Profile</strong></p><p>Qualifications 4+ years of full-stack software engineering experience Strong proficiency in TypeScript/JavaScript and a modern frontend framework (React preferred) Solid backend experience (Node.js, Python, or similar) building and consuming APIs Experience designing relational and/or NoSQL data models (PostgreSQL, MongoDB, etc.) Familiarity with real-time communication patterns (WebSockets, SSE) and streaming UIs Understanding of authentication, authorization, and secure data handling Experience integrating third-party APIs, ideally including LLM or AI services Comfort owning features end-to-end with minimal oversight</p>
<p>About the Role We're looking for a Full-Stack Engineer to build our web application end-to-end and bring the MVP to life. You'll own the user-facing product and the backend that supports it, working closely with the AI Engineer to weave intelligent, real-time AI interactions into a smooth, reliable experience.</p><p>What You'll Do</p><ul><li>Build and ship the web application across frontend and backend, from UI components to APIs and data models</li><li>Design and implement a responsive, real-time conversational interface (React, WebSockets/SSE)</li><li>Develop backend services: authentication, session management, data persistence, and third-party integrations</li><li>Integrate AI and multi-agent services into the product in partnership with the AI Engineer</li><li>Design and maintain databases and API contracts that scale with product complexity</li><li>Own performance, reliability, and security across the stack</li><li>Translate product and design requirements into well-tested, maintainable features</li><li>Move fast in an early-stage environment, balancing speed with quality</li></ul><p><strong>Desired Candidate Profile</strong></p><p><b>Qualifications</b></p><ul><li>4+ years of full-stack software engineering experience</li><li>Strong proficiency in TypeScript/JavaScript and a modern frontend framework (React preferred)</li><li>Solid backend experience (Node.js, Python, or similar) building and consuming APIs</li><li>Experience designing relational and/or NoSQL data models (PostgreSQL, MongoDB, etc.)</li><li>Familiarity with real-time communication patterns (WebSockets, SSE) and streaming UIs</li><li>Understanding of authentication, authorization, and secure data handling</li><li>Experience integrating third-party APIs, ideally including LLM or AI services</li><li>Comfort owning features end-to-end with minimal oversight</li></ul>
<p>About the Role We're looking for an AI Engineer to design, build, and scale the systems that power our AI-driven product. You'll work at the intersection of large language models, multi-agent systems, and production software, turning cutting-edge AI capabilities into reliable, user-facing experiences.</p><p>What You'll Do</p><ul><li>Design and implement LLM-powered pipelines, including prompt engineering, context management, and response synthesis</li><li>Build and optimize multi-agent orchestration systems where AI components interact, reason, and produce coherent outputs</li><li>Develop and maintain integrations with foundation model APIs (Anthropic, OpenAI, and others), managing latency, cost, and reliability at scale</li><li>Implement retrieval-augmented generation (RAG) and memory systems for persistent, context-aware behavior</li><li>Partner with the Evaluation/QA Engineer to build frameworks that measure output quality, coherence, and factual grounding</li><li>Collaborate with product and design to translate workflows into robust technical experiences</li><li>Ship production features across the stack, from the model layer to the application</li><li>Monitor, debug, and improve system performance, token efficiency, and guardrails</li></ul><p><strong>Desired Candidate Profile</strong></p><p>Qualifications</p><ul><li>3+ years of software engineering experience, with hands-on work building LLM-powered applications</li><li>Strong proficiency in Python and/or TypeScript/JavaScript</li><li>Experience with LLM APIs, prompt engineering, and agentic frameworks (e.g., LangChain, LlamaIndex, or custom orchestration)</li><li>Familiarity with vector databases and RAG architectures (Pinecone, Weaviate, pgvector, etc.)</li><li>Understanding of multi-agent systems, tool use, and function calling</li><li>Experience designing evaluation and testing strategies for non-deterministic AI outputs</li><li>Solid grasp of API design, async processing, and scalable backend architecture</li><li>Comfort working in a fast-moving, ambiguous, early-stage environment</li></ul>
<p>We're looking for an AI Engineer to design, build, and scale the systems that power our AI-driven product. You'll work at the intersection of large language models, multi-agent systems, and production software, turning cutting-edge AI capabilities into reliable, user-facing experiences.</p><p><b>What You'll Do</b></p><ul><li>Design and implement LLM-powered pipelines, including prompt engineering, context management, and response synthesis</li><li>Build and optimize multi-agent orchestration systems where AI components interact, reason, and produce coherent outputs</li><li>Develop and maintain integrations with foundation model APIs (Anthropic, OpenAI, and others), managing latency, cost, and reliability at scale</li><li>Implement retrieval-augmented generation (RAG) and memory systems for persistent, context-aware behavior</li><li>Partner with the Evaluation/QA Engineer to build frameworks that measure output quality, coherence, and factual grounding</li><li>Collaborate with product and design to translate workflows into robust technical experiences</li><li>Ship production features across the stack, from the model layer to the application</li><li>Monitor, debug, and improve system performance, token efficiency, and guardrails</li></ul><p><strong>Desired Candidate Profile</strong></p><p>3+ years of software engineering experience, with hands-on work building LLM-powered applications</p><p>Strong proficiency in Python and/or TypeScript/JavaScript</p><p>Experience with LLM APIs, prompt engineering, and agentic frameworks (e.g., LangChain, LlamaIndex, or custom orchestration)</p><p>Familiarity with vector databases and RAG architectures (Pinecone, Weaviate, pgvector, etc.)</p><p>Understanding of multi-agent systems, tool use, and function calling</p><p>Experience designing evaluation and testing strategies for non-deterministic AI outputs</p><p>Solid grasp of API design, async processing, and scalable backend architecture</p><p>Comfort working in a fast-moving, ambiguous, early-stage environment</p>
<p><h4>Description</h4>
<p>Aspire Software is looking for an AI developer to join our team in Lebanon.</p>
<p>Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.</p>
<h4>Software engineer (backend)</h4>
<p>We're hiring a backend software engineer to design, build, and maintain the server-side systems that power our products. You'll own APIs, services, and data layers—writing clean, reliable code and shipping features that scale. We embrace modern AI-assisted development tools to work faster and smarter, and you'll be encouraged to use them.</p>
<h4>Responsibilities</h4>
<ul>
<li>Design, build, and maintain backend services, APIs, and databases</li>
<li>Write clean, testable, well-documented code</li>
<li>Optimize applications for performance, scalability, and reliability</li>
<li>Collaborate with frontend engineers, product, and design to deliver features</li>
<li>Participate in code reviews, architecture discussions, and on-call rotations as needed</li>
</ul>
<h4>Requirements</h4>
<ul>
<li>Strong programming skills in one or more backend languages (e.g. Python, Go, Java, Node.js)</li>
<li>Experience designing and building RESTful or GraphQL APIs</li>
<li>Solid understanding of databases (SQL and/or NoSQL) and data modeling</li>
<li>Familiarity with version control, testing, and CI/CD practices</li>
<li>Comfortable using AI-assisted development tools (e.g. GitHub Copilot, Claude) to boost productivity</li>
</ul>
<h4>Nice to have</h4>
<ul>
<li>Experience with cloud platforms (AWS, GCP, or Azure)</li>
<li>Knowledge of containerization and orchestration (Docker, Kubernetes)</li>
<li>Familiarity with microservices architecture</li>
</ul></p><p></p>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Aspire Software is looking for an AI Engineer to join our team in Lebanon. Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.</p><p>About the job: This is a builder role for someone obsessed with what agents can actually do in production. You'll design and ship autonomous AI systems that operate inside the Polygon marketplace agents that understand jewelry listings, assist buyers and sellers, surface intelligence across decades of trade data, and automate workflows that have been manual for forty years. You won't just be wiring up LLM calls. You'll be designing agentic systems end-to-end: tool definitions, planning loops, memory, evals, guardrails, observability, and the product surfaces that put these capabilities in front of real users.</p><p>Key Responsibilities</p><ul><li>Design and build agentic systems that power core marketplace experiences listing intelligence, semantic and multi-step search, buyer/seller assistants, trade matching, content moderation, and market analytics</li><li>Architect tool-using agents with reliable planning, execution, and recovery</li><li>Build the supporting infrastructure: RAG pipelines, vector search, evals, prompt management, traceability, and cost/latency monitoring</li><li>Partner with product and design to translate agentic capabilities into UX that members actually use and trust</li><li>Establish patterns and primitives so the rest of the engineering team can ship agent-powered features confidently</li><li>Stay on the frontier evaluate new models, frameworks, and techniques and bring the ones that matter into production</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>3 - 5 years of experience</p><p>Production experience building agentic systems with LLMs not just chat wrappers, but agents that plan, use tools, and complete multi-step tasks</p><p>Deep familiarity with at least one major LLM API (Anthropic, OpenAI, or equivalent), including tool use / function calling, structured outputs, and streaming</p><p>Experience designing and running evals for non-deterministic systems</p><p>Strong software engineering fundamentals TypeScript/Python, modern web stack, API design</p><p>Pragmatic judgment about when to use agents, when to use simpler pipelines, and when not to use AI at all</p><p></p></section>
<p><h4>Description</h4>
<p>Aspire Software is looking for an AI developer to join our team in Lebanon.</p>
<p>Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.</p>
<h4>About the job</h4>
<p>We're looking for a mid-level AI product engineer to join the RentWorks Plus team. You'll sit at the intersection of QA, AI automation, and product engineering — designing automated test suites, building intelligent workflows, and creating AI-powered tools that directly shape how our customers experience the product.</p>
<h4>What you'll be doing</h4>
<ul>
<li>Design, build, and maintain automated end-to-end test suites using Playwright</li>
<li>Write and maintain BDD-style tests using Cucumber (Gherkin)</li>
<li>Build and manage N8N automation workflows for testing pipelines, customer support, sales, and internal ops</li>
<li>Maintain an automated quality dashboard with scheduled test runs, health checks, and trend reporting</li>
<li>Develop AI-powered features using Claude AI — smart test generation, failure triage, and support agents</li>
<li>Evolve the RW+ AI customer support agent and HubSpot integrations</li>
<li>Contribute to product features on the React front-end and NestJS back-end</li>
<li>Collaborate with product and engineering teams to translate business needs into scalable automated solutions</li>
</ul>
<h4>Requirements</h4>
<ul>
<li>3–5 years of software engineering or QA automation experience</li>
<li>Hands-on experience with Playwright or similar E2E testing frameworks</li>
<li>Experience with Cucumber, Gherkin, or other BDD frameworks</li>
<li>Proficiency in Python for scripting and automation</li>
<li>Knowledge of Pytest, Jest, or Vitest for test automation</li>
<li>Experience with API testing tools: Postman, Supertest, or REST Assured</li>
<li>Familiarity with N8N or similar workflow automation tools</li>
<li>Experience working with LLM APIs (Claude, OpenAI, or similar)</li>
<li>Solid understanding of REST APIs, webhooks, and integration patterns</li>
<li>Familiarity with CI/CD pipelines (GitHub Actions, Jenkins) for automated test integration</li>
<li>Experience with test reporting tools such as Allure or HTML reporters</li>
</ul>
<h4>Nice to have</h4>
<ul>
<li>Experience with React and NestJS</li>
<li>Familiarity with HubSpot integrations or CRM automation</li>
<li>Experience with prompt engineering and AI agent design</li>
<li>Familiarity with Docker, CI/CD, or DevOps basics</li>
<li>Background in SaaS or B2B enterprise software</li>
</ul>
<h4>Bonus: Car rental domain knowledge</h4>
<p>Candidates with car rental industry experience are strongly preferred:</p>
<ul>
<li>Experience building or working with car rental / fleet management software</li>
<li>Knowledge of reservations, rental agreements, rate management, CDW/LDW/PAI, ACRISS classification</li>
<li>Prior exposure to platforms like RentWorks, Thermeon, or similar RMS solutions</li>
<li>Understanding of RevPAD, Direct Bill, or channel management concepts</li>
</ul></p><p></p>
Company Description - Software Solutions is a leading provider of software and IT solutions with over 35 years of experience, serving clients in Lebanon, Saudi Arabia, Qatar, and across the MENA region. Supported by a team of more than 200 professionals, the company delivers high-quality, integrated solutions that streamline business processes and enable digital transformation. The company offers a wide range of products, including ERP systems with HR and payroll modules, specialized payroll and school systems, POS, e-commerce platforms, mobile sales automation, and warehouse management solutions. The company maintains strong partnerships with global technology leaders such as SAP, Microsoft, LS Retail, Odoo, and others, ensuring access to advanced tools and best practices. With a robust project management approach, the company focuses on seamless implementation and tailored solutions that help organizations grow and operate more efficiently.
<br>
<br>Role Description The Senior Developer is a full-time, on-site role based in Ras Beirut. This role is responsible for designing, developing, and maintaining high-quality software solutions that address complex business challenges. Day-to-day tasks include writing clean and efficient code, implementing software features according to technical specifications, participating in code reviews and architectural discussions, troubleshooting and resolving technical issues, and collaborating with cross-functional teams to deliver robust solutions. The developer contributes to the entire software development lifecycle, from requirements analysis and design through implementation, testing, and deployment. The role also involves documenting code and technical solutions, identifying opportunities for process improvement and optimization, mentoring junior developers, and staying current with industry best practices and emerging technologies.
<br>
<br>Qualifications
<br>
<br>
<br>
<br> Candidates should possess strong expertise in software development with proficiency in one or more programming languages such as Python, Java, C#, JavaScript, or similar.
<br> Candidates should possess solid understanding of software design patterns, object-oriented programming principles, and best practices for writing maintainable and scalable code.
<br> Candidates should possess robust problem-solving skills and the ability to analyze complex technical requirements and propose effective solutions.
<br> Candidates should possess experience with version control systems such as Git and familiarity with collaborative development workflows.
<br> Candidates should possess understanding of software testing methodologies, including unit testing, integration testing, and quality assurance practices.
<br> Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field.
<br> Minimum 5 years of professional experience in software development or similar roles.
<br> Experience with relational and non-relational databases and SQL or equivalent query languages.
<br> Strong communication skills and the ability to work effectively in cross-functional teams and document technical solutions clearly.
<br> Experience with API development and integration of third-party services is an advantage.
<br> Familiarity with agile development methodologies and tools such as Jira or similar project management platforms.
<br> Demonstrated ability to mentor junior developers and contribute to team knowledge sharing and professional development
<p><h4>Description</h4>
<p>Aspire Software is looking for a system administrator to join our team in Lebanon.</p>
<p>Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.</p>
<h4>About the job</h4>
<p>This is a senior, technically deep role for a systems administrator who is equally comfortable administering RHEL-derivative Linux at scale and operating across modern cloud platforms. You will serve as the dedicated IT resource for Datatrac. You bring a cloud-forward mindset, strong Linux fundamentals, and the operational rigor to take ownership of an environment without being chased.</p>
<h4>Key responsibilities</h4>
<ul>
<li>Serve as the dedicated IT point of contact across all day-to-day operations</li>
<li>Own Microsoft 365 administration within the scope permitted by Aspire tenancy governance — distribution lists, OneDrive permissions, and user-level management</li>
<li>Administer endpoint management via Microsoft Intune across a mixed Windows / macOS / Linux fleet</li>
<li>Manage Bitdefender endpoint security — policy tuning, exclusions, incident response, and reporting</li>
<li>Administer Kaseya VSA for remote monitoring, patching, and agent-based operations</li>
<li>Own Google ecosystem administration — Google Workspace (legacy accounts retained for continuity), Google Ads, Google Play Store, and Apple App Store publishing accounts</li>
<li>Handle onboarding, offboarding, access management, internal application installation, and first-line troubleshooting</li>
<li>Maintain documentation, SOPs, security posture, and compliance controls</li>
<li>Address the existing infrastructure backlog during the initial ramp-up period</li>
</ul>
<h4>Servers & systems administration</h4>
<ul>
<li>Administer a predominantly RHEL-derivative Linux server estate (Rocky, AlmaLinux, RHEL, CentOS)</li>
<li>Maintain a small number of Windows Server instances (primarily test environments)</li>
<li>Support HA design, clustering, load balancing, backup, and disaster recovery planning</li>
<li>Package and distribute system configuration and tooling via RPM Spec files</li>
</ul>
<h4>Cloud infrastructure</h4>
<ul>
<li>Administer and maintain Datatrac's current Oracle Cloud Infrastructure (OCI) estate — compute, storage, networking, IAM, and cost management</li>
<li>Design, implement, and maintain cloud networking — VPN, NGFW firewalls, DNS, load balancing, and network segmentation</li>
</ul>
<h4>Monitoring, logging & automation</h4>
<ul>
<li>Lead the ongoing Zabbix rollout — replacing the legacy BigBrother monitoring platform across the Datatrac estate</li>
<li>Maintain centralized logging via Syslog-ng and support observability across servers and cloud workloads</li>
<li>Build and maintain Infrastructure-as-Code using Terraform (or equivalent) for repeatable, reviewable environment changes</li>
<li>Script systems configuration, monitoring, logging, and operational automation using Bash, Python, and Git-based workflows</li>
</ul>
<h4>Security & compliance</h4>
<ul>
<li>Enforce MFA, conditional access, network segmentation, and DLP across the environment</li>
<li>Partner with ESG IT leadership on Valsoft Minimum IT Security Standard compliance and audit readiness</li>
<li>Contribute to security incident response, vulnerability triage, and patch management cadence</li>
</ul>
<h4>Requirements</h4>
<ul>
<li>5–8 years of experience in systems administration with strong Linux fundamentals and cloud infrastructure focus</li>
<li>Deep, hands-on administration of RHEL-derivative Linux (Rocky, AlmaLinux, RHEL, CentOS) at an infrastructure level</li>
<li>Working experience with Oracle Cloud Infrastructure (OCI) — compute, networking, IAM, storage</li>
<li>Demonstrated experience with cloud and hybrid networking — VPN, firewalls (Palo Alto / FortiGate / pfSense or similar), DNS, and segmentation</li>
<li>Production experience with monitoring platforms — Zabbix preferred; exposure to migrating between monitoring stacks is a strong plus</li>
<li>Scripting and automation proficiency in Bash and Python; comfortable working in Git-based collaboration workflows</li>
<li>Experience packaging system configuration and tooling with RPM Spec files</li>
<li>Working knowledge of Microsoft 365 and Intune administration</li>
<li>Familiarity with endpoint security operations — Bitdefender preferred; exposure to other enterprise EDR platforms acceptable</li>
<li>Experience with RMM / remote management tooling — Kaseya VSA preferred</li>
<li>Comfort administering Google Workspace and app-store publishing accounts (Google Play, Apple App Store) is an asset</li>
<li>Ability to produce clear technical documentation and communicate effectively with both technical and non-technical stakeholders</li>
<li>English proficiency — high-level written and spoken is mandatory</li>
<li><strong>AI proficiency — required</strong></li>
<li>In line with Valsoft's AI-native reinvestment initiative, this role requires genuine working fluency with AI tools. Candidates should be able to speak concretely about how they use AI in their current work — we are looking for someone who actively applies AI to accelerate infrastructure work, automate workflows, and solve complex problems faster.</li>
<li>Active daily use of AI tools (Microsoft Copilot, Claude, ChatGPT, or equivalent) in infrastructure and sysadmin workflows</li>
<li>Experience using AI to assist with IaC generation, architecture review, runbook authoring, migration planning, or incident analysis</li>
<li>Ability to identify where AI tooling can reduce operational toil across the environments they support</li>
<li>Familiarity with AI/ML service integrations on AWS (Bedrock, SageMaker) or Azure (Azure OpenAI) is a strong advantage</li>
</ul>
<h4>Preferred skills</h4>
<ul>
<li>Red Hat certifications — RHCSA, RHCE</li>
<li>Microsoft certifications — AZ-104, AZ-305, or MS-500</li>
<li>Experience leading cloud migrations (OCI ? AWS or equivalent) end-to-end</li>
<li>Infrastructure-as-Code in production: Terraform and/or CloudFormation</li>
<li>Exposure to compliance frameworks — SOC 2, ISO 27001, NIST</li>
<li>Experience in a multi-company or portfolio IT environment</li>
</ul></p><p></p>
Company Description - Software Solutions is a leading provider of software and IT solutions with over 35 years of experience, serving clients in Lebanon, Saudi Arabia, Qatar, and across the MENA region. Supported by a team of more than 200 professionals, the company delivers high-quality, integrated solutions that streamline business processes and enable digital transformation. The company offers a wide range of products, including ERP systems with HR and payroll modules, specialized payroll and school systems, POS, e-commerce platforms, mobile sales automation, and warehouse management solutions. The company maintains strong partnerships with global technology leaders such as SAP, Microsoft, LS Retail, Odoo, and others, ensuring access to advanced tools and best practices. With a robust project management approach, the company focuses on seamless implementation and tailored solutions that help organizations grow and operate more efficiently.
<br>
<br>Role Description The Senior Full Stack Developer is a full-time, on-site role based in Ras Beirut. This role is responsible for designing, developing, and maintaining robust web and mobile applications that power the company's software solutions. Day-to-day tasks include architecting scalable backend systems, developing responsive frontend interfaces, integrating third-party APIs, optimizing database performance, and collaborating with product managers and business analysts to translate requirements into technical solutions. The developer works on the complete software development lifecycle, from initial design and development through testing, deployment, and maintenance. The role also involves mentoring junior developers, conducting code reviews, identifying and implementing performance improvements, and contributing to the continuous evolution of the company's technology stack and development practices.
<br>
<br>Qualifications
<br>
<br>
<br>
<br> Candidates should possess strong expertise in full stack web development, including proficiency in both frontend and backend technologies.
<br> Candidates should possess advanced knowledge of backend frameworks and languages such as Python, Node.js, Java, or similar, with experience building scalable APIs and microservices.
<br> Candidates should possess advanced knowledge of frontend technologies including HTML5, CSS3, JavaScript, and modern frameworks such as React, Vue.js, or Angular.
<br> Candidates should possess robust database design and optimization skills, with hands-on experience in relational databases such as MySQL, PostgreSQL, and NoSQL solutions.
<br> Candidates should possess solid understanding of software architecture patterns, design principles, and best practices for building maintainable and scalable applications.
<br> Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field.
<br> Minimum 5 years of professional experience in full stack web development or similar roles.
<br> Experience with version control systems such as Git and familiarity with CI/CD pipelines and DevOps practices.
<br> Strong problem-solving skills and the ability to debug complex technical issues efficiently.
<br> Experience with cloud platforms such as AWS, Google Cloud, or Azure is an advantage.
<br> Ability to work collaboratively in cross-functional teams and communicate technical concepts effectively to non-technical stakeholders.
<br> Demonstrated ability to mentor junior developers and contribute to team knowledge sharing and professional growth
<p>The Senior Full Stack Developer is a full-time, on-site role based in Ras Beirut. This role is responsible for designing, developing, and maintaining robust web and mobile applications that power the company's software solutions. Day-to-day tasks include architecting scalable backend systems, developing responsive frontend interfaces, integrating third-party APIs, optimizing database performance, and collaborating with product managers and business analysts to translate requirements into technical solutions. The developer works on the complete software development lifecycle, from initial design and development through testing, deployment, and maintenance. The role also involves mentoring junior developers, conducting code reviews, identifying and implementing performance improvements, and contributing to the continuous evolution of the company's technology stack and development practices.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>Candidates should possess strong expertise in full stack web development, including proficiency in both frontend and backend technologies.</li><li>Candidates should possess advanced knowledge of backend frameworks and languages such as Python, Node.js, Java, or similar, with experience building scalable APIs and microservices.</li><li>Candidates should possess advanced knowledge of frontend technologies including HTML5, CSS3, JavaScript, and modern frameworks such as React, Vue.js, or Angular.</li><li>Candidates should possess robust database design and optimization skills, with hands-on experience in relational databases such as MySQL, PostgreSQL, and NoSQL solutions.</li><li>Candidates should possess solid understanding of software architecture patterns, design principles, and best practices for building maintainable and scalable applications.</li><li>Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field.</li><li>Minimum 5 years of professional experience in full stack web development or similar roles.</li><li>Experience with version control systems such as Git and familiarity with CI/CD pipelines and DevOps practices.</li><li>Strong problem-solving skills and the ability to debug complex technical issues efficiently.</li><li>Experience with cloud platforms such as AWS, Google Cloud, or Azure is an advantage.</li><li>Ability to work collaboratively in cross-functional teams and communicate technical concepts effectively to non-technical stakeholders.</li><li>Demonstrated ability to mentor junior developers and contribute to team knowledge sharing and professional growth.</li></ul>
<p>The Senior Full Stack Developer is a full-time, on-site role based in Ras Beirut. This role is responsible for designing, developing, and maintaining robust web and mobile applications that power the company's software solutions. Day-to-day tasks include architecting scalable backend systems, developing responsive frontend interfaces, integrating third-party APIs, optimizing database performance, and collaborating with product managers and business analysts to translate requirements into technical solutions. The developer works on the complete software development lifecycle, from initial design and development through testing, deployment, and maintenance. The role also involves mentoring junior developers, conducting code reviews, identifying and implementing performance improvements, and contributing to the continuous evolution of the company's technology stack and development practices.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>Candidates should possess strong expertise in full stack web development, including proficiency in both frontend and backend technologies.</li><li>Candidates should possess advanced knowledge of backend frameworks and languages such as Python, Node.js, Java, or similar, with experience building scalable APIs and microservices.</li><li>Candidates should possess advanced knowledge of frontend technologies including HTML5, CSS3, JavaScript, and modern frameworks such as React, Vue.js, or Angular.</li><li>Candidates should possess robust database design and optimization skills, with hands-on experience in relational databases such as MySQL, PostgreSQL, and NoSQL solutions.</li><li>Candidates should possess solid understanding of software architecture patterns, design principles, and best practices for building maintainable and scalable applications.</li><li>Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field.</li><li>Minimum 5 years of professional experience in full stack web development or similar roles.</li><li>Experience with version control systems such as Git and familiarity with CI/CD pipelines and DevOps practices.</li><li>Strong problem-solving skills and the ability to debug complex technical issues efficiently.</li><li>Experience with cloud platforms such as AWS, Google Cloud, or Azure is an advantage.</li><li>Ability to work collaboratively in cross-functional teams and communicate technical concepts effectively to non-technical stakeholders.</li><li>Demonstrated ability to mentor junior developers and contribute to team knowledge sharing and professional growth.</li></ul>
<p>The Senior Developer is a full-time, on-site role based in Ras Beirut. This role is responsible for designing, developing, and maintaining high-quality software solutions that address complex business challenges. Day-to-day tasks include writing clean and efficient code, implementing software features according to technical specifications, participating in code reviews and architectural discussions, troubleshooting and resolving technical issues, and collaborating with cross-functional teams to deliver robust solutions. The developer contributes to the entire software development lifecycle, from requirements analysis and design through implementation, testing, and deployment. The role also involves documenting code and technical solutions, identifying opportunities for process improvement and optimization, mentoring junior developers, and staying current with industry best practices and emerging technologies.</p><p><strong>Desired Candidate Profile</strong></p><p>Candidates should possess strong expertise in software development with proficiency in one or more programming languages such as Python, Java, C#, JavaScript, or similar.</p><p>Candidates should possess solid understanding of software design patterns, object-oriented programming principles, and best practices for writing maintainable and scalable code.</p><p>Candidates should possess robust problem-solving skills and the ability to analyze complex technical requirements and propose effective solutions.</p><p>Candidates should possess experience with version control systems such as Git and familiarity with collaborative development workflows.</p><p>Candidates should possess understanding of software testing methodologies, including unit testing, integration testing, and quality assurance practices.</p><p>Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field.</p><p>Minimum 5 years of professional experience in software development or similar roles.</p><p>Experience with relational and non-relational databases and SQL or equivalent query languages.</p><p>Strong communication skills and the ability to work effectively in cross-functional teams and document technical solutions clearly.</p><p>Experience with API development and integration of third-party services is an advantage.</p><p>Familiarity with agile development methodologies and tools such as Jira or similar project management platforms.</p><p>Demonstrated ability to mentor junior developers and contribute to team knowledge sharing and professional development.</p>
<p>The Senior Developer is a full-time, on-site role based in Ras Beirut. This role is responsible for designing, developing, and maintaining high-quality software solutions that address complex business challenges. Day-to-day tasks include writing clean and efficient code, implementing software features according to technical specifications, participating in code reviews and architectural discussions, troubleshooting and resolving technical issues, and collaborating with cross-functional teams to deliver robust solutions. The developer contributes to the entire software development lifecycle, from requirements analysis and design through implementation, testing, and deployment. The role also involves documenting code and technical solutions, identifying opportunities for process improvement and optimization, mentoring junior developers, and staying current with industry best practices and emerging technologies.</p><p><strong>Desired Candidate Profile</strong></p><p>Candidates should possess strong expertise in software development with proficiency in one or more programming languages such as Python, Java, C#, JavaScript, or similar.</p><p>Candidates should possess solid understanding of software design patterns, object-oriented programming principles, and best practices for writing maintainable and scalable code.</p><p>Candidates should possess robust problem-solving skills and the ability to analyze complex technical requirements and propose effective solutions.</p><p>Candidates should possess experience with version control systems such as Git and familiarity with collaborative development workflows.</p><p>Candidates should possess understanding of software testing methodologies, including unit testing, integration testing, and quality assurance practices.</p><p>Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field.</p><p>Minimum 5 years of professional experience in software development or similar roles.</p><p>Experience with relational and non-relational databases and SQL or equivalent query languages.</p><p>Strong communication skills and the ability to work effectively in cross-functional teams and document technical solutions clearly.</p><p>Experience with API development and integration of third-party services is an advantage.</p><p>Familiarity with agile development methodologies and tools such as Jira or similar project management platforms.</p><p>Demonstrated ability to mentor junior developers and contribute to team knowledge sharing and professional development.</p>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Job Overview The Data Quality Engineer will ensure the accuracy, consistency, and reliability of data across the Microsoft Fabric Data Warehouse, its integrations, and connected services. The role focuses on testing and validating data pipelines, event-driven processes, and Azure-based integrations such as Logic Apps and Service Bus. The engineer will collaborate closely with data engineers, architects, and business units to maintain high-quality, trustworthy data for analytics and reporting. Key Responsibilities Design, develop, and execute data quality and validation tests for Microsoft Fabric Data Warehouse objects (tables, views, semantic models). Validate ETL/ELT pipelines, including Fabric Dataflows and integrated source systems, for accuracy and completeness. Test and monitor event-driven data processes, including Azure Service Bus messages, queues, and topics. Validate Azure Logic Apps workflows and integrations that move or transform data between systems. Perform end-to-end testing of data ingestion, transformations, and delivery to downstream consumers or BI systems. Develop and maintain automated data quality checks, reconciliation scripts, and test frameworks. Identify, analyze, and report data quality issues, including root cause analysis and impact assessment. Collaborate with Data Engineers, BI teams, and business units to define data quality rules, metrics, and acceptance criteria. Monitor data quality KPIs, implement controls to prevent defects, and ensure reliability in production pipelines. Document test cases, workflows, data quality rules, and testing outcomes clearly for technical and business stakeholders. Familiarity with unit testing, automated data validation, and integration testing tools such as dbt, Great Expectations, tSQLt, pytest, Azure Logic Apps testing, and Service Bus testing scripts. Perform unit testing and validation of Azure Logic Apps workflows and Service Bus message flows. Develop and maintain automated data quality checks and integration tests using tools such as dbt, Great Expectations, or custom scripts. Validate and test API endpoints and integration workflows using tools such as Postman to ensure data is accurately transmitted between systems. Perform end-to-end testing of event-driven processes and service integrations using Postman and automated scripts.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>We are looking for entrepreneurs, techies, passionate, eager to learn, humble, with a positive attitude and a high level of integrity People. Flexible and willing to take challenges, work and live in coffee-producing countries, People who want to build expertise and a career in the coffee business and are ready to go the extra mile.</p><p>Required Skills & Qualifications</p><ul><li>Strong experience in data quality testing and validation for data warehouses or large-scale analytics platforms.</li><li>Hands-on experience with Microsoft Fabric (Data Warehouse, Lakehouse, Pipelines, Dataflows).</li><li>Proficiency in SQL and experience validating ETL/ELT pipelines.</li><li>Experience with event-driven architectures and Azure integrations: Azure Service Bus (queues, topics, subscriptions) Azure Logic Apps for workflow automation</li><li>Experience testing data integrations across multiple source systems.</li><li>Familiarity with data quality concepts: completeness, accuracy, consistency, timeliness, uniqueness.</li><li>Experience with automation and scripting (Python, PySpark, PowerShell).</li><li>Understanding of data modeling concepts: star schema, snowflake, fact and dimension tables.</li><li>Strong analytical, problem-solving, and troubleshooting skills.</li><li>Excellent documentation and communication skills.</li><li>Familiarity with unit testing, automated data validation, and integration testing tools such as dbt, Great Expectations, tSQLt, pytest, Postman, Azure Logic Apps testing, and Service Bus testing scripts .</li></ul><p>Preferred / Nice to Have:</p><ul><li>Experience with data quality frameworks (e.g., Great Expectations).</li><li>Knowledge of Azure Data Factory, Synapse Analytics, and OneLake.</li><li>Familiarity with CI/CD pipelines for data platforms.</li><li>Understanding of data governance, metadata management, and auditing standards.</li></ul><p></p></section>
<p><h4>About Namou Properties</h4>
<p>Namou Properties is a growing real estate company focused on innovation, smart investment opportunities, and building data-driven systems that improve how we operate and scale.</p>
<h4>About the role</h4>
<p>We are looking for a detail-oriented remote QA engineer to join the team behind our internal ERP platform. You will be responsible for ensuring the quality, reliability, and data integrity of a system that supports core business operations.</p>
<p>This role combines manual and automated testing, close collaboration with developers and the product team, and a strong emphasis on clear documentation and communication.</p>
<h4>Key responsibilities</h4>
<ul>
<li>Design, write, and execute test cases for new features and enhancements across ERP modules</li>
<li>Perform integration testing to validate how different modules and external systems exchange data</li>
<li>Automate repetitive test scenarios using tools such as Selenium</li>
<li>Write SQL queries to verify data accuracy and integrity across database tables</li>
<li>Test backend services and RESTful APIs using tools such as Postman</li>
<li>Document, track, and manage bugs through their full lifecycle, following the team's workflow</li>
<li>Investigate complex system issues, isolate root causes, and communicate findings clearly to developers and stakeholders</li>
<li>Participate in sprint planning and UAT cycles, and contribute to improving QA processes and test documentation</li>
<li>Maintain organized, well-structured records of test cases, bug reports, and QA processes</li>
</ul>
<h4>Requirements</h4>
<ul>
<li>1–3 years of experience in software quality assurance or testing</li>
<li>Understanding of core business processes (e.g., inventory, supply, sales) and how they flow through ERP systems</li>
<li>Hands-on experience with integration testing across modules and external systems</li>
<li>Working knowledge of test automation tools such as Selenium</li>
<li>Ability to write SQL queries to validate data accuracy and integrity</li>
<li>Solid understanding of APIs and RESTful services, with experience using Postman or similar tools</li>
<li>Basic scripting knowledge (e.g., Python, JavaScript) to support test automation</li>
<li>Strong analytical thinking and root-cause analysis skills</li>
<li>Excellent written and verbal communication skills for reporting bugs and issues clearly</li>
<li>Highly organized, with strong documentation habits for bugs, processes, and test cases</li>
</ul>
<h4>Nice to have</h4>
<ul>
<li>Experience documenting and managing bugs in Jira</li>
<li>Exposure to ERP, CRM, or other enterprise business systems</li>
</ul>
<h4>Benefits</h4>
<h4>Why join Namou Properties</h4>
<ul>
<li>Fully remote role with flexibility and autonomy</li>
<li>Opportunity to work on real ERP automation and data-driven systems that directly impact business operations</li>
<li>Exposure to modern technologies, automation tools, AI solutions, and scalable business platforms</li>
<li>High ownership role where your contributions will directly improve how the company operates and grows</li>
<li>Collaborative environment with close interaction with developers, product teams, and business stakeholders</li>
<li>Competitive compensation with opportunities for professional growth and career development</li>
</ul></p><p></p>