Aspire Software is looking for a DevOps Engineer to join our team in Lebanon.
Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.
About the job:
We’re hiring a DevOps / Platform Operations Engineer to keep our STREAM platform running for publishers worldwide. You are the last line of technical support: when a customer environment is down, a deployment fails, or a CI pipeline breaks, the ticket lands with you.
The work splits into three parts: deep incident response and root-cause analysis across the full stack, from HAProxy and pfSense down to WildFly, Keycloak and Oracle; operating our KDM (Klopotek Deployment Manager) estate – deployments, configuration, and tenant onboarding and offboarding; and migration and modernisation work that makes the platform easier to run.
You’ll work across EU and NA clusters, on-premises and in the cloud, with real ownership from day one – you’re the person who figures out why something broke, fixes it in production, and makes sure it doesn’t happen again.
What You’ll Do
Own escalated production incidents (P1/P2) from first diagnosis to permanent fix, across load balancers, application servers, identity, databases and batch processes
Install and update customer environments – new installations, version upgrades, and EBF and patch rollouts
Run and troubleshoot KDM deployments, including configuration runs, pre-deployment job handling and failed service starts
Onboard and offboard customer tenants across test and production multitenant environments
Keep the build and release chain healthy – Jenkins pipelines, GitLab, Artifactory, SonarQube and build hosts – and remove risks such as hardcoded credentials
Persist every fix in Ansible or KDM configuration instead of applying it by hand, so issues don’t come back
Drive migration work: KDM to Ansible Automation Platform, GitLab/Jenkins repositories to Azure DevOps, and cloud transformation (Azure, OCI)
Write incident summaries, handoff documents and Confluence guides so the next engineer solves the same problem in minutes
Use AI tools daily for ticket triage, log and configuration analysis, and documentation
How You Work
We’re hiring for mindset as much as skills. The right person for this role:
Goes for the root cause, not the workaround – a ticket is closed when you know why it happened
Persists every fix – a change made inside a running container is lost on the next deployment
Stays calm and methodical under P1 pressure, and communicates status clearly to customers and management
Reads the whole trail – tickets, linked issues, documentation and logs – before acting
Leaves every investigation documented, as a runbook, a handoff or a guide
Embraces AI as a genuine part of the daily craft – and verifies what it produces
Works independently and stays structured across time zones – prioritises effectively and
Requirements
Background in IT Operations, Systems Administration, SRE or DevOps, with real production incident experience
Strong Linux troubleshooting skills – services, logs, networking, certificates, Docker
Hands-on experience with Ansible and scripting (Bash, Python)
Working knowledge of Java application servers, message queues and identity platforms (WildFly, ActiveMQ, Keycloak or equivalents)
Comfort with reverse proxies and load balancers (HAProxy or similar) and HTTP-level debugging – headers, CSP, TLS
Experience with Jenkins or GitLab CI and artifact repositories
Basic Oracle or relational database administration – datasources, connection pools, user authentication
Proven, hands-on use of AI tools as a core part of your workflow – not just awareness
Professional-level English, especially written…