
Platform Engineer
Aspire Software
full-time
Posted on:
Location Type: Hybrid
Location: Beirut • Lebanon
Visit company websiteExplore more
About the role
- Own and evolve our platform components – WildFly, ActiveMQ, Keycloak, and the Java abstraction layer that makes them usable for product teams
- Improve the release engineering pipeline (GitLab, Jenkins) and build automation – making deployments more reliable and less error-prone
- Maintain and extend the Java-based Deployment Manager and Ansible playbooks for virtual machine environments (on-premises, Azure, AWS)
- Question complexity and simplify wherever justified – your goal is a platform that teams don’t have to think about because it just works
- Support the migration of on-premises infrastructure to Azure or AWS
- Collaborate with development and operations teams – you serve both as customers, not as a back-office function
- Use AI tools actively to improve test coverage, documentation quality, automation, and problem-solving
Requirements
- Background in IT Operations, Systems Administration, or Site Reliability Engineering
- Hands-on experience with automation tooling – especially Ansible – and scripting (Bash, Python)
- Solid Java development skills – enough to maintain and extend our Deployment Manager and platform abstraction layer
- Experience with Linux/Windows virtual machine environments and cloud administration (Azure and/or AWS)
- Familiarity with platform infrastructure components – application servers, message queues, or authentication platforms – you’ve worked with the category even if not our exact stack
- Proven, hands-on use of AI tools as a core part of your workflow – not just awareness
- Professional-level English, written and verbal.
- Nice to Have
- Direct experience with our stack: WildFly, ActiveMQ, Keycloak, or Solr/Elasticsearch
- Experience designing and executing a search platform migration or replacement
- Experience administering GitLab CI/CD pipelines and Jenkins
- Familiarity with containerisation (Docker, Kubernetes) – we use virtual machines today but the landscape is evolving
- Italian or German language skills – useful but not required
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaAnsibleBashPythonGitLabJenkinsLinuxWindowsAzureAWS
Soft Skills
collaborationproblem-solvingcommunicationsimplificationcustomer service