Development Trainee - Systems Support Engineer
To provide System Software Support of assigned Process Control and Automation Systems.To co-ordinate and participate in the System Support multi-disciplinary teams, to propose recommendations for solving identified problems, to prepare detailed engineering designs and to provide a technical advisory service on all problems concerning Distributed Control Systems (DCS), Programmable Logic Controllers (PLCs), and Supervisory Control and Data Acquisition SCADA systems in all areas of Company Operations.To liaise with users, other disciplines and maintenance Departments to carry out both short and long term planning of System activities.To manage investment projects related to Company’s Control and Automation Systems.
Performs daily system checks• To ensure best system reliability and integrity.Diagnoses system problems and rectifies them• To establish the exact source of failure to rectify it. Liaises with outside contractors in case of system problems• To make sure that system problems are solved if they cannot be handled by Bapco’s support staff or technicians.Takes regular system back-ups• To make sure system could be restored in case of failures. Participates in systems support teams• To inform other members of system changes and problems and to seek assistance to resolve system faults. Conducts regular system performance analyses• To forecast and plan for system upgrades and enhancements. Plans and performs systems updates• To make sure system stays current with latest updates to facilitate easy software maintenance. Project Management/Engineering• Manages and implements justifiable projects after obtaining Company approvals. • Prepares detailed specifications and designs in accordance with the relevant industry codes and company standards. • Purchases long lead engineered replacement equipment in order to meet shutdown schedules. Safety Management• Participates in Management of Change review teams and Chazop studies to ensure safe working and operating conditions in the plant.Keeps up with latest development in field of engineering and computing• To be aware of the latest development to make best use of his talents. Prepares users guide for systems and keeps it up to date• To make sure the system is being used (accessed) properly.Assists in the preparation and identifying of user department requirements in the use of the system• To provide proper training needs. Participates in Factory Acceptance Test, Site Acceptance Test and commissioning of process systems• To ensure that systems meet Bapco’s requirements.Updates the Computer Contingency Plans • To ensure that all vital information for recovery is available in case of system major failure.Assists during computer audit and ensure auditor recommendations are implemented• To ensure that internal audit requirements are met.
1. B.Sc degree in either “Computer Science”, “Computer Engineering”, “Systems and Control Engineering”, or “Electronics”2. Shall have a knowledge base of engineering, maintenance and construction methods and international codes and standards.3. Knowledge of Project Engineering, standards and procedures will be an added advantage.4. Experience in computer programming activities will be an added advantage.5. The applicant must have good inter-personal and communication skills, both oral and written. Must be able to speak, read, and write clear and concise technical English, reports and proposals.