A tech solutions provider in Saudi Arabia is seeking an Application Support Engineer to provide support for internal applications and microservices. The role requires strong MySQL skills and experience in programming languages like Go, Ruby, Java, Node.js, Python, or PHP. Successful candidates will demonstrate problem-solving abilities and a keen attention to detail. This position offers the opportunity to contribute significantly to our business operations.
Qualifications
Strong experience with complex MySQL queries.
Ability to troubleshoot and resolve system issues.
Quickly learn new technologies.
Strong communication, ownership, and problem-solving skills.
Eagerness to quickly learn new technologies.
Understanding of design patterns and security/performance best practices.
Degree in computer science or information technology.
Attention to detail and problem-solving skills.
Responsibilities
Provide support to internal clients for business flows.
Take ownership of reported issues.
Research and provide solutions for system issues.
Log issues and communicate statuses.
Prepare reports and document technical knowledge.
Ensure all issues are properly logged and communicate the statuses.
Prepare accurate and timely reports and document technical knowledge in the form of notes, SOPs, and manuals.
Skills
Strong oral and written communication skills
Strong experience with MySQL
Ability to write automation scripts
Hands-on experience with Go, Ruby (RoR), Java, Node.js, Python, or PHP
Strong analytical and problem-solving skills
Analytical thinking
Learning agility
Security & performance
Code quality
Attention to detail
Education
Degree in computer science or information technology
Job description
About the job Application Support Engineer
We are looking for talented Application support engineers who can help us provide support for internal microservices and applications that will drive our growing business.
Responsibilities
Provide on-demand support to internal clients for critical business flows
Take ownership of issues reported and see problems through to resolution
Research, diagnose, troubleshoot and identify solutions to resolve system issues
Refer to internal database or external resources to provide accurate tech solutions
If possible, issue code fixes to the issues encountered
Ensure all issues are properly logged and communicate the statuses
Prepare accurate and timely reports and document technical knowledge in the form of notes, SOPs, and manuals
Qualifications
Strong oral and written communication skills
High sense of ownership and responsibility
Strong experience with MySQL including complex queries involving joins and subqueries
Hands‑on experience with at least one of Go, Ruby (RoR), Java, Node.js, Python, or PHP
Ability to write automation scripts and maintain them
Strong analytical, problem solving, and troubleshooting skills
Strong ability and eagerness to quickly learn new technologies
Good understanding of common design patterns and best practices around security and performance
Passion for code quality and attention to detail
Degree in computer science or information technology.
Attention to detail and good problem‑solving skills.