Emdad Al Khebrat -
Company: Emdad Al Khebrat –
WebSite: Riyadh, Saudi Arabia
Job Description:**Job Summary:**
The Senior Application Engineer is responsible for the installation, deployment, maintenance, and operational support of various application technologies. This role involves responding to and resolving critical technical issues that may arise, ensuring continuous service availability and optimal performance.
**Responsibilities:**
* Maintain application availability by promptly addressing and resolving technical issues.
* Conduct and review application health checks, proactively address alerts, and facilitate service restoration.
* Provide expert support for critical production systems.
* Manage application implementation, deployment, and rollback procedures in accordance with established standards, minimizing disruption to the production environment.
* Perform incident and problem management, including troubleshooting, investigation, root cause analysis, and remediation through log review and code logic analysis.
* Monitor applications and their execution, ensuring system stability and resolving any emergent issues.
* Manage integrations between diverse applications and technologies.
* Collaborate with various departments, such as development teams, to assess new deployments and troubleshoot production issues.
* Provide technical assistance and guidance to software development, DBA, system, and network engineering staff regarding production issue resolution.
* Facilitate knowledge transfer to application staff.
* Provide support for departmental projects aimed at enhancing production service availability, security, documentation, and automation.
* Acquire proficiency in new technologies as required.
* Demonstrate flexibility in work hours, including evening work and on-call support as needed.
**Qualifications:**
* Bachelor’s degree in Computer Science, Information Systems, or Software Engineering.
* Minimum of 5 years of technical experience in administrating web application servers and their configurations (e.g., Apache Tomcat, JBoss, Nginx, WebLogic).
* Minimum of 3 years of experience with Apache Tomcat.
* Minimum of 3 years of experience with Windows web servers (Microsoft IIS).
* Minimum of 2 years of technical experience with RedHat OpenShift.
* Experience in troubleshooting using LINUX/UNIX OS with UNIX commands knowledge.
* Demonstrated proficiency in Java, XML, web services, and APIs.
* Experience with containerization using RedHat OpenShift Container Platform and its associated tools is preferred.
* Experience with Ansible, Docker, Git, CI/CD, Jenkins, and Kibana is preferred.
* Experience with queuing systems (e.g., RabbitMQ) and caching systems (e.g., Redis) is preferred.
* One or more of the following professional certifications are desirable: 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 operating systems environments.
* Strong organizational skills.
* Excellent analytical ability.
* Strong problem-solving skills.
* Proficiency in troubleshooting and root cause analysis.
* Ability to work effectively in a team environment.
* Excellent interpersonal skills.
* Fluency in English and Arabic (speaking, reading, and writing).
Skills: