Qureos

FIND_THE_RIGHTJOB.

Senior Application Engineer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Job Purpose

Senior Application Engineer will be primarily responsible for installation, deployment and maintenance of the various application technologies used to provide the services. The engineer is often responding to technical problems that occur abruptly and require immediate solutions.



Duties and Responsibilities


  • Maintain the Application availability : Maintain the application and save its availability by solving any faced technical issues.
  • Application Problem Solving : Perform and review health checks. Act on all application level alerts and assist with service restoration. Provide support for critical production systems.
  • Services and application implementation : Manage applications Implementation, Deployment, Rollback. Installing the required software, deploy the new releases of the applications with minimal disruption to the production environment and meet established standards.
  • Incident and Problem Management: Troubleshooting & investigating. Assisting with root cause analysis and remediation via review of logs & code logic.
  • Systems monitoring and troubleshooting: Monitor the applications and its execution, maintain the systems and troubleshoot problems that may arise.
  • Application Integrations Handling: Handle the Integrations between different Applications & technologies.
  • Coordinate with other departments : Coordinate with various departments (EX: development) to perform assessment of new deployments or to troubleshoot production issues.
  • Helping different teams: Provide assistance and technical guidance for software development, DBA, system, and network engineering staff with regard to production issues troubleshooting.
  • Knowledge Transfer: Transfer knowledge to application staff.
  • Department Projects Support: Provide the needed support to complete the department's projects which usually aiming to enhance: production services availability, security, documentation and automation.
  • New Technologies learning: learning any newly used technology based on the need.
  • Working Time Flexibility: Flexible to work in the evening if there is need, and provide on-call support as per work need.


Qualifications

Bachelor (Computer sciences / information system / software engineering)


Experience

  • 5+ Technical Experience in Administrate web application servers and their configuration . (Such as: Apache Tomcat, Jboss, Nginx and Weblogic..)
  • 3+ Experience in Apache Tomcat.
  • 3+ Experience in windows web servers (Microsoft IIS) .
  • 2+ Technical Experience in RedHat OpenShift .
  • Experience in work/troubleshoot using LINUX/UNIX OS with UNIX commands knowledge.
  • Good Experience & Working on java, XML, web services and APIs.
  • Good to have experience with Administrate using containerization, “RedHat OpenShift Container Platform” and its accessory tools.
  • Good to have experience in working with Ansible, Docker, Git, CI/CD, Jenkins, kibana.
  • Good to have experience in queuing systems (like: RabbitMQ) and caching systems (like: Redis).
  • Better if the candidate has one or more of the below Professional certificates:
  • Red Hat Certified Engineer (RHCE)
  • Red Hat Certified System Administrator (RHCSA)
  • Red Hat Certified Specialist in OpenShift Administration
  • Microsoft Certified Systems Engineer (MCSE)
  • Certified Kubernetes Administrator (CKA)


Skills

  • Proficiency in hardware, software and/or operating systems environments.
  • Organizational skills.
  • Analytical ability.
  • Problem solving skills.
  • Troubleshooting and fatal finding skills
  • Ability to work in a team environment.
  • Interpersonal skills.
  • Bilingual with English and Arabic speaking, reading, and writing skills.


© 2025 Qureos. All rights reserved.