Skip to main content

Senior Application System Engineer

Responsibilities 


  • Provide end-to-end support for business and technical application systems to both local and expatriate staff.

  • Perform business analysis and application system solution design for business process digitalization.

  • Conduct application configuration, implementation, development and operations based on Business Process Management and other application platforms.

  • Act as a key liaison between end-users and IT, ensuring application-related issues and requests are addressed in a timely and effective manner.

  • Implement and maintain IT application processes and procedures aligned with organizational standards.

  • Establish and maintain data governance policies, processes, and standards to ensure data quality, consistency, and security across applications.

  • Support the IT department in market surveys, solution evaluations, testing, and proof of concept (POC) activities for new or upgraded IT applications.

  • Organize and conduct workshops, user training, and knowledge transfer sessions for new application rollouts or major updates.

  • Participate in the entire IT application lifecycle including, but not limited to:

    • Application onboarding/offboarding

    • License custody and compliance tracking

    • Capacity planning and performance monitoring

    • Configuration management and documentation



  • Work closely with cross-functional teams to understand business requirements and translate them into technical solutions.

  • Perform application components and data management administrative operations on the application servers of Windows and Linux OS.

  • Monitor application systems for performance, reliability, and security vulnerabilities.

  • Collaborate with vendors and external solution providers during integration, troubleshooting, or support processes.

  • Document processes, change logs, and standard operating procedures (SOPs) related to application operations.

  • Participate in risk assessments, audits, and internal controls related to IT applications and data.

  • Contribute to maintaining and evolution of IT application architecture.

  • Contribute to continuous improvement initiatives, identifying and implementing enhancements for system usability and efficiency.





Qualifications 


Bachelor degree in Computer Science, Information Technology, Software Engineering or related





Knowledge 




  • Strong knowledge of enterprise business and technical applications (ERP, CRM, Asset Management, etc.).

  • Familiarity with IT service management (ITSM), especially regarding incident, change, and configuration management.

  • Solid experience and skill in Linux system administration, good understanding in OS principles, file system, virtualization, container technology and common database technology.

  • Solid mastery of at least one programming language in Java, C++, Python. Skills and experiences in low-code programming platform is a strong plus.

  • Experience in developing or implementing data governance frameworks is a plus.

  • Excellent troubleshooting, analytical, and problem-solving skills.

  • Strong communication and interpersonal skills, with the ability to train and support diverse user groups.

  • Ability to manage multiple tasks and priorities in a dynamic environment.


Senior Application System Engineer

Basrah
Full time

Published on 08/04/2025

Share this job now