DevOps Engineer Jobs in Lebanon
189 Jobs Found
Save and set alert for similar positionsManage alerts
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company Description<br><p><strong>The Company:</strong></p><br><p>Sucafina is the leading sustainable Farm to Roaster coffee company, with a family tradition in commodities that stretches back to 1905. Today, with more than 1,400 employees in 34 countries, we help stakeholders worldwide to find the perfect coffee solutions. We embed technology, innovation, and sustainability throughout the supply chain, creating shared value for all by Investing in Farmers, Caring for People, and Protecting Our Planet. For more information, visit www.sucafina.com.</p><br><p><strong>What are we looking for:</strong></p><br><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><br><p><strong>What we offer:</strong></p><br><p>We offer within our pleasant family environment, great opportunities to learn and grow, we offer challenges and exposure to multicultural environments, on-merit base compensation, and free coffee around the clock!</p><br><br>Job Description<br><p><strong>Role Overview:</strong></p><br><p>The Microsoft Fabric Data Engineer is responsible for designing, building, optimizing, and operating enterprise-scale data platforms on Microsoft Fabric. This role focuses on data ingestion, transformation, storage, governance, automation, and platform reliability using OneLake, Lakehouse, Data Warehouse, Data Pipelines, and Spark technologies.</p><br><p>The position is heavily focused on Data Engineering and Platform Engineering rather than reporting and dashboard development. The successful candidate will build scalable, governed, and high-performance data solutions that support analytics, AI, operational reporting, and business intelligence initiatives across the organization.</p><br><p>This role is primarily focused on Data Engineering, Data Platform Development, and Microsoft Fabric architecture. Candidates whose experience is primarily centered around Power BI report development, dashboard creation, or data visualization without substantial Data Engineering experience may not be a fit for this position.</p><br><p><strong>Key Responsibilities</strong></p><br><p><strong>1. Data Engineering & Platform Development</strong></p><br><ul><li>Design and implement enterprise-scale Lakehouse architectures using OneLake and Delta Lake.</li><li>Build and maintain robust batch, incremental, CDC, and near real-time data ingestion pipelines.</li><li>Develop scalable ETL/ELT solutions using Fabric Data Pipelines, Dataflows Gen2, PySpark, and SQL.</li><li>Implement and manage Medallion Architecture (Bronze, Silver, Gold).</li><li>Develop reusable and metadata-driven ingestion and transformation frameworks.</li><li>Integrate data from ERP systems, SAP, REST APIs, SQL Server, Dataverse, and other enterprise applications.</li><li>Design and maintain enterprise data models supporting analytical and operational workloads.</li></ul><p><strong>2. Fabric Engineering & Optimization</strong></p><br><ul><li>Develop and optimize Fabric Lakehouses and Data Warehouses.</li><li>Build advanced Notebook-based transformations utilizing PySpark and Spark SQL.</li><li>Implement Delta Lake capabilities including:<ul><li>Merge/Upsert</li><li>Change Data Feed (CDF)</li><li>Time Travel</li><li>Schema Evolution</li><li>Optimize</li><li>Vacuum</li></ul></li><li>Design scalable storage, partitioning, and file management strategies within OneLake.</li><li>Optimize Spark workloads and Data Warehouse performance.</li></ul><p><strong>3. Performance, Reliability & Monitoring</strong></p><br><ul><li>Tune large-scale Spark and SQL workloads.</li><li>Implement monitoring, alerting, and operational dashboards using Fabric Monitoring Hub and Metrics.</li><li>Conduct performance testing and scalability assessments.</li><li>Troubleshoot pipeline failures and platform performance bottlenecks.</li><li>Define and monitor SLAs for critical data assets and pipelines.</li><li>Ensure high availability and operational excellence across data workloads.</li></ul><p><strong>4. DevOps & Platform Automation</strong></p><br><ul><li>Implement CI/CD using Fabric Git Integration and Deployment Pipelines.</li><li>Build automated deployment processes across Development, Test, and Production environments.</li><li>Develop automated testing frameworks for data quality, schema validation, and regression testing.</li><li>Manage environment configurations, secrets, and deployment parameters.</li><li>Utilize Azure DevOps or GitHub Actions to support release automation and governance.</li><li>Define rollback, release management, and change control processes.</li></ul><p><strong>5. Data Quality, Governance & Security</strong></p><br><ul><li>Implement automated data quality validation frameworks.</li><li>Develop reconciliation, completeness, and consistency checks.</li><li>Manage data lineage, metadata, and documentation standards.</li><li>Implement sensitivity labels, access controls, auditing, and compliance requirements.</li><li>Ensure adherence to organizational standards for governance, security, retention, and PII handling.</li><li>Manage workspace permissions, Managed Identities, RLS, and CLS where required.</li></ul><p><strong>6. Technical Leadership & Collaboration</strong></p><br><ul><li>Translate business requirements into scalable technical solutions.</li><li>Collaborate with Data Architects, Data Analysts, Integration Engineers, and business stakeholders.</li><li>Lead engineering best practices and platform standards.</li><li>Mentor junior engineers and support knowledge-sharing initiatives.</li><li>Produce architecture documentation and technical design specifications.</li></ul><p>Drive continuous improvement of the data platform and engineering practices.</p><br><br>Qualifications<br><p><strong>Qualifications and Experience:</strong></p><br><ul><li>Bachelor's degree in Computer Science, Data Engineering, Information Systems, or a related field.</li><li>Minimum 5 years of experience in Data Engineering.</li><li>Minimum 2 years of hands-on experience with Microsoft Fabric, Azure Data Engineering, Databricks, or modern Lakehouse platforms.</li><li>Proven experience designing and building enterprise-grade data platforms.</li></ul><p><strong>Required Technical Skills</strong></p><br><p><strong>Microsoft Fabric</strong></p><br><ul><li>OneLake</li><li>Lakehouse</li><li>Delta Lake</li><li>Fabric Data Warehouse</li><li>Data Pipelines</li><li>Dataflows Gen2</li><li>Notebooks</li><li>Monitoring Hub</li><li>Deployment Pipelines</li><li>Git Integration</li></ul><p><strong>Data Engineering</strong></p><br><ul><li>PySpark</li><li>Spark SQL</li><li>SQL / T-SQL</li><li>ETL / ELT Development</li><li>Data Modeling</li><li>Incremental Processing</li><li>Change Data Capture (CDC)</li><li>Data Quality Frameworks</li><li>Medallion Architecture</li></ul><p><strong>Performance Optimization</strong></p><br><ul><li>Delta Lake Optimization</li><li>Partitioning Strategies</li><li>File Management</li><li>Query Optimization</li><li>Spark Performance Tuning</li><li>Workload Management</li></ul><p><strong>Integration</strong></p><br><ul><li>REST APIs</li><li>SQL Server</li><li>SAP</li><li>Azure Storage</li><li>Dataverse</li><li>Enterprise Application Integration</li></ul><p><strong>DevOps</strong></p><br><ul><li>Git</li><li>Azure DevOps</li><li>GitHub Actions</li><li>YAML Pipelines</li><li>CI/CD</li><li>Automated Testing</li></ul><p><strong>Security & Governance</strong></p><br><ul><li>Row-Level Security (RLS)</li><li>Column-Level Security (CLS)</li><li>Sensitivity Labels</li><li>Managed Identities</li><li>Data Lineage</li><li>Audit and Compliance Controls</li></ul><br>Additional Information<br><p><strong>Preferred Qualifications</strong></p><br><ul><li>Microsoft Fabric DP-600 Certification.</li><li>DP-203 Azure Data Engineer Associate Certification.</li><li>Experience with Microsoft Purview.</li><li>Experience with Eventstream and Real-Time Intelligence.</li><li>Experience with Azure Databricks.</li><li>Exposure to AI and Machine Learning data engineering workloads.</li><li>Experience implementing enterprise data governance frameworks.</li><li>Familiarity with Infrastructure as Code (Terraform/Bicep).</li></ul><br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company Description<br><p><strong>The Company:</strong></p><br><p>Sucafina is the leading sustainable Farm to Roaster coffee company, with a family tradition in commodities that stretches back to 1905. Today, with more than 1,400 employees in 34 countries, we help stakeholders worldwide to find the perfect coffee solutions. We embed technology, innovation, and sustainability throughout the supply chain, creating shared value for all by Investing in Farmers, Caring for People, and Protecting Our Planet. For more information, visit www.sucafina.com.</p><br><p><strong>What are we looking for:</strong></p><br><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><br><p><strong>What we offer:</strong></p><br><p>We offer within our pleasant family environment, great opportunities to learn and grow, we offer challenges and exposure to multicultural environments, on-merit base compensation, and free coffee around the clock!</p><br><br>Job Description<br><p><strong>Role Overview:</strong></p><br><p>The Integration Engineer is responsible for designing, developing, and maintaining enterprise integrations across internal and external applications using Microsoft Azure Integration Services and .NET technologies.</p><br><p>This role focuses on API development, middleware solutions, event-driven architectures, messaging platforms, and system-to-system integrations. The engineer will work closely with application teams, business stakeholders, and architects to deliver secure, scalable, and reliable integration solutions across the organization.</p><br><p><strong>Key Responsibilities</strong></p><br><p><strong>1. Solution Design </strong></p><br><ul><li>Design and implement integration solutions using Azure services such as:<ul><li><strong>Azure Logic Apps (Standard & Consumption)</strong></li><li><strong>Azure Service Bus (Queues, Topics, DLQ)</strong></li><li><strong>Azure API Management</strong></li><li><strong>Event Grid / Event Hub</strong></li><li><strong>Azure Functions</strong></li></ul></li><li>Translate functional requirements into scalable integration architectures.</li><li>Build robust retry, error-handling, dead-lettering, and monitoring patterns.</li></ul><p><strong>2. Development & Implementation</strong></p><br><ul><li>Develop integration workflows using Logic Apps (stateful and stateless).</li><li>Implement synchronous and asynchronous messaging patterns.</li><li>Build APIs and connectors for internal/external system integrations.</li><li>Implement CI/CD pipelines for integration components (Azure DevOps/GitHub).</li><li>Build reusable components, templates, and enterprise integration patterns.</li></ul><p><strong>3. Service Bus & Messaging</strong></p><br><ul><li>Configure queues, topics, subscriptions, and rules.</li><li>Implement DLQ handling, repair & replay, and quarantine logic.</li><li>Ensure message security, idempotency, and guaranteed delivery.</li></ul><p><strong>4. API Management</strong></p><br><ul><li>Publish, secure, and monitor APIs using Azure API Management.</li><li>Implement policies (rate limiting, caching, transformation, authentication).</li><li>Manage API lifecycle and developer onboarding.</li></ul><p><strong>5. Monitoring & Support</strong></p><br><ul><li>Implement alerting and observability using:<ul><li><strong>Application Insights</strong></li><li><strong>Log Analytics</strong></li><li><strong>Azure Monitor</strong></li></ul></li><li>Troubleshoot integration failures, performance issues, and message dead-lettering.</li><li>Support production workloads, ensure platform reliability, and optimize cost.</li></ul><p><strong>6. Security & Governance</strong></p><br><ul><li>Apply best practices for identity and access management (Azure AD).</li><li>Implement security standards: Managed Identity, OAuth2, RBAC, Key Vault.</li><li>Ensure compliance with company governance and Azure landing zone policies.</li></ul><br>Qualifications<br><p><strong>Qualifications and Experience:</strong></p><br><ul><li>Bachelor's degree in Computer Science, Software Engineering, or a related field.</li><li>Strong programming skills in <strong>C# and .NET</strong>.</li><li>Experience developing and consuming <strong>RESTful APIs</strong>.</li><li>Experience with <strong>ASP.NET Core Web API</strong> development.</li><li>Understanding of enterprise integration patterns and middleware concepts.</li><li>Knowledge of synchronous and asynchronous communication mechanisms.</li><li>Experience with messaging platforms such as:<ul><li>Azure Service Bus</li><li>Strong understanding of JSON, XML, and API contracts.</li></ul></li><li>Experience with Azure services including:<ul><li>Azure Logic Apps</li><li>Azure Functions</li><li>Azure API Management</li><li>Azure Service Bus</li><li>Event Grid</li><li>Cosmos DB</li><li>Azure Storage Container</li></ul></li><li>Experience with Git and Azure DevOps.</li><li>Familiarity with CI/CD pipelines and deployment automation.</li><li>Understanding of authentication and security concepts including:<ul><li>OAuth2</li><li>OpenID Connect</li><li>Managed Identity</li><li>Azure Key Vault</li><li>RBAC</li></ul></li><li>Experience troubleshooting distributed applications and integrations.</li><li>Strong analytical, debugging, and problem-solving skills.</li></ul><br>Additional Information<br><p>The ideal candidate has experience with:</p><br><ul><li>C# / .NET</li><li>ASP.NET Core</li><li>REST APIs</li><li>Azure Integration Services</li><li>Middleware platforms</li><li>Service Bus and messaging</li><li>API Management</li><li>Event-Driven Architecture</li><li>Microservices</li><li>Azure DevOps</li></ul><br><br> </div>
<p><b style="font-size: 11px;">Your Responsibilities</b></p> <p> </p> <ul> <li>Apply Site reliability principles to ensure availability, latency, performance, efficiency, change management, monitoring, emergency response, and capacity planning and act as a bridge between development and operations by applying a engineering mind-set to system administration.</li> </ul> <ul> <li>Ensure business continuity for our internal systems by proactively supporting end users and fulfilling their requests.</li> </ul> <ul> <li>Act as a lead for service reliability, scalability, and performance for a set of products as part of the information systems landscape.</li> </ul> <ul> <li>Review deployment and operational environments, i.e., execute initiatives to reduce failure, troubleshoot issues across the entire infrastructure stack, expand monitoring capabilities and manage technical operations.</li> </ul> <ul> <li>Embrace DevSecOps principles to advise and architect security solutions with product teams, ensuring all technologies and projects are robust and adhere to security standards.</li> </ul> <ul> <li>Drive corrective, adaptive and preventative maintenance of solutions automating environment management, service management, infrastructure management and cyber security aspects of the systems.</li> </ul> <ul> <li>Follow and apply Agile and DevOps practices and stay up to date with market standard Technologies.</li> </ul> <br> <p>We put our people first, with an attitude of care and a legitimate commitment to their success and wellbeing: </p> <p>Benefit from our competitive compensation and insurance package: </p> <ul> <li>Attractive salary in USD outside of Lebanon </li> </ul> <ul> <li>International medical, life and travel insurance </li> </ul> <ul> <li>Retirement plan </li> </ul> <ul> <li>Schooling allowance</li> </ul> <ul> <li>And much more </li> </ul> <p>Enjoy a hybrid work environment: </p> <ul> <li>Teleworking at home and abroad </li> </ul> <ul> <li>Dynamic and supportive work environment focused on employee wellness</li> </ul> <p>Grow with us and gain international exposure: </p> <ul> <li>Extensive learning opportunities </li> </ul> <ul> <li>Learn from a diverse team of experts around the world</li> </ul> <ul> <li>Possibility for international and internal mobility </li> </ul><p><strong>Desired Candidate Profile</strong></p><ul> <li>1-3 Years of hands-on experience on DevOps implementation and Systems Administration.</li> </ul> <ul> <li>Experience working with Linux operating systems and database administration.</li> </ul> <ul> <li>Hands on knowledge in systems monitoring and alerting such as Splunk, Logstash, Grafana, AppDynamics, etc.</li> </ul> <ul> <li>Hands on knowledge of build automation and continuous integration/delivery ecosystem: Git, Maven, Jenkins, Nexus, Docker, Kubernetes.</li> </ul> <ul> <li>Experience in deploying and troubleshooting highly available, secure and reliable services.</li> </ul> <ul> <li>Proficient in scripting: Bash, Groovy, Python</li> </ul> <ul> <li>Experience with infrastructure configuration and automations processes and tools: Terraform, Ansible is a plus</li> </ul> <ul> <li>Cloud computing experience is a plus: Amazon AWS, Azure Cloud</li> </ul>
<p>Aspire Software is looking for a <strong>DevOps Engineer</strong> to join our team in Lebanon.</p> <p> <strong>Here is a little window into our company:</strong> 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> <strong>About the Role</strong> </p> <p>The DevOps Engineer Azure owns the infrastructure-as-code and CI/CD foundation for our SaaS platform. This is a hands on role focused on defining, deploying, and evolving our Azure environment through code and GitHub Actions, across multi-region production in Canada and the United States as well as our development, QA, and staging environments.</p> <p>You will work closely with Developers, QA, and Product to make infrastructure changes safe, repeatable, and fast. You will own the Infrastructure-as-Code codebase and deployment workflows, keep environments consistent, and handle occasional database tasks as they come up. Priority will be given to AI-enabled DevOps engineers who leverage agentic workflows in their day-to-day work.</p> <p>What good looks like in this role: infrastructure changes go through pull requests, plan / whatif reviews, and GitHub Actions, not the portal; environments are reproducible and consistent across regions; deployments are repeatable, observable, and easy to roll back; configuration drift is caught and corrected before it causes an incident.</p> <p>Infrastructure You Will Manage</p> <p>This role is responsible for the Azure infrastructure that runs the Bids & Tenders platform, including:</p> <p>Application Hosting & Compute</p> <ul> <li>Azure App Service (web apps, App Service plans, and WebJobs) hosting the buyer, supplier, and partner-facing tiers.</li> <li>Azure Functions and Logic Apps for event-driven, scheduled, and integration workloads.</li> <li>Azure Kubernetes Service (AKS) clusters, with images built and stored in Azure Container Registry.</li> <li>Azure Virtual Machines for supporting services such as Elasticsearch, email relay, and network security appliances.</li> </ul> <p>Edge, Networking & Security</p> <ul> <li>Azure Front Door with Web Application Firewall (WAF) policies, and public DNS zones for the domains.</li> <li>Virtual Networks, Network Security Groups, Private Endpoints, Private DNS zones, DNS Private Resolver, load balancers, NAT Gateway, and Azure Bastion.</li> <li>Azure Key Vault (secrets and TLS certificates) and user-assigned managed identities.</li> </ul> <p>Data, Caching & Messaging</p> <ul> <li>Azure SQL (including disaster-recovery replicas in paired regions) and Azure Database for PostgreSQL Flexible Server.</li> <li>Azure Cache for Redis / Redis Enterprise and Azure Storage accounts.</li> <li>Azure Service Bus, Event Grid, and Azure API Management.</li> </ul> <p>Operations & Observability</p> <ul> <li>Azure Monitor and Azure Managed Grafana, Azure Automation, and Recovery Services vaults.</li> <li>GitHub-hosted runners connected to Azure private networking for CI/CD.</li> </ul> <p>Key Accountabilities & Responsibilities</p> <p>Infrastructure-as-Code (Azure)</p> <ul> <li>Own the Infrastructure-as-Code codebase for the Azure environment; manual portal changes should be rare and quickly codified.</li> <li>Bring existing manually created resources under code management, and detect and resolve configuration drift.</li> <li>Build reusable modules and enforce consistent standards for naming, tagging, and resource group structure across regions and environments.</li> <li>Apply secure defaults and policy-as-code (Azure Policy, RBAC) so new infrastructure is compliant from the start.</li> </ul> <p>GitHub Actions & CI/CD</p> <ul> <li>Design, build, and maintain GitHub Actions workflows for infrastructure and application deployments to App Service, Functions, Logic Apps, and AKS.</li> <li>Authenticate workflows to Azure using OIDC / workload identity federation rather than long-lived secrets; manage GitHub environments, approvals, and branch protections.</li> <li>Maintain private-networked runners and container image pipelines using Azure Container Registry.</li> <li>Build safety gates into pipelines: plan / what-if output on pull requests, linting and security scanning, automated tests, and clear rollback paths.</li> <li>Partner with QA to keep development, QA, and staging environments stable, reproducible, and production-like.</li> </ul> <p>Azure Platform Operations</p> <ul> <li>Operate and evolve the platform across Canadian and US regions, including multi-region and disaster-recovery configuration.</li> <li>Manage networking and edge security: Front Door, WAF, DNS, private networking, and</li> </ul> <p>Network Security Groups.</p> <ul> <li>Manage secrets, certificates, and identity using Azure Key Vault, managed identities, and Microsoft Entra ID.</li> <li>Monitor platform health and alerting with Azure Monitor, Log Analytics, and Managed Grafana; respond to incidents and drive lasting fixes.</li> </ul> <p>Database Support</p> <ul> <li>Handle occasional database tasks on Azure SQL and PostgreSQL Flexible Server, such as provisioning through code, configuration changes, backup and geo-replication checks, and supporting engineering teams on performance issues.</li> </ul> <p>Automation & AI-Assisted Engineering</p> <ul> <li>Build automation in PowerShell, Bash, and Azure CLI, including Azure Automation runbooks, to remove repetitive operational work.</li> <li>Use AI-assisted tooling and agentic workflows to accelerate infrastructure changes, investigations, and routine operations, with sound review practices in place.</li> </ul> <ul> <li>Collaboration, Incident Response & Communication</li> <li>Partner with Developers, Product Managers, and QA to resolve issues and improve reliability outcomes.</li> <li>Lead or join incident triage and root-cause discussions; write clear, blameless post-incident reviews.</li> <li>Communicate risks, changes, and release impacts in plain language with evidence attached.</li> <li>Share knowledge: keep runbooks, architecture notes, and operational how-tos current for the team.</li> </ul> <p>Other Duties</p><ul> </ul><p><strong>Desired Candidate Profile</strong></p><ul><li>Bachelor s degree or diploma in Computer Science, Software Engineering, Information</li><li>Technology, or a related field. Equivalent combination of education and relevant experience will be considered.</li><li>3+ years in a DevOps, platform, or cloud infrastructure role, with a primary focus on Microsoft Azure.</li><li>Strong hands-on Infrastructure-as-Code experience in production Azure environments including reusable modules, deployment / state management, and drift remediation.</li><li>Hands-on experience building and maintaining GitHub Actions workflows, including reusable workflows, environments and approvals, and OIDC authentication to Azure.</li><li>Production experience with Azure App Service, Azure Functions, and AKS.</li><li>Solid understanding of Azure networking and security fundamentals.</li><li>Scripting proficiency in PowerShell and Bash, along with Azure CLI.</li><li>Demonstrated use of AI-assisted tooling or agentic workflows in day-to-day engineering work.</li></ul>
<p> <br> </p> <p><b> About the Role </b></p> <p>Are you passionate about building scalable backend systems while owning the cloud infrastructure that powers them? As a Senior Backend Engineer (Platform & DevOps) at Toters, you'll split your time between designing and developing production-grade backend services and improving the cloud platform, deployment pipelines, and operational excellence that enable our engineering teams to deliver software safely and efficiently. </p> <p>In this role, you'll own services end-to-end from application design and implementation to deployment, monitoring, scalability, security, and production reliability. Working closely with Software Engineers, Product Managers, and Infrastructure teams, you'll help build resilient systems that power our products while continuously improving the developer experience. </p> <p> In this role, you will: </p> <p> <br> </p> <p><b> Backend Engineering </b></p> <ul> <li>Collaborate with cross-functional teams to translate business requirements into scalable backend solutions.</li> <li>Design, develop, test, and maintain high-performance backend services using PHP (Laravel).</li> <li>Design and build RESTful APIs and microservices that power customer-facing and internal applications.</li> <li>Write clean, maintainable, and well-tested code following engineering best practices.</li> <li>Optimize application performance, database queries, caching strategies, and system scalability.</li> <li>Participate in architecture discussions and contribute to technical decisions that improve long-term maintainability.</li> <li>Conduct thoughtful code reviews and mentor engineers through technical guidance and best practices.</li> </ul> <p> Platform & DevOps </p> <ul> <li>Design, build, and maintain cloud infrastructure on AWS to support highly available and scalable applications.</li> <li>Build and improve CI/CD pipelines that enable fast, reliable, and secure software delivery.</li> <li>Manage containerized applications using Docker and Kubernetes.</li> <li>Automate infrastructure provisioning and configuration using Infrastructure as Code (Terraform or similar tools).</li> <li>Improve system observability through monitoring, logging, alerting, and performance dashboards.</li> <li>Optimize cloud infrastructure for scalability, reliability, security, and cost efficiency.</li> <li>Participate in production incident response, troubleshooting, root cause analysis, and post-incident reviews.</li> <li>Implement security best practices for applications, infrastructure, secrets management, and access control.</li> <li>Continuously improve deployment processes, operational tooling, and developer experience across engineering teams.</li> </ul> <p> <br> </p> <p><b> Nice to Have </b></p> <ul> <li>Experience with Go, Python, or additional backend programming languages. </li> <li>Experience with messaging and streaming technologies such as Kafka, RabbitMQ, or AWS SQS/SNS. </li> <li>Experience deploying serverless applications using AWS Lambda.</li> <li>Experience with Helm, ArgoCD, or GitOps workflows.</li> <li>Experience building Internal Developer Platforms (IDPs) or improving developer tooling.</li> <li>Experience with service mesh technologies such as Istio or Linkerd.</li> <li>Experience working in high-growth technology companies, e-commerce, or on-demand delivery platforms.</li> <li>AWS certifications are a plus.</li> </ul> <p> <br> </p> <p><b> Why Toters? </b></p> <ul> <li>Flexible work environment with hybrid-friendly roles.</li> <li>Opportunity to work across software engineering and cloud infrastructure, building systems that directly power Toters' products.</li> <li>Solve complex engineering challenges involving backend architecture, cloud infrastructure, automation, and distributed systems.</li> <li>Collaborate with talented engineers in a culture of ownership, mentorship, and continuous learning.</li> <li>Direct impact on products used by thousands of customers every day.</li> <li>Competitive compensation package.</li> <li>Exclusive discounts on Toters orders.</li> <li>First-class medical insurance.</li> </ul><p><strong>Desired Candidate Profile</strong></p><ul> <li>Bachelor s degree in Computer Science, Engineering, or a related field.</li> <li>6+ years of experience in backend software engineering, with significant hands-on experience in cloud infrastructure and DevOps practices.</li> <li>Strong experience developing backend applications using PHP (Laravel). </li> <li>Solid understanding of Object-Oriented Programming (OOP), SOLID principles, design patterns, and software architecture.</li> <li>Experience designing and building RESTful APIs, distributed systems, and microservices.</li> <li>Strong experience with relational databases such as PostgreSQL or MySQL, along with caching technologies such as Redis. </li> <li>Strong hands-on experience with AWS, including services such as EC2, ECS, Lambda, RDS, S3, IAM, CloudWatch, VPC, and SQS. </li> <li>Experience building and maintaining CI/CD pipelines using GitHub Actions, GitLab CI, Jenkins, or similar tools.</li> <li>Experience working with Docker and Kubernetes in production environments. </li> <li>Experience using Infrastructure as Code tools such as Terraform or CloudFormation. </li> <li>Strong understanding of Linux systems, networking fundamentals, and cloud security best practices.</li> <li>Experience implementing monitoring, logging, and observability solutions using tools such as CloudWatch, Grafana, Prometheus, or the ELK stack.</li> <li>Experience owning production systems, participating in on-call rotations, and resolving production incidents.</li> <li>Strong communication skills with the ability to collaborate across teams and mentor engineers.</li> <li>Passion for building scalable, secure, and reliable systems while continuously improving engineering excellence.</li> </ul>
Aspire Software is looking for a DevOps Engineer to join our team in Lebanon.</p>
<h4>About Aspire Software</h4>
<p>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. Its decentralized model has become a hub for rapid growth through reinvestment in its portfolio.</p>
<h4>About the role</h4>
<p>The DevOps Engineer – Azure owns the infrastructure-as-code and CI/CD foundation for our SaaS platform. This is a hands-on role focused on defining, deploying, and evolving our Azure environment through code and GitHub Actions. The environment spans multi-region production in Canada and the United States, as well as development, QA, and staging environments.</p>
<p>You will work closely with Developers, QA, and Product to make infrastructure changes safe, repeatable, and fast. You will own the infrastructure-as-code codebase and deployment workflows, keep environments consistent, and handle occasional database tasks. Priority will be given to AI-enabled DevOps engineers who leverage agentic workflows in their day-to-day work.</p>
<p><strong>What “good” looks like in this role:</strong> Infrastructure changes go through pull requests, plan/what-if reviews, and GitHub Actions—not the portal. Environments are reproducible and consistent across regions. Deployments are repeatable, observable, and easy to roll back. Configuration drift is caught and corrected before it causes an incident.</p>
<h4>Infrastructure you will manage</h4>
<p>This role is responsible for the Azure infrastructure that runs the Bids & Tenders platform, including:</p>
<p><strong>Application hosting and compute</strong></p>
<ul>
<li>Azure App Service (web apps, App Service plans, and WebJobs) hosting the buyer-, supplier-, and partner-facing tiers.</li>
<li>Azure Functions and Logic Apps for event-driven, scheduled, and integration workloads.</li>
<li>Azure Kubernetes Service (AKS) clusters, with images built and stored in Azure Container Registry.</li>
<li>Azure Virtual Machines for supporting services such as Elasticsearch, email relay, and network security appliances.</li>
</ul>
<p><strong>Edge, networking, and security</strong></p>
<ul>
<li>Azure Front Door with Web Application Firewall (WAF) policies, and public DNS zones for the domains.</li>
<li>Virtual Networks, Network Security Groups, Private Endpoints, Private DNS zones, DNS Private Resolver, load balancers, NAT Gateway, and Azure Bastion.</li>
<li>Azure Key Vault for secrets and TLS certificates, and user-assigned managed identities.</li>
</ul>
<p><strong>Data, caching, and messaging</strong></p>
<ul>
<li>Azure SQL, including disaster-recovery replicas in paired regions, and Azure Database for PostgreSQL Flexible Server.</li>
<li>Azure Cache for Redis/Redis Enterprise and Azure Storage accounts.</li>
<li>Azure Service Bus, Event Grid, and Azure API Management.</li>
</ul>
<p><strong>Operations and observability</strong></p>
<ul>
<li>Azure Monitor, Azure Managed Grafana, Azure Automation, and Recovery Services vaults.</li>
<li>GitHub-hosted runners connected to Azure private networking for CI/CD.</li>
</ul>
<h4>Key accountabilities and responsibilities</h4>
<p><strong>Infrastructure-as-code (Azure)</strong></p>
<ul>
<li>Own the infrastructure-as-code codebase for the Azure environment; manual portal changes should be rare and quickly codified.</li>
<li>Bring existing manually created resources under code management, and detect and resolve configuration drift.</li>
<li>Build reusable modules and enforce consistent standards for naming, tagging, and resource group structure across regions and environments.</li>
<li>Apply secure defaults and policy-as-code (Azure Policy, RBAC) so new infrastructure is compliant from the start.</li>
</ul>
<p><strong>GitHub Actions and CI/CD</strong></p>
<ul>
<li>Design, build, and maintain GitHub Actions workflows for infrastructure and application deployments to App Service, Functions, Logic Apps, and AKS.</li>
<li>Authenticate workflows to Azure using OIDC/workload identity federation rather than long-lived secrets; manage GitHub environments, approvals, and branch protections.</li>
<li>Maintain private-networked runners and container image pipelines using Azure Container Registry.</li>
<li>Build safety gates into pipelines: plan/what-if output on pull requests, linting and security scanning, automated tests, and clear rollback paths.</li>
<li>Partner with QA to keep development, QA, and staging environments stable, reproducible, and production-like.</li>
</ul>
<p><strong>Azure platform operations</strong></p>
<ul>
<li>Operate and evolve the platform across Canadian and U.S. regions, including multi-region and disaster-recovery configuration.</li>
<li>Manage networking and edge security: Front Door, WAF, DNS, private networking, and Network Security Groups.</li>
<li>Manage secrets, certificates, and identity using Azure Key Vault, managed identities, and Microsoft Entra ID.</li>
<li>Monitor platform health and alerting with Azure Monitor, Log Analytics, and Managed Grafana; respond to incidents and drive lasting fixes.</li>
</ul>
<p><strong>Database support</strong></p>
<ul>
<li>Handle occasional database tasks on Azure SQL and PostgreSQL Flexible Server, such as provisioning through code, configuration changes, backup and geo-replication checks, and supporting engineering teams with performance issues.</li>
</ul>
<p><strong>Automation and AI-assisted engineering</strong></p>
<ul>
<li>Build automation in PowerShell, Bash, and Azure CLI, including Azure Automation runbooks, to remove repetitive operational work.</li>
<li>Use AI-assisted tooling and agentic workflows to accelerate infrastructure changes, investigations, and routine operations, with sound review practices in place.</li>
</ul>
<p><strong>Collaboration, incident response, and communication</strong></p>
<ul>
<li>Partner with Developers, Product Managers, and QA to resolve issues and improve reliability outcomes.</li>
<li>Lead or join incident triage and root-cause discussions; write clear, blameless post-incident reviews.</li>
<li>Communicate risks, changes, and release impacts in plain language with evidence attached.</li>
<li>Share knowledge by keeping runbooks, architecture notes, and operational how-tos current for the team.</li>
</ul>
<p><strong>Other duties</strong></p>
<ul>
<li>Perform related duties as assigned to support platform reliability and team delivery.</li>
</ul>
<h4>Requirements</h4>
<ul>
<li>Bachelor’s degree or diploma in Computer Science, Software Engineering, Information Technology, or a related field. An equivalent combination of education and relevant experience will be considered.</li>
<li>Three or more years in a DevOps, platform, or cloud infrastructure role, with a primary focus on Microsoft Azure.</li>
<li>Strong hands-on infrastructure-as-code experience in production Azure environments, including reusable modules, deployment/state management, and drift remediation.</li>
<li>Hands-on experience building and maintaining GitHub Actions workflows, including reusable workflows, environments and approvals, and OIDC authentication to Azure.</li>
<li>Production experience with Azure App Service, Azure Functions, and AKS.</li>
<li>Solid understanding of Azure networking and security fundamentals.</li>
<li>Scripting proficiency in PowerShell and Bash, along with Azure CLI.</li>
<li>Demonstrated use of AI-assisted tooling or agentic workflows in day-to-day engineering work.</li>
</ul>
<h4>Azure and platform experience</h4>
<ul>
<li>Experience with Virtual Networks, Network Security Groups, Private Endpoints, Private DNS, Microsoft Entra ID, RBAC, managed identities, and Key Vault.</li>
<li>Experience with Azure Front Door, WAF, DNS management, and TLS certificate lifecycle.</li>
<li>Experience with containers and Kubernetes: Docker, Helm, Azure Container Registry, and AKS upgrades.</li>
<li>Familiarity with Azure Service Bus, Event Grid, Logic Apps, and API Management.</li>
<li>Observability experience with Azure Monitor, Log Analytics (KQL), and Grafana.</li>
<li>Working knowledge of Azure SQL and PostgreSQL, including backups, geo-replication, and basic performance tuning, sufficient for occasional database tasks; experience with Elasticsearch is also required.</li>
<li>Microsoft Azure certifications (e.g., AZ-104, AZ-400) are an asset.</li>
</ul>
<h4>Tech stack</h4>
<ul>
<li>Microsoft Azure (App Service, Functions, Logic Apps, AKS, Front Door)</li>
<li>Bicep, Terraform, or other infrastructure-as-code tools</li>
<li>GitHub and GitHub Actions</li>
<li>Docker, Helm, Azure Container Registry</li>
<li>PowerShell, Bash, Azure CLI</li>
<li>Azure SQL, PostgreSQL Flexible Server, Redis</li>
<li>Azure Monitor, Log Analytics, Managed Grafana</li>
<li>AI-assisted tooling and agentic workflows</li>
</ul>
Senior Resource & Client Delivery Manager - Centre of Excellence
Logistics, Supply Chain & Procurement
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Aspire Software is looking for an experienced Senior Resource & Client Delivery Manager to join our Centre of Excellence in Lebanon.<br> About Aspire Software Aspire Software operates and manages wholly owned software companies that provide mission-critical solutions across multiple vertical markets.<br> Through a decentralized operating model and the adoption of industry best practices, Aspire helps its portfolio companies accelerate growth, improve operational performance, and continuously modernize their products and organizations.<br> As part of our continued expansion and AI transformation journey, we are strengthening our Centre of Excellence in Lebanon.<br> We are looking for an experienced resource management leader with a strong background in technology, excellent people skills, and significant experience working with international stakeholders and clients.<br> The Opportunity The Senior Resource & Client Delivery Manager will play a critical role in ensuring that Aspire has the right people, with the right skills, working on the right priorities at the right time .<br> The role will be responsible for the strategic planning, allocation, development, and performance of technology resources supporting Aspire's portfolio companies globally.<br> You will act as a trusted advisor to business and technology leaders, balancing business demand, resource capacity, employee development, utilization, and delivery requirements across multiple companies and geographies.<br> This role requires someone who can combine strategic resource planning, strong people leadership, client relationship management, operational discipline, and a solid understanding of technology and AI environments.<br> Core ResponsibilitiesStrategic Resource Planning & Deployment Own the planning and allocation of technology resources across Aspire's portfolio companies based on business priorities, skills, experience, availability, and development objectives.<br> Ensure resources are deployed effectively across projects and businesses, balancing client demand, utilization, workload, and capacity.<br> Maintain visibility into current and future resource requirements and develop forward-looking capacity and staffing plans.<br> Proactively identify resource gaps, excess capacity, upcoming demand, and potential delivery risks.<br> Facilitate resource sharing across business units to maximize utilization and ensure critical projects have access to the appropriate capabilities.<br> Support onboarding, transitions, reallocations, and offboarding of resources while minimizing disruption to the business.<br> International Client & Stakeholder Management Act as the primary point of contact between Centre of Excellence resources and Aspire's international portfolio companies.<br> Build trusted relationships with Managing Directors, CTOs, technology leaders, product leaders, and other senior stakeholders.<br> Develop a strong understanding of each company's strategy, technology environment, projects, priorities, and future resource requirements.<br> Regularly engage with internal clients to assess resource performance, delivery quality, satisfaction, and evolving needs.<br> Proactively manage and de-escalate concerns related to performance, capacity, communication, delivery, or resource allocation.<br> Negotiate priorities and resource allocation when demand exceeds available capacity.<br> Communicate difficult resourcing decisions clearly and professionally while maintaining strong stakeholder relationships.<br> People Management & Talent Development Maintain a strong understanding of each resource's technical capabilities, experience, strengths, career objectives, and development opportunities.<br> Match resources with assignments that balance business needs with professional development and career progression.<br> Conduct regular performance and engagement follow-ups with Centre of Excellence resources.<br> Provide coaching, feedback, and support to help employees improve their performance and develop professionally.<br> Identify performance concerns early and coordinate appropriate improvement actions with relevant leaders.<br> Support succession planning and retention of high-performing and high-potential talent.<br> Promote a collaborative, accountable, and high-performance culture across the Centre of Excellence.<br> Utilization, Capacity & Performance Management Monitor utilization, workload, capacity, resource availability, and other key resource management KPIs.<br> Analyze resourcing data and translate findings into actionable recommendations for leadership.<br> Develop action plans to improve utilization, workload balance, capacity management, and resource effectiveness.<br> Identify resources that are underutilized or overloaded and proactively rebalance workloads.<br> Provide regular reporting and insights on resource demand, capacity, utilization, performance, and upcoming requirements.<br> Use data to support workforce planning and resource investment decisions.<br> Technology & AI Capability Development Maintain a high-level understanding of the technology, software development, AI, and automation initiatives being delivered across Aspire.<br> Understand the capabilities required across areas such as software engineering, AI engineering, data, QA, DevOps, product, and automation.<br> Ensure resource skills remain aligned with Aspire's evolving technology and AI priorities.<br> Identify capability gaps and work with leadership to determine whether they should be addressed through recruitment, training, or internal development.<br> Organize and support technical training, workshops, seminars, certifications, and knowledge-sharing initiatives.<br> Promote continuous learning and adoption of emerging AI technologies, development tools, and engineering best practices.<br> Recruitment & Workforce Planning Partner with leadership and recruitment teams to forecast future talent requirements.<br> Participate in identifying, interviewing, and selecting technology and AI talent.<br> Help define hiring priorities based on projected demand, skills gaps, and strategic business needs.<br> Support effective onboarding and integration of new resources into the Centre of Excellence and Aspire portfolio companies.<br> Operational Excellence & Continuous Improvement Continuously improve resource management processes, tools, reporting, and communication practices.<br> Establish scalable processes for resource planning, allocation, performance tracking, and stakeholder engagement.<br> Collaborate with other leaders to share best practices and improve resource management standards across the organization.<br> Support technology and process improvements that increase visibility, efficiency, and quality of resource deployment.<br> Drive change management initiatives related to new processes, systems, organizational structures, or ways of working.<br> What You'll Bring 8+ years of experience in resource management, workforce planning, technology consulting, engineering operations, professional services, delivery management, or similar environments.<br> Strong experience managing or deploying technology professionals across multiple clients, projects, or business units .<br> Significant experience working with international clients and stakeholders , ideally across North America, Europe, the Middle East, or other global markets.<br> Strong understanding of resource management principles, including capacity planning, forecasting, utilization, workload balancing, deployment, and workforce planning .<br> Experience working with technical teams such as Software Engineers, AI Engineers, Data Engineers, QA, DevOps, Product Managers, and other technology professionals.<br> Good understanding of modern software development environments, AI, Generative AI, and automation technologies.<br> Excellent people management, coaching, and relationship-building skills.<br> Strong client-facing presence with the ability to establish credibility and act as a trusted advisor to senior leaders.<br> Excellent communication, negotiation, and influencing skills, including the ability to handle difficult conversations and competing priorities.<br> Demonstrated ability to independently manage and resolve escalations while maintaining professionalism and empathy.<br> Strong analytical skills with experience interpreting resource management KPIs and translating data into actionable recommendations.<br> Strong problem-solving ability and sound judgment, with a clear understanding of the commercial and operational impact of resourcing decisions.<br> Ability to operate effectively in a fast-moving, decentralized, international, and matrix-driven environment.<br> Comfortable managing ambiguity, multiple priorities, and tight deadlines.<br> Strong organizational skills with a high degree of accountability, confidentiality, and follow-through.<br> Proven ability to drive process improvements and change management initiatives.<br> What Success Looks Like Success in this role means: The right resources are consistently assigned to the right business priorities.<br> Centre of Excellence utilization and productivity remain at healthy levels.<br> Portfolio company leaders view the Centre of Excellence as a trusted technology partner.<br> Resource performance issues and client concerns are identified and resolved quickly.<br> Capacity and hiring requirements are anticipated rather than reacted to.<br> High-performing resources are retained, developed, and given meaningful career opportunities.<br> Technology and AI capabilities continuously evolve with the needs of Aspire's businesses.<br> Leadership has clear visibility into resource capacity, utilization, performance, and future demand.<br></span> </div>
<p>About the job</p><p>The job in short As a Solution Architect, it s your job to ascertain that envisaged solutions become reality. Taking this client-facing role, you are equally comfortable in deep-dive technical workshops, pre-sales efforts and in board-level sales presentations. Having earned your stripes in designing scalable web & mobile based platforms, you have no problem finding the scope in large-scale, complex projects. To the development team, you are the vital mainstay during processes of implementation, being a hands-on technology leader. To customers and partners, you are the expert liaison with a keen feel for their needs. So besides being a great technologist, you are also a considerate companion who delivers remarkable results on a continuous basis.</p><p>Meet the job</p><p>You will be part of the development team in which you will fulfill a leading role to go from idea to production. Talking highly specific technical details as well as discussing general business outcomes, you comfortably translate customer requirements into a distinguished design. You dedicate yourself to security, performance, scalability and reliability that enables a great user experience. You know our projects are to be delivered according to briefing, time and budget, but you also know our technologists need their space to build the solutions you ve defined. By creating structure and clear explanations, you provide guidance and oversight to your team. You re a hands-on architect who partners closely with engineering leads to design, build and run scalable solutions. You take ownership not just in shaping the architecture, but also in how it performs in production - leading from the front in critical incidents and driving resolution when it matters most. Also part of the job is creating detailed technical architecture assets; working with the QA lead and DevOps to help shape the end to end SDLC; ensuring that implementations meet non-functional requirements. Note that beyond the project, you help in elevating our delivery hub practices by creating technical blueprints, solution accelerators and ways of working assets with a continuous improvement mindset. You will be traveling a significant amount of the time, spending time on-site during the inception phase and when providing training and workshops.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>You have professionally worked with Enterprise Integration Patterns and Frameworks;</li><li>When we ask you about architectural frameworks, you easily dig up your knowledge and best practices;</li><li>You have experience with CI/CD practices and platforms</li><li>You have experience with scalable Web application development as well as Mobile App delivery</li><li>You have a demonstrable understanding of Service Oriented Architectures (SOA), as well as Micro-Services Architecture;</li><li>You know JavaScript frameworks, MVC patterns and principles of REST APIs (OpenAPI), are second nature to you;</li><li>Considerable full-stack development experience</li><li>Your knowledge of the Java platform exceeds our expectations</li><li>You have excellent communication and presentation skills in English</li><li>Strong leadership skills with a proactive approach in engagements</li><li>You are self sufficient as a Solutions Architect and able to manage clients/stakeholders;</li><li>And let s not forget your broad, operational knowledge of application servers, databases, load balancers and other infrastructure components required to deploy web applications in a highly available and scalable environment.</li><li>We will be extra happy if you:</li><li>You have created solutions for financial services (especially banking);</li><li>You are familiar with cloud-native architectural patterns, such as Microservices, CQRS, event sourcing;</li><li>You have experience with server virtualization and containers technology such as Docker and Kubernetes;</li><li>You have Solution Architecture experience on and Azure/AWS Cloud</li><li>You have professionally used Integration Platforms and API Gateways</li></ul>
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 role</h4>
<p>The intermediate quality assurance analyst owns day-to-day quality for our Bids & Tenders SaaS platform: planning tests from real product behaviour, executing manual and automated coverage, and proving release readiness with clear evidence.</p>
<p>You will work closely with product, developers, and DevOps across buyer and supplier flows (project build/publish, invitations, bid submission, addenda, evaluation/award, and integrations). You are expected to work independently on mid-sized features and smoke/regression suites, triage failures to root cause, and help keep delivery honest across environments.</p>
<p>What “good” looks like in this role: defects found early with reproducible steps; automation that asserts durable business state (not fragile UI copy); failed runs classified and fixed or escalated with evidence; releases that ship with known quality, not silent risk.</p>
<h4>Key accountabilities & responsibilities</h4>
<strong>Test planning & requirements clarity</strong><br>
<ul>
<li>Review user stories, acceptance criteria, and designs; push for clear, testable requirements before build starts.</li>
<li>Write and maintain practical test plans, scenarios, and cases for new features, enhancements, and releases.</li>
<li>Call out testing risks, dependencies, environment/data blockers, and gaps early.</li>
<li>Participate in Agile ceremonies (planning, refinement, stand-ups, retrospectives).</li>
</ul>
<strong>Manual & exploratory test execution</strong><br>
<ul>
<li>Execute functional, regression, integration, smoke, system, and exploratory testing for web applications and related services.</li>
<li>Validate buyer and supplier workflows end-to-end, including cross-browser/responsive behaviour where required.</li>
<li>Test APIs, integrations, and data flows between systems (auth, payments, reporting, third-party services).</li>
<li>Log defects with clear repro steps, expected vs actual, environment, and evidence (screenshots/logs); verify fixes and re-test impact.</li>
<li>Support user acceptance testing and production release validation with a checklist mindset and auditable results.</li>
</ul>
<strong>Automation & continuous integration quality</strong><br>
<ul>
<li>Build and maintain automated tests (Playwright preferred; similar frameworks acceptable) for high-value regression and smoke paths.</li>
<li>Prefer durable readiness signals: lifecycle status, network/API contracts, and enabled business actions—not transient sidebar/toast copy.</li>
<li>Keep suites stable in continuous integration: diagnose flakes, fix ownership (product vs automation vs environment/data vs infrastructure), and avoid unbounded retries.</li>
<li>Contribute to continuous integration/continuous deployment quality gates and readable failure reports so the team can act quickly.</li>
<li>Expand automation coverage deliberately: automate what is repetitive and high-risk; keep exploratory judgment for what is not.</li>
</ul>
<strong>Procurement platform & business process validation</strong><br>
<ul>
<li>Confirm integrations with authentication providers, payment systems, reporting tools, and other third-party services.</li>
<li>Check accessibility, privacy, and security-related behaviour at a practical QA depth (WCAG familiarity is valued).</li>
</ul>
<strong>Collaboration, triage & communication</strong><br>
<ul>
<li>Partner with developers and product managers to resolve issues and improve quality outcomes.</li>
<li>Join defect triage and root-cause discussions; classify failures clearly (product, automation, environment/data, or infrastructure).</li>
<li>Communicate progress, risks, and release confidence in plain language with evidence attached.</li>
<li>Share knowledge: keep test notes, runbooks, and short how-tos current for the QA team.</li>
</ul>
<strong>Other duties</strong><br>
<p>Perform related duties as assigned to support release quality and team delivery.</p>
<h4>Requirements</h4>
<ul>
<li>Bachelor’s degree or diploma in Computer Science, Software Engineering, Information Technology, or a related field. Equivalent combination of education and relevant experience will be considered.</li>
<li>3+ years of software quality assurance experience on web-based or SaaS products.</li>
<li>Proven experience designing and executing both manual and automated tests.</li>
<li>Hands-on experience building and maintaining UI automation suites.</li>
<li>Experience integrating automated tests into CI/CD pipelines and investigating pipeline failures.</li>
<li>Experience working in Agile delivery teams.</li>
<li>Experience with defect tracking and test management tools (e.g. Jira, Qase, Azure DevOps, or similar).</li>
<li>Hands-on experience testing REST APIs (Postman or equivalent) and reading basic logs/network traces.</li>
<li>Comfortable validating multi-step business workflows (stateful flows, roles, and permissions) not only isolated UI screens.</li>
</ul>
<h4>Test automation</h4>
<ul>
<li>Practical experience with at least one modern UI automation framework (Playwright strongly preferred; Cypress or Selenium acceptable).</li>
<li>Ability to write maintainable automated tests using code (TypeScript/JavaScript preferred; Java/Python/C# acceptable) as well as experience debugging tests including timing/race conditions, brittle selectors, environment/data dependencies, and shared-state collisions.</li>
<li>Experience with automated API checks and combining UI + API verification in end-to-end flows.</li>
<li>Familiarity with Git-based collaboration for test code (branches, pull requests, code review).</li>
<li>Experience with test data setup/teardown, storage-state/auth reuse, and multi-environment configuration is an asset.</li>
<li>Exposure to GitHub Actions, Azure DevOps Pipelines, Jenkins, or similar CI systems is an asset.</li>
</ul>
<h4>Technical knowledge</h4>
<ul>
<li>Solid understanding of software testing methodologies and when to apply each (smoke, regression, integration, exploratory, UAT).</li>
<li>Working knowledge of SQL/relational data for verification.</li>
<li>Familiarity with browser DevTools (network, console) for diagnosis during manual and automated failure analysis.</li>
<li>Familiarity with CI/CD pipelines and interpreting failed pipeline runs, logs, and test artifacts.</li>
<li>Basic understanding of cloud SaaS architecture and multi-environment testing (staging/production-like lanes).</li>
<li>Knowledge of accessibility standards (WCAG) is an asset.</li>
</ul>
<p>Aspire Software is looking for a Senior Software Developer to join our team in Lebanon.</p> <p> <strong>About the Job:</strong> </p><p>In this role, you will design, develop, and maintain high-quality software solutions that form the core of our SaaS offerings. You will collaborate in our cross-functional team to solve complex technical challenges and help shape our technical direction. This is an opportunity to make a significant impact on products used by businesses throughout the UK and in time, beyond. You will get the opportunity to work with and learn about AI, using it to help you problem solve but also embedding it into our products. </p> <p><b><br></b></p><p><b>Key Responsibilities </b></p> <ul> <li>Design, develop, and maintain robust, scalable, and secure software solutions </li> </ul> <ul> <li>Write clean, efficient, and well-documented code that adheres to best practices </li> </ul> <ul> <li>Participate in architectural decisions and help establish technical standards </li> </ul> <ul> <li>Conduct thorough code reviews to ensure code quality and knowledge sharing </li> </ul> <ul> <li>Debug complex issues across various layers of the application stack </li> </ul> <ul> <li>Collaborate with the product owner and team to refine requirements and provide technical insights </li> </ul> <ul> <li>Use AI tooling to help efficiently deliver for our customers while embedding AI into our products and services </li> </ul> <ul> <li>Participate in agile ceremonies including sprint planning, daily stand-ups, and retrospectives </li> </ul> <ul> <li>Contribute to continuous improvement of development processes and practices </li> </ul> <ul> <li>Stay current with emerging technologies and industry trends </li> </ul> <ul> <li>Lead or contribute to technical documentation efforts </li> </ul> <ul> <li>Help the team support the production environment </li> </ul> <p> </p> <p> </p><ul> <ul> <li>5+ years of professional software development experience </li> </ul> <ul> <li>Strong proficiency in C#, JavaScript and Typescripts and React </li> </ul> <ul> <li>Experience with.NET Core, Redux </li> </ul> <ul> <li>Solid understanding of software design patterns and principles (SOLID, DRY, etc.) </li> </ul> <ul> <li>Experience with relational databases and NoSQL databases, specifically MS SQL server and MongoDB </li> </ul> <ul> <li>Knowledge of RESTful API design and implementation </li> </ul> <ul> <li>Familiarity with cloud platforms (preferably AWS) </li> </ul> <ul> <li>Experience with version control systems (preferably Git) </li> </ul> <ul> <li>Understanding of CI/CD pipelines and DevOps practices </li> </ul> <ul> <li>Ability to write automated tests (unit, integration, etc.) </li> </ul> <ul> <li>Experience working in an agile development environment </li> </ul> </ul> <p>Preferred Skills and Qualifications: </p> <ul> <ul> <li>Experience with Service Orientated Architectures </li> </ul> <ul> <li>Understanding of security best practices in software development </li> </ul> <ul> <li>Experience with performance optimisation and scalability challenges </li> </ul> <ul> <li>Knowledge of monitoring and observability tools </li> </ul> <ul> <li>Experience working with AI tooling, e.g., Cursor, Windsurf, GitHub Copilot etc </li> </ul> <ul> <li>Experience of working with AI frameworks e.g. OpenAI </li> </ul> <ul> <li>Experience of building AI agent functionality and working with agent frameworks </li> </ul> </ul><p><strong>Desired Candidate Profile</strong></p><ul> <ul> <li>5+ years of professional software development experience </li> </ul> <ul> <li>Strong proficiency in C#, JavaScript and Typescripts and React </li> </ul> <ul> <li>Experience with.NET Core, Redux </li> </ul> <ul> <li>Solid understanding of software design patterns and principles (SOLID, DRY, etc.) </li> </ul> <ul> <li>Experience with relational databases and NoSQL databases, specifically MS SQL server and MongoDB </li> </ul> <ul> <li>Knowledge of RESTful API design and implementation </li> </ul> <ul> <li>Familiarity with cloud platforms (preferably AWS) </li> </ul> <ul> <li>Experience with version control systems (preferably Git) </li> </ul> <ul> <li>Understanding of CI/CD pipelines and DevOps practices </li> </ul> <ul> <li>Ability to write automated tests (unit, integration, etc.) </li> </ul> <ul> <li>Experience working in an agile development environment </li> </ul> </ul> <p>Preferred Skills and Qualifications: </p> <ul> <ul> <li>Experience with Service Orientated Architectures </li> </ul> <ul> <li>Understanding of security best practices in software development </li> </ul> <ul> <li>Experience with performance optimisation and scalability challenges </li> </ul> <ul> <li>Knowledge of monitoring and observability tools </li> </ul> <ul> <li>Experience working with AI tooling, e.g., Cursor, Windsurf, GitHub Copilot etc </li> </ul> <ul> <li>Experience of working with AI frameworks e.g. OpenAI </li> </ul> <ul> <li>Experience of building AI agent functionality and working with agent frameworks </li> </ul> </ul>
We are looking for a senior backend developer with strong experience in Node.js, microservices, Camunda workflows, and enterprise integrations.</p>
<p>The candidate should have strong development and production troubleshooting/problem-solving skills, with the ability to investigate complex issues across microservices, workflows, messaging systems, APIs, and databases.</p>
<h4>Requirements</h4>
<ul>
<li>Develop and maintain backend services and microservices using Node.js / TypeScript.</li>
<li>Develop and support REST/GraphQL APIs and system integrations.</li>
<li>Develop, maintain, and troubleshoot Camunda workflows, preferably Camunda.</li>
<li>Investigate failed or stuck workflows, workers, incidents, and process execution issues.</li>
<li>Develop and troubleshoot messaging integrations using RabbitMQ and Azure Service Bus.</li>
<li>Investigate production issues across APIs, microservices, workflows, queues, databases, and external integrations.</li>
<li>Perform root-cause analysis and implement permanent technical solutions.</li>
<li>Work with Git/GitLab, including branching, merging, cherry-pick, rebase, conflict resolution, and release/hotfix activities.</li>
<li>Understand and troubleshoot existing Java/Spring Boot services.</li>
<li>Participate in code reviews, deployments, production support, and critical incident resolution.</li>
<li>Collaborate with DevOps, Infrastructure, QA, Integration, and other technical teams.</li>
<li>Handle Oracle structural databases.</li>
</ul>
We are looking for a senior backend developer with strong experience in Node.js, microservices, Camunda workflows, and enterprise integrations.</p>
<p>The candidate should have strong development and production troubleshooting/problem-solving skills, with the ability to investigate complex issues across microservices, workflows, messaging systems, APIs, and databases.</p>
<h4>Requirements</h4>
<ul>
<li>Develop and maintain backend services and microservices using Node.js / TypeScript.</li>
<li>Develop and support REST/GraphQL APIs and system integrations.</li>
<li>Develop, maintain, and troubleshoot Camunda workflows, preferably Camunda.</li>
<li>Investigate failed or stuck workflows, workers, incidents, and process execution issues.</li>
<li>Develop and troubleshoot messaging integrations using RabbitMQ and Azure Service Bus.</li>
<li>Investigate production issues across APIs, microservices, workflows, queues, databases, and external integrations.</li>
<li>Perform root-cause analysis and implement permanent technical solutions.</li>
<li>Work with Git/GitLab, including branching, merging, cherry-pick, rebase, conflict resolution, and release/hotfix activities.</li>
<li>Understand and troubleshoot existing Java/Spring Boot services.</li>
<li>Participate in code reviews, deployments, production support, and critical incident resolution.</li>
<li>Collaborate with DevOps, infrastructure, QA, integration, and other technical teams handling Oracle structural databases.</li>
</ul>
<p>Manage and optimise database infrastructure across AWS (ECS/EC2, EKS) Drive query performance tuning, indexing, connection pooling, and replication management Own infrastructure-as-code using TypeScript CDK; rare manual console changes Identify and execute cost optimisation opportunities across RDS/Aurora, storage, and compute Build automation tooling in Bash and TypeScript for backup validation, failover testing, and capacity planning Collaborate with engineering teams on schema design and data access patterns ahead of implementation Maintain CI/CD pipelines for infrastructure changes across all deployment targets</p>
<p>TECH STACK PostgreSQL SQL Server AWS RDS/Aurora ECS/EC2 EKS TypeScript CDK Bash GitLab, Pipelines AI-assisted tooling</p><p><strong>Desired Candidate Profile</strong></p><p>3+ years in a DevOps, platform, or infrastructure role with a strong database focus Production-level experience with PostgreSQL (query plans, vacuuming, partitioning, replication) Hands-on AWS experience with RDS, Aurora, and at least one of ECS or EKS Infrastructure-as-code proficiency; TypeScript CDK preferred, Terraform or Pulumi considered Proficient in Bash scripting Agentic AI workflows</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><span>Murex is a global fintech leader in trading, risk management and processing solutions for capital markets.</span></p><br><p><span>Operating from our 19 offices, 3 400 Murexians from over 65 different nationalities ensure the development, implementation and support of our platform which is used by banks, asset managers, corporations and utilities, across the world. </span></p><br><p><span>Join Murex and work on the challenges of an industry at the forefront of innovation and thrive in a people-centric environment. You’ll be part of one global team where you can learn fast and stay true to yourself.</span></p><br><br><p><span><b>The team</b></span></p><br><br><p><span>The information systems Operations team manages over 100 systems.</span></p><br><p><span>Our objective is to ensure business continuity and service availability for our internal business processes. i.e.: development lifecycle ERP CRM BI Environment Management</span></p><br><br><p><span>We foster CI/CD Dev Ops for continuous delivery of value (be it a change or …) enabling us to be up to date with the market standards (CI/CD DEV OPS, iaas, Configuration as code), scale our operations and automate our day to day tasks. Use best of breed technologies and tooling and capitalize on cloud services (AWS, Azure, …)</span></p><br><br><p><span><b>Your Responsibilities</b></span></p><br><ul><li><span>Apply Site reliability principles to ensure availability, latency, performance, efficiency, change management, monitoring, emergency response, and capacity planning and act as a bridge between development and operations by applying a engineering mind-set to system administration.</span></li></ul><ul><li><span>Ensure business continuity for our internal systems by proactively supporting end users and fulfilling their requests.</span></li></ul><ul><li><span>Act as a lead for service reliability, scalability, and performance for a set of products as part of the information systems landscape.</span></li></ul><ul><li><span>Review deployment and operational environments, i.e., execute initiatives to reduce failure, troubleshoot issues across the entire infrastructure stack, expand monitoring capabilities and manage technical operations.</span></li></ul><ul><li><span>Embrace DevSecOps principles to advise and architect security solutions with product teams, ensuring all technologies and projects are robust and adhere to security standards.</span></li></ul><ul><li><span>Drive corrective, adaptive and preventative maintenance of solutions automating environment management, service management, infrastructure management and cyber security aspects of the systems.</span></li></ul><ul><li><span>Follow and apply Agile and DevOps practices and stay up to date with market standard Technologies.</span></li></ul><br><p><span><b>Your Profile</b></span></p><br><ul><li><span>1-3 Years of hands-on experience on DevOps implementation and Systems Administration.</span></li></ul><ul><li><span>Experience working with Linux operating systems and database administration.</span></li></ul><ul><li><span>Hands on knowledge in systems monitoring and alerting such as Splunk, Logstash, Grafana, AppDynamics, etc.</span></li></ul><ul><li><span>Hands on knowledge of build automation and continuous integration/delivery ecosystem: Git, Maven, Jenkins, Nexus, Docker, Kubernetes.</span></li></ul><ul><li><span>Experience in deploying and troubleshooting highly available, secure and reliable services.</span></li></ul><ul><li><span>Proficient in scripting: Bash, Groovy, Python</span></li></ul><ul><li><span>Experience with infrastructure configuration and automations processes and tools: Terraform, Ansible is a plus</span></li></ul><ul><li><span>Cloud computing experience is a plus: Amazon AWS, Azure Cloud</span></li></ul><br><p><span><b>Why join us</b></span></p><br><br><p><span>We put our people first, with an attitude of care and a legitimate commitment to their success and wellbeing: </span></p><br><p><span>Benefit from our competitive compensation and insurance package: </span></p><br><ul><li><span>Attractive salary in USD outside of Lebanon </span></li></ul><ul><li><span>International medical, life and travel insurance </span></li></ul><ul><li><span>Retirement plan </span></li></ul><ul><li><span>Schooling allowance</span></li></ul><ul><li><span>And much more </span></li></ul><p><span>Enjoy a hybrid work environment: </span></p><br><ul><li><span>Teleworking at home and abroad </span></li></ul><ul><li><span>Dynamic and supportive work environment focused on employee wellness</span></li></ul><p><span>Grow with us and gain international exposure: </span></p><br><ul><li><span>Extensive learning opportunities </span></li></ul><ul><li><span>Learn from a diverse team of experts around the world</span></li></ul><ul><li><span>Possibility for international and internal mobility </span></li></ul> </div>
<p>Aspire Software is looking for an Technical Support II 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 Role The Technical Support (Tier 2) is the person who figures out what is actually happening inside our applications when standard support processes are no longer enough. You take ownership of technical issues Tier 1 cannot resolve, investigate them through logs, data, configuration, and HTTP traffic, and determine whether the cause is a software defect, configuration problem, data issue, infrastructure fault, integration failure, or end-user issue. You sit between Tier 1 Support and our Engineering, QA, DevOps, Technical Operations, and Product teams. Tier 1 brings you the problem; you bring Engineering a diagnosis: reproducible steps, evidence, a likely root cause, and a clear statement of customer impact. You are also an early warning system, recognizing when one ticket is the first sign of an incident affecting many customers, and raising it before it spreads.</p><p>What "good" looks like in this role: issues diagnosed to a likely cause with evidence attached; escalations Engineering can act on without re-investigating; incidents spotted early and their impact stated plainly; recurring problems turned into fixes, knowledge articles, or monitoring rather than repeat tickets.</p><p>Key Accountabilities & Responsibilities</p><p>Technical Investigation & Diagnosis</p><ul><li>Take ownership of issues escalated from Tier 1, gathering the right information from Tier 1, internal stakeholders, and clients to investigate efficiently.</li><li>Investigate application behaviour using server and application logs, SQL queries, browser developer tools, HTTP traffic, and configuration review.</li><li>Reproduce reported problems in test or staging environments, isolating the conditions (role, browser, data, configuration, timing) that trigger them.</li><li>Determine the likely cause (software defect, configuration, content/data, infrastructure, integration, or end-user) and document the evidence that supports it.</li><li>Troubleshoot integrations, APIs, data imports/exports, and scheduled jobs that connect our platform to client and third-party systems.</li><li>Identify and implement workarounds or temporary fixes that reduce the impact and severity of an issue for affected customers until the underlying cause can be resolved and clearly communicate the work and any limitations.</li><li>Maintain SLA commitments by managing the Tier 2 queue by priority and severity while quickly resolving known issues and routine requests as quick wins to keep the backlog moving.</li></ul><p>Incident Management</p><ul><li>Prioritize incidents and service requests by severity, customer impact, and SLA; keep clients and stakeholders informed through resolution.</li><li>Recognize patterns that suggest a broader incident (e.g., the same error across several clients) and raise them promptly through the major-incident process.</li><li>Assess and communicate customer impact: who is affected, how severely, since when, and whether a workaround exists.</li><li>Escalate to Engineering, DevOps, or Technical Operations with reproduction steps, evidence, and impact, and stay engaged until the issue is resolved.</li><li>Verify fixes and workarounds before closing, record investigation steps and outcomes in the tracking system, and contribute to post-incident reviews.</li><li>Occasional after-hours work is required during significant incidents.</li></ul><p>Cross-Functional Collaboration</p><ul><li>Act as the technical escalation point and mentor for Tier 1, coaching troubleshooting techniques and better information gathering.</li><li>Work with Software Engineering and QA to clarify defects, validate fixes, and share production context that improves test coverage.</li><li>Partner with DevOps and Technical Operations on infrastructure, deployment, and environmentrelated issues.</li><li>Provide technical expertise to Product Management, Project Management, and implementation teams on configuration, client implementations, integrations, and required changes.</li></ul><p>Continuous Improvement</p><ul><li>Analyze support trends to identify recurring issues and their underlying causes and contribute to problem management.</li><li>Create and maintain knowledge-base articles, runbooks, and troubleshooting guides for Tier 1 and Tier 2.</li><li>Recommend changes that reduce support volume: product improvements, configuration defaults, documentation, monitoring and alerting, and automation of repetitive diagnostics.</li><li>Stay current with product releases, architecture changes, and operational procedures, and follow established security, change-management, and support processes.</li><li>Recommend changes that reduce support volume: product improvements, configuration defaults, documentation, monitoring and alerting, and automation of repetitive diagnostics.</li><li>Stay current with product releases, architecture changes, and operational procedures, and follow established security, change-management, and support processes.</li></ul><p><br></p><p><strong>Desired Candidate Profile</strong></p><p>Bachelor s degree or diploma in Computer Science, Software Engineering, Information Technology, or a related field. Equivalent combination of education and relevant experience will be considered.</p><p>2+ years of application development and/or technical support experience on web-based or SaaS products.</p><p>Proficiency reading server and application logs to diagnose warnings, errors, failures, and unexpected behaviour.</p><p>Working SQL skills with relational databases: joins, filtering, aggregation, and reading stored procedures to validate data and report output.</p><p>Solid grasp of HTTP/HTTPS (methods, status codes, headers, cookies) and hands-on use of browser developer tools.</p><p>Experience troubleshooting web applications built with HTML, CSS, and JavaScript/jQuery, including cross-browser and responsive behaviour.</p><p>Working knowledge of REST APIs and JSON/XML payloads.</p><p>Understanding of authentication and authorization concepts (sessions, cookies, roles, permissions, tokens).</p><p>Understanding of cloud-hosted applications and their common components (Azure preferred).</p><p>Strong working knowledge of Windows environments.</p><p>Basic scripting for diagnostics or automation (PowerShell preferred) and basic Git use to view history and code.</p><p>Experience working incidents and service requests in a ticketing or tracking system against priorities and SLAs, and following change-management processes.</p><p>Strong analytical and problem-solving skills; clear written and verbal communication with both technical and non-technical audiences.</p><p>Ability to manage multiple incidents and priorities at once, and availability for occasional afterhours work during significant incidents</p>
<p><b style="font-size: 11px;">About the job:</b></p> <p>Your Mission</p> <p>You will be responsible for managing, optimizing and developing the IT infrastructure of VSN and Woody Technologies, both internally and in the technology environments used to deliver services to our customers.</p> <ul> <li>We are looking for a technically strong, independent problem-solver who can combine a strategic view of infrastructure with direct involvement in day-to-day operations.</li> <li>This is not a purely managerial role. We need a hands-on IT Manager with solid technical experience who can troubleshoot issues directly, implement improvements and lead technology transformation projects.</li> <li>You will report to Technology Management and work closely with the Development, Product, Operations and Customer Support teams of both companies.</li> </ul> <p><b><br></b></p><p><b>Key Responsibilities</b></p> <p>1. IT Infrastructure and Systems Management</p> <ul> <li>Manage and maintain the IT infrastructure of VSN and Woody Technologies, including servers, networks, storage, virtualization and corporate systems.</li> <li>Ensure the availability, performance and security of technology systems.</li> <li>Administer Windows Server and Linux environments.</li> <li>Manage virtualization platforms and storage systems.</li> <li>Oversee backup, disaster recovery and business continuity policies.</li> <li>Manage IT asset inventories, software licenses and technology assets.</li> <li>Identify opportunities to consolidate and optimize infrastructure across both companies.</li> </ul> <p>2. Cloud Infrastructure & AWS</p> <ul> <li>Administer and optimize cloud environments, primarily on Amazon Web Services (AWS).</li> <li>Manage services such as EC2, S3, RDS, VPC, IAM, CloudWatch and other AWS infrastructure components.</li> <li>Oversee the security, availability and scalability of cloud platforms.</li> <li>Work with Development and Product teams to deploy and maintain SaaS solutions.</li> <li>Participate in migrations from on-premises infrastructure to cloud and hybrid architectures.</li> <li>Implement monitoring, alerting and automation mechanisms.</li> <li>Monitor and optimize cloud infrastructure costs using FinOps best practices.</li> </ul> <p>3. Cybersecurity and Compliance</p> <ul> <li>Define and implement IT security policies for both companies.</li> <li>Manage firewalls, VPNs, remote access systems and endpoint protection tools.</li> <li>Administer identity and access systems, including Microsoft 365, Active Directory and MFA.</li> <li>Identify vulnerabilities and coordinate the necessary remediation actions.</li> <li>Ensure appropriate management of access, permissions and credentials.</li> <li>Support compliance with applicable data protection and security regulations, including GDPR where relevant.</li> <li>Define and maintain security incident response procedures.</li> </ul> <p>4. IT Support and Internal Operations</p> <ul> <li>Ensure the reliable operation of tools and systems used by employees of both companies.</li> <li>Handle second- and third-level technical incidents.</li> <li>Oversee IT onboarding and offboarding processes for employees.</li> <li>Administer Microsoft 365 and other corporate tools.</li> <li>Coordinate external IT service, telecommunications and hardware providers.</li> <li>Document procedures, configurations and internal policies.</li> <li>Continuously improve support processes through automation and artificial intelligence tools.</li> </ul> <p>5. Automation, DevOps and Continuous Improvement</p> <ul> <li>Drive automation of repetitive tasks and systems administration processes.</li> <li>Collaborate with Development teams to improve application deployment and maintenance processes.</li> <li>Participate in implementing CI/CD tools, containers and monitoring systems.</li> <li>Promote Infrastructure as Code where appropriate.</li> <li>Evaluate new technologies that can improve operational efficiency.</li> <li>Identify opportunities to apply AI to IT operations, monitoring and incident resolution.</li> </ul> <p>6. Budget and Vendor Management</p> <ul> <li>Contribute to the preparation and monitoring of the IT budget.</li> <li>Control infrastructure, cloud service, licensing and vendor costs.</li> <li>Negotiate with technology vendors and manage their contracts.</li> <li>Identify cost savings without compromising service quality or availability.</li> <li>Define key performance indicators (KPIs) for availability, incidents, security and costs.</li> </ul><ul> <li>Degree in Computer Engineering, Telecommunications, Information Systems or equivalent professional experience.</li> <li>At least 5 years of experience in systems administration and IT infrastructure, including coordination or management responsibilities.</li> <li>Strong experience administering Windows and Linux servers.</li> <li>Hands-on experience with AWS infrastructure.</li> <li>Advanced knowledge of networking, TCP/IP, DNS, VPNs, firewalls and perimeter security.</li> <li>Experience with virtualization, storage and backup systems.</li> <li>Knowledge of Microsoft 365, Active Directory and identity management.</li> <li>Experience in cybersecurity and infrastructure protection best practices.</li> <li>Ability to independently diagnose and resolve complex incidents.</li> <li>Professional English proficiency (minimum B2) for working in an international environment.</li> <li>Strong organizational, prioritization and multitasking skills.</li> </ul> <p>Highly Valued Qualifications</p> <ul> <li>AWS certifications (Solutions Architect, SysOps Administrator or similar).</li> <li>Experience with SaaS environments and hybrid cloud architectures.</li> <li>Knowledge of Docker, Kubernetes and automation tools.</li> <li>Experience with Terraform, Ansible or similar technologies.</li> <li>Scripting skills (PowerShell, Bash or Python).</li> <li>Experience with monitoring tools such as Zabbix, Grafana, Prometheus or CloudWatch.</li> <li>Familiarity with DevOps processes and CI/CD pipelines.</li> <li>Experience with ITIL, ISO 27001 or equivalent standards.</li> <li>Previous experience in B2B software companies.</li> <li>Knowledge of audiovisual and broadcast infrastructure, media workflows or large-scale video storage systems.</li> <li>Experience in multinational or multi-site organizations.</li> <li>The Person We're Looking For beyond technical skills, we want someone practical, proactive and results-oriented.</li> </ul> <p><br></p><ul> </ul><p><strong>Desired Candidate Profile</strong></p><ul><li>Degree in Computer Engineering, Telecommunications, Information Systems or equivalent professional experience.</li><li>At least 5 years of experience in systems administration and IT infrastructure, including coordination or management responsibilities.</li><li>Strong experience administering Windows and Linux servers.</li><li>Hands-on experience with AWS infrastructure.</li><li>Advanced knowledge of networking, TCP/IP, DNS, VPNs, firewalls and perimeter security.</li><li>Experience with virtualization, storage and backup systems.</li><li>Knowledge of Microsoft 365, Active Directory and identity management.</li><li>Experience in cybersecurity and infrastructure protection best practices.</li><li>Ability to independently diagnose and resolve complex incidents.</li><li>Professional English proficiency (minimum B2) for working in an international environment.</li><li>Strong organizational, prioritization and multitasking skills.</li></ul> <p>Highly Valued Qualifications</p><ul><li>AWS certifications (Solutions Architect, SysOps Administrator or similar).</li><li>Experience with SaaS environments and hybrid cloud architectures.</li><li>Knowledge of Docker, Kubernetes and automation tools.</li><li>Experience with Terraform, Ansible or similar technologies.</li><li>Scripting skills (PowerShell, Bash or Python).</li><li>Experience with monitoring tools such as Zabbix, Grafana, Prometheus or CloudWatch.</li><li>Familiarity with DevOps processes and CI/CD pipelines.</li><li>Experience with ITIL, ISO 27001 or equivalent standards.</li><li>Previous experience in B2B software companies.</li><li>Knowledge of audiovisual and broadcast infrastructure, media workflows or large-scale video storage systems.</li><li>Experience in multinational or multi-site organizations.</li></ul> <p>We are looking for someone who:</p><ul><li>Is hands-on and comfortable configuring servers, resolving incidents and implementing solutions directly.</li><li>Takes initiative rather than waiting for issues to become urgent.</li><li>Works independently, takes ownership and makes decisions.</li><li>Can simplify complex infrastructure and processes.</li><li>Focuses on automation, efficiency and cost reduction.</li><li>Communicates effectively with technical and non-technical teams.</li><li>Is curious about new technologies, especially cloud and AI.</li><li>Understands that technology must serve the business and its customers.</li></ul>
<p>Aspire Software is looking for a talented Intermediate Software Developer , you will be responsible for rebuilding legacy component into a modern, testable .net stack, enhancing IIS-based deployments for on-premise customers and contributing to DevOps maturity .</p><p>The role combines core software engineering with elements of forward-deployed engineering: working directly with customers and internal product experts, conducting technical discovery, scoping the right solution, building or adapting it, and carrying the work through deployment and adoption.</p><p>Primary responsibilities Read, maintain, troubleshoot, and extend code within Keystone's Rocket UniVerse and MultiValue ERP applications. Lead technical discovery for complex requests by examining the customer's workflow, data, existing systems, constraints, and definition of success. Own technical delivery from early prototype or proof of concept through design, development, testing, production rollout, stabilization, and customer adoption. Investigate complex application behavior and data issues across code, database structures, business rules, interfaces, and operational processes. Design and build reliable integrations with third-party systems using REST APIs, web services, secure file exchange, imports, exports, and other appropriate methods. Develop practical modernization approaches that improve maintainability, interoperability, security, and user experience without disrupting critical customer operations. Make sound tradeoffs among scope, speed, quality, maintainability, and customer impact, identifying risks and blockers early enough to protect delivery. Work directly with product and support staff, and at times with customers, to understand business needs and turn them into clear technical solutions. Create diagnostic utilities, conversion programs, data corrections, and repeatable automation for support and implementation needs. Review production issues, determine root causes, implement durable fixes, and communicate technical findings in language that non-developers can understand. Use AI-assisted development tools responsibly to accelerate investigation, code comprehension, prototyping, documentation, and testing while carefully validating accuracy and security. Document code, integrations, data structures, and operating procedures so that knowledge is shared across the team. Convert successful customer-specific solutions into reusable components, utilities, deployment patterns, and playbooks where practical. Bring field feedback to product and development discussions so recurring customer needs can influence application priorities and roadmaps. Provide technical guidance and collaborate with other developers and analysts on design, testing, deployment, and support.</p><p>What success looks like Within the first year, this person will be able to independently trace and resolve difficult application and data problems, make meaningful contributions in the UniVerse environment, and deliver or improve integrations with outside systems. The role will also reduce dependence on individual subject-matter experts by improving documentation, tools, and shared technical understanding.</p><p><strong>Desired Candidate Profile</strong></p><p>Substantial professional software development experience, ideally in enterprise applications, ERP systems, financial systems, payroll, public-sector software, or another transaction-intensive environment. Strong backend development and data problem-solving skills, including the ability to understand unfamiliar schemas, data relationships, indexes, and business rules. Experience integrating disparate systems and working with APIs, data exchanges, middleware, or ETL-style processes. Experience delivering technical work directly with customers or business stakeholders, including discovery, scoping, rollout, and post-deployment follow-through. Ability to diagnose problems in systems that span application code, data, interfaces, infrastructure, and user workflow. Experience working across more than one technology stack and a record of learning new languages, tools, or platforms when the work requires it. Clear written and verbal communication skills and the ability to work collaboratively with technical and nontechnical colleagues. Good judgment about production changes, data integrity, testing, security, and the risks of modifying long-standing business applications.</p><p>Preferred experience Rocket UniVerse, UniData, or another MultiValue database and development environment. UniVerse BASIC, dictionaries, file structures, indexing, query tools, and MultiValue data conventions. Modern web development, RESTful services, JSON, XML, authentication, and cloud or hosted application environments. Application modernization, legacy system integration, source control, automated testing, or DevOps practices. Business applications for school districts or local governments, particularly financial reporting, general ledger, purchasing, accounts payable, accounts receivable, payroll, tax billing and collection, utility billing, planning and zoning, or business licensing.</p>
Aspire Software is looking for a Technical Support II to join our team in Lebanon.</p>
<p>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 role</h4>
<p>The Technical Support (Tier 2) is the person who figures out what is actually happening inside our applications when standard support processes are no longer enough. You take ownership of technical issues Tier 1 cannot resolve, investigate them through logs, data, configuration, and HTTP traffic, and determine whether the cause is a software defect, configuration problem, data issue, infrastructure fault, integration failure, or end-user issue.</p>
<p>You sit between Tier 1 Support and our Engineering, QA, DevOps, Technical Operations, and Product teams. Tier 1 brings you the problem; you bring Engineering a diagnosis: reproducible steps, evidence, a likely root cause, and a clear statement of customer impact. You are also an early warning system, recognizing when one ticket is the first sign of an incident affecting many customers, and raising it before it spreads.</p>
<p>What "good" looks like in this role: issues diagnosed to a likely cause with evidence attached; escalations Engineering can act on without re-investigating; incidents spotted early and their impact stated plainly; recurring problems turned into fixes, knowledge articles, or monitoring rather than repeat tickets.</p>
<h4>Key accountabilities & responsibilities</h4>
<strong>Technical investigation & diagnosis</strong><br>
<li>Take ownership of issues escalated from Tier 1, gathering the right information from Tier 1, internal stakeholders, and clients to investigate efficiently.</li>
<li>Investigate application behaviour using server and application logs, SQL queries, browser developer tools, HTTP traffic, and configuration review.</li>
<li>Reproduce reported problems in test or staging environments, isolating the conditions (role, browser, data, configuration, timing) that trigger them.</li>
<li>Determine the likely cause (software defect, configuration, content/data, infrastructure, integration, or end-user) and document the evidence that supports it.</li>
<li>Troubleshoot integrations, APIs, data imports/exports, and scheduled jobs that connect our platform to client and third-party systems.</li>
<li>Identify and implement workarounds or temporary fixes that reduce the impact and severity of an issue for affected customers until the underlying cause can be resolved and clearly communicate the work and any limitations.</li>
<li>Maintain SLA commitments by managing the Tier 2 queue by priority and severity while quickly resolving known issues and routine requests as quick wins to keep the backlog moving.</li>
<strong>Incident management</strong><br>
<li>Prioritize incidents and service requests by severity, customer impact, and SLA; keep clients and stakeholders informed through resolution.</li>
<li>Recognize patterns that suggest a broader incident (e.g., the same error across several clients) and raise them promptly through the major-incident process.</li>
<li>Assess and communicate customer impact: who is affected, how severely, since when, and whether a workaround exists.</li>
<li>Escalate to Engineering, DevOps, or Technical Operations with reproduction steps, evidence, and impact, and stay engaged until the issue is resolved.</li>
<li>Verify fixes and workarounds before closing, record investigation steps and outcomes in the tracking system, and contribute to post-incident reviews. Occasional after-hours work is required during significant incidents.</li>
<strong>Cross-functional collaboration</strong><br>
<li>Act as the technical escalation point and mentor for Tier 1, coaching troubleshooting techniques and better information gathering.</li>
<li>Work with Software Engineering and QA to clarify defects, validate fixes, and share production context that improves test coverage.</li>
<li>Partner with DevOps and Technical Operations on infrastructure, deployment, and environment-related issues.</li>
<li>Provide technical expertise to Product Management, Project Management, and implementation teams on configuration, client implementations, integrations, and required changes.</li>
<strong>Continuous improvement</strong><br>
<li>Analyze support trends to identify recurring issues and their underlying causes and contribute to problem management.</li>
<li>Create and maintain knowledge-base articles, runbooks, and troubleshooting guides for Tier 1 and Tier 2.</li>
<li>Recommend changes that reduce support volume: product improvements, configuration defaults, documentation, monitoring and alerting, and automation of repetitive diagnostics.</li>
<li>Stay current with product releases, architecture changes, and operational procedures, and follow established security, change-management, and support processes.</li>
<h4>Technical responsibilities</h4>
<p>This role is expected to move past scripted support workflows and into the internals of the application.</p>
<p>The analyst reads code, writes queries and scripts, and works directly with logs and infrastructure, but does not own production code changes; those belong to Engineering.</p>
<li>Logs: Read and correlate application, IIS, and Azure logs to trace a request or background job across components and pinpoint the warning, exception, or failure.</li>
<li>Databases: Write read-only SQL queries to validate data, trace records through workflows, review stored procedure logic, and confirm report output. Data corrections follow change management.</li>
<li>HTTP and browser diagnostics: Use browser developer tools to inspect requests and responses, status codes, headers, cookies, payloads, console errors, and timing; reproduce issues across browsers and mobile devices.</li>
<li>Web applications: Understand the ASP.NET Web Forms and MVC request lifecycle, session and authentication handling well enough to localize a fault to the client, server, or data layer.</li>
<li>Configuration: Review application settings, client/tenant configuration, feature flags, and roles and permissions to identify misconfiguration.</li>
<li>Dependencies: Understand how the application relies on its database, storage, email, authentication providers, and third-party services, and check each when something fails.</li>
<li>APIs and integrations: Call REST APIs with Postman or similar tools, inspect JSON and XML payloads, and interpret authentication and authorization errors.</li>
<li>Source code: Navigate the code base in Git (history, recent commits, diffs) to understand behaviour or connect a new issue to a recent release.</li>
<li>Cloud hosting: Navigate Azure resources supporting the platform, read health and metrics, and query Application Insights or Azure Monitor where access is granted.</li>
<li>Scripting and tools: Use PowerShell and other diagnostic tools to search logs, run repeatable checks, and automate routine investigation steps.</li>
<h4>Requirements</h4>
<li>Bachelor’s degree or diploma in Computer Science, Software Engineering, Information Technology, or a related field. Equivalent combination of education and relevant experience will be considered.</li>
<li>2+ years of application development and/or technical support experience on web-based or SaaS products.</li>
<li>Proficiency reading server and application logs to diagnose warnings, errors, failures, and unexpected behaviour.</li>
<li>Working SQL skills with relational databases: joins, filtering, aggregation, and reading stored procedures to validate data and report output. Solid grasp of HTTP/HTTPS (methods, status codes, headers, cookies) and hands-on use of browser developer tools.</li>
<li>Experience troubleshooting web applications built with HTML, CSS, and JavaScript/jQuery, including cross-browser and responsive behaviour.</li>
<li>Working knowledge of REST APIs and JSON/XML payloads.</li>
<li>Understanding of authentication and authorization concepts (sessions, cookies, roles, permissions, tokens).</li>
<li>Understanding of cloud-hosted applications and their common components (Azure preferred).</li>
<li>Strong working knowledge of Windows environments.</li>
<li>Basic scripting for diagnostics or automation (PowerShell preferred) and basic Git use to view history and code.</li>
<li>Experience working incidents and service requests in a ticketing or tracking system against priorities and SLAs, and following change-management processes.</li>
<li>Strong analytical and problem-solving skills; clear written and verbal communication with both technical and non-technical audiences.</li>
<li>Ability to manage multiple incidents and priorities at once, and availability for occasional after-hours work during significant incidents.</li>
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 role</h4>
<p>The DevOps Engineer – Azure owns the infrastructure-as-code and CI/CD foundation for our SaaS platform. This is a hands-on role focused on defining, deploying, and evolving our Azure environment through code and GitHub Actions, across multi-region production in Canada and the United States as well as our development, QA, and staging environments.</p>
<p>You will work closely with Developers, QA, and Product to make infrastructure changes safe, repeatable, and fast. You will own the Infrastructure-as-Code codebase and deployment workflows, keep environments consistent, and handle occasional database tasks as they come up. Priority will be given to AI-enabled DevOps engineers who leverage agentic workflows in their day-to-day work.</p>
<p>What “good” looks like in this role: infrastructure changes go through pull requests, plan/what-if reviews, and GitHub Actions, not the portal; environments are reproducible and consistent across regions; deployments are repeatable, observable, and easy to roll back; configuration drift is caught and corrected before it causes an incident.</p>
<h4>Infrastructure you will manage</h4>
<p>This role is responsible for the Azure infrastructure that runs the Bids & Tenders platform, including:</p>
<ul>
<li><strong>Application hosting & compute</strong><br>
Azure App Service (web apps, App Service plans, and WebJobs) hosting the buyer, supplier, and partner-facing tiers.<br>
Azure Functions and Logic Apps for event-driven, scheduled, and integration workloads.<br>
Azure Kubernetes Service (AKS) clusters, with images built and stored in Azure Container Registry.<br>
Azure Virtual Machines for supporting services such as Elasticsearch, email relay, and network security appliances.
</li>
<li><strong>Edge, networking & security</strong><br>
Azure Front Door with Web Application Firewall (WAF) policies, and public DNS zones for the domains.<br>
Virtual Networks, Network Security Groups, Private Endpoints, Private DNS zones, DNS Private Resolver, load balancers, NAT Gateway, and Azure Bastion.<br>
Azure Key Vault (secrets and TLS certificates) and user-assigned managed identities.
</li>
<li><strong>Data, caching & messaging</strong><br>
Azure SQL (including disaster-recovery replicas in paired regions) and Azure Database for PostgreSQL Flexible Server.<br>
Azure Cache for Redis / Redis Enterprise and Azure Storage accounts.<br>
Azure Service Bus, Event Grid, and Azure API Management.
</li>
<li><strong>Operations & observability</strong><br>
Azure Monitor and Azure Managed Grafana, Azure Automation, and Recovery Services vaults.<br>
GitHub-hosted runners connected to Azure private networking for CI/CD.
</li>
</ul>
<h4>Key accountabilities & responsibilities</h4>
<ul>
<li><strong>Infrastructure-as-Code (Azure)</strong><br>
Own the Infrastructure-as-Code codebase for the Azure environment; manual portal changes should be rare and quickly codified.<br>
Bring existing manually created resources under code management, and detect and resolve configuration drift.<br>
Build reusable modules and enforce consistent standards for naming, tagging, and resource group structure across regions and environments.<br>
Apply secure defaults and policy-as-code (Azure Policy, RBAC) so new infrastructure is compliant from the start.
</li>
<li><strong>GitHub Actions & CI/CD</strong><br>
Design, build, and maintain GitHub Actions workflows for infrastructure and application deployments to App Service, Functions, Logic Apps, and AKS.<br>
Authenticate workflows to Azure using OIDC/workload identity federation rather than long-lived secrets; manage GitHub environments, approvals, and branch protections.<br>
Maintain private-networked runners and container image pipelines using Azure Container Registry.<br>
Build safety gates into pipelines: plan/what-if output on pull requests, linting and security scanning, automated tests, and clear rollback paths.<br>
Partner with QA to keep development, QA, and staging environments stable, reproducible, and production-like.
</li>
<li><strong>Azure platform operations</strong><br>
Operate and evolve the platform across Canadian and US regions, including multi-region and disaster-recovery configuration.<br>
Manage networking and edge security: Front Door, WAF, DNS, private networking, and Network Security Groups.<br>
Manage secrets, certificates, and identity using Azure Key Vault, managed identities, and Microsoft Entra ID.<br>
Monitor platform health and alerting with Azure Monitor, Log Analytics, and Managed Grafana; respond to incidents and drive lasting fixes.
</li>
<li><strong>Database support</strong><br>
Handle occasional database tasks on Azure SQL and PostgreSQL Flexible Server, such as provisioning through code, configuration changes, backup and geo-replication checks, and supporting engineering teams on performance issues.
</li>
<li><strong>Automation & AI-assisted engineering</strong><br>
Build automation in PowerShell, Bash, and Azure CLI, including Azure Automation runbooks, to remove repetitive operational work.<br>
Use AI-assisted tooling and agentic workflows to accelerate infrastructure changes, investigations, and routine operations, with sound review practices in place.
</li>
<li><strong>Collaboration, incident response & communication</strong><br>
Partner with Developers, Product Managers, and QA to resolve issues and improve reliability outcomes.<br>
Lead or join incident triage and root-cause discussions; write clear, blameless post-incident reviews.<br>
Communicate risks, changes, and release impacts in plain language with evidence attached.<br>
Share knowledge: keep runbooks, architecture notes, and operational how-tos current for the team.
</li>
<li><strong>Other duties</strong><br>
Perform related duties as assigned to support platform reliability and team delivery.
</li>
</ul>
<h4>Requirements</h4>
<ul>
<li>Bachelor’s degree or diploma in Computer Science, Software Engineering, Information Technology, or a related field. Equivalent combination of education and relevant experience will be considered.</li>
<li>3+ years in a DevOps, platform, or cloud infrastructure role, with a primary focus on Microsoft Azure.</li>
<li>Strong hands-on Infrastructure-as-Code experience in production Azure environments including reusable modules, deployment/state management, and drift remediation.</li>
<li>Hands-on experience building and maintaining GitHub Actions workflows, including reusable workflows, environments and approvals, and OIDC authentication to Azure.</li>
<li>Production experience with Azure App Service, Azure Functions, and AKS.</li>
<li>Solid understanding of Azure networking and security fundamentals.</li>
<li>Scripting proficiency in PowerShell and Bash, along with Azure CLI.</li>
<li>Demonstrated use of AI-assisted tooling or agentic workflows in day-to-day engineering work.</li>
</ul>
<h4>Azure & platform</h4>
<ul>
<li>Experience with Virtual Networks, Network Security Groups, Private Endpoints, Private DNS, Microsoft Entra ID, RBAC, managed identities, and Key Vault.</li>
<li>Experience with Azure Front Door, WAF, DNS management, and TLS certificate lifecycle.</li>
<li>Experience with containers and Kubernetes: Docker, Helm, Azure Container Registry, and AKS upgrades.</li>
<li>Familiarity with Azure Service Bus, Event Grid, Logic Apps, and API Management.</li>
<li>Observability experience with Azure Monitor, Log Analytics (KQL), and Grafana.</li>
<li>Working knowledge of Azure SQL and PostgreSQL (backups, geo-replication, basic performance tuning) sufficient for occasional database tasks as well as experience with Elasticsearch.</li>
<li>Microsoft Azure certifications (e.g., AZ-104, AZ-400) are an asset.</li>
</ul>
<h4>Tech stack</h4>
<ul>
<li>Microsoft Azure (App Service, Functions, Logic Apps, AKS, Front Door)</li>
<li>Bicep / Terraform / Other</li>
<li>GitHub and GitHub Actions</li>
<li>Docker, Helm, Azure Container Registry</li>
<li>PowerShell, Bash, Azure CLI</li>
<li>Azure SQL, PostgreSQL Flexible Server, Redis</li>
<li>Azure Monitor, Log Analytics, Managed Grafana</li>
<li>AI-assisted tooling and agentic workflows</li>
</ul>
<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> About the Role You’ll design coding tasks that challenge frontier AI coding agents.<br> Each task is a self-contained Docker environment with a broken piece of software; an AI agent attempts the fix; automated tests verify the outcome.<br> Your deliverable is the full task package: broken code, tests, instructions, and a reference solution proving the task is solvable.<br> Responsibilities : Invent a realistic developer scenario — a real bug, a broken ETL, a missing feature — not a toy problem.<br> Build a reproducible Docker environment with pinned dependencies.<br> Write a pytest that verifies outcomes, not specific commands — deterministic, non-flaky, and does not leak the fix.<br> Write an instruction.<br>md that reads like a Jira ticket a developer would receive.<br> Write a reference solve.<br>sh proving the task is solvable.<br> Calibrate difficulty so current state-of-the-art agents solve the task 20–60% of the time.<br> Iterate based on feedback from expert QA reviewers.<br> Later: review other authors’ tasks as a QA reviewer.<br> Not in scope Data labeling, prompt engineering.<br> Production code to ship — you design problems and verification for AI agents.<br> Leetcode puzzles — scenarios must look like real developer work.<br> Not every candidate task ships — quality over quantity.<br> Requirements 3+ years of production software development in one backend stack — Python, Go, Node.<br>js, Java, or Rust.<br> Depth in one stack beats breadth.<br> Python + pytest fluency — required regardless of primary stack.<br> The task harness is pytest-based even when the broken app is in another language.<br> Fixtures, parametrize, monkeypatch, timeouts, conftest.<br>py. Docker authoring — reproducible Dockerfiles, pinned dependencies, multi-stage builds when needed, non-root user.<br> Linux & Bash — comfort debugging inside containers (strace, lsof, journalctl); shell beyond set -euo pipefail.<br> AI coding agent experience — Claude Code, Cursor, Roo Code, or similar, on non-trivial work.<br> You can cite a specific time the AI was confidently wrong and how you caught it.<br> English — B2+ written.<br> Not a fit Data Science, ML, or Computer Vision engineers without backend-engineering output.<br> Manual QA testers without automation or test authoring.<br> Frontend-only, low-code / no-code, IT Support, or Business Analysts.<br> Engineers who have never written pytest from scratch.<br> Junior, intern, or assistant as the most recent role.<br> Preferred qualifications Domain depth in Security, System Administration (nginx / systemd / cron), Scientific Computing (NumPy / PyTorch / SciPy), DevOps, or Git internals.<br> Modern Python tooling (uv, poetry, pyproject.<br>toml). Coverage tooling (pytest-cov, coverage.<br>py, gcov, llvm-cov, kcov).<br> Fuzzing or property-based testing (Hypothesis).<br> Prior contribution to agent-evaluation benchmarks or related frameworks.<br> Process Apply → Pass qualification (90-minute sample-task screen + short behavioral interview) → Join a project → Complete tasks → Get paid.<br> Time commitment Onboarding: ~10 hours per first task.<br> Steady state: ~5 hours per task, 2–4 parallel tasks per author.<br> Realistic weekly load: 8–20 hours.<br> Higher volume available for top performers.<br> You choose when and how to contribute; tasks must be submitted by the deadline and meet acceptance criteria.<br> Compensation: Paid contributions, rates up to $35/hour *.<br> Task-based compensation equivalent to hourly rate, depending on performance and volume.<br> Some projects include incentive payments.<br> *Rates vary based on expertise, skills assessment, location, project needs, and other factors.<br> Higher rates may be provided to highly specialized experts.<br> Lower rates may apply during onboarding or non-core project phases.<br> Payment details are shared per project.<br> Apply Submit your CV via the Mindrift platform.<br> Indicate your English level, note this role (Software Engineering Evaluation Specialist — Terminal Bench), and include a GitHub profile link if available.<br></span> </div>
Receive email alerts for DevOps Engineer Jobs in Lebanon jobs
You can cancel your email alert at anytime