Senior Linux System Engineer
Saudi Business Machines
Total years of experience :18 years, 2 Months
HPC Linux System Support
SBM support with Saudi Aramco - HPC Team / ECC
Dhahran -Saudi Arabia
►Supporting Saudi Aramco Exploration Systems as a software engineer. Specifically, I manage Linux clusters and install cluster nodes utilizing cluster management softwares like CSM and xCAT2. In addition, I support IBM storage clusters at Saudi Aramco.
►Troubleshooting of Red Hat Enterprise Linux and writing shell scripts and JAVA programs for automation and monitoring.
►In addition to the main responsibilities, I have developed one tool (HCT) health check tool to monitor and report any failure in around 4500 nodes. Mainly, it checked CPU, memory, desk, motherboard, network, number of path (lun) connected to SAN storage and SCSI errors. And reports if any thinks changed in the system configuration like number of mount, OS version, hyperthreading status and turbo boost status.
Responsibilities:
• Developing business solutions to help cut processing costs by ensuring the suitability of specific softwares for meeting business requirements.
• Designing new and modifying existing windows and web application, as well as writing computer programs to implement the system. Reviewing and analyzing systems specifications to determine all required elements included.
• Analyzing the department's needs for computerization. Consulting with clients to gather information about program needs, objectives, functions, features, input and output requirements.
• Spearheading the design process involving, breaking down the main design into software modules using standard design concepts, identifying design requirements, and standardizing parameters.
• Applying physical designing, data modeling, data flow modeling, test designing concepts, coding, coordinating between the system modules and implementation.
• Using programming languages such as C#.NET, Oracle 9i and MS SQL to managing databases as per system documentation. Utilizing any special programming techniques necessary to achieve the most effective program.
• Advising user departments to resolve computer applications, capabilities, alternative programming approaches, limitations, etc. Working with user departments to resolve specific problems and make changes in programs.
• Writing and maintaining documentation to describe program development, logic, coding, testing, changes and corrections. Testing, debugging and monitoring programs performance after implementation.
• Developing Mobile based applications using XML web service to connect with Oracle database meeting Almarai standards.
• Introducing and implementing the most new technologies such as AJAX and Web Services to the IT department to improve functionality.
Highlight:
• Oversaw the system integration between ARAMCO and more than 8 hospitals in the Kingdom of Saudi Arabia, planning, coordinating and implementing system issues to protect software and data.
Responsibilities:
• Gathering and analyzing clients' business and functional specifications for translation into a detailed design document install, configure and optimize SAP applications and solutions as per the design document.
• Provided both system and application administration to ensure the stable installation and operation of SAP systems and components running on Windows operating systems.
• Maintained accordance in the system by editing data coding, entry and procedural requirements, and cooperate with other department representatives to prevent and resolve usual data coding problems.
• Conducted and directed end user training sessions in applications to aid users in everyday employment.
• Oversaw the daily performance of computer systems and completed minor repairs to hardware, software, peripheral equipment, following design and installation specifications.
• Answered user inquiries regarding computer software or hardware operation to resolve problems, performed and ensured proper installation of cables, operating systems and appropriate software.
Other Work Experience:
July 2005 - August 2005
Developer : SADAD - Atos Origin
Responsibilities:
• Developed and implemented SADAD Bill Payment Simulator (ATM Simulation Program), web application programs that generates reports named "SADAD STAT” and installed them on the production server.
• Assisted in coding, developing, testing and deploying complex web projects for the organization, developed current versions of the applications and frameworks.
Red Hat (5.3) Certified Engineer Lab Exam