Job Purpose
Assist in developing and implementing business applications, systems, and procedures, engineering design, and in-house & capital projects within recognized fields of Information Technology. He/she has a role in analyzing the system in the running environment and reports the status to solve any problem and system fault.
Key Accountabilities
- Enhance or develop, maintain, and support business applications and systems.
- Test and evaluate Information Technology (IT) systems; Maintain and support Enterprise Resource Planning (ERP).
- Develop and implement engineering design packages in his related field; participate in project review cycles and implementation.
- Test, evaluate, develop, and implement new computer applications and systems, and maintain, enhance, and support existing computer applications and systems.
- Develop necessary documentation per established standards and adhere to the Service Level Agreement SLA when supporting end-users.
- Design, implement, support, and monitor applications, database Management Systems & related software products.
- Performs system audits, assessments, and reports to management with findings and undertakes measures to ensure conformance.
- Participates in software system design, development, and implementation projects by external vendors and ensures implementations as per agreed scope and standards.
- Communicates most closely with the end-users to take immediate action for any troubleshooting and advises and supports the end-users so that they can use the system correctly and most efficiently.
- involved in version testing, upgrading, and application customization
Qualifications & Experience
Bachelor's degree in computer science, management information technology (MIS) or equivalent.
- Professional Qualifications
Technical certifications in the field of applications integration and/or implementation.
IFS or Aveva certifications in the development track will be an added advantage.
PMP or similar certifications in the project track will be an added advantage.
At least 3-5 years of relevant experience.
Experience in working with IFS Development tools is an advantage.
Experience in working with Aveva Engineering and ERP system is an advantage.
Experience in working with APIs from software applications such as ERP, engineering, and operation technology systems.
Thoroughly proficient in both verbal and written English.
Competencies (Knowledge, Skills & Abilities)
- Knowledge of database systems, e.g., MS SQL, and Oracle.
- Knowledge of engineering and infrastructure systems e.g., Aveva, Email, Web Server.
- Familiar with application development tools, e.g., .Net, and Java.
- Knowledge of frameworks and standards associated with IT like ISO 12207, ISO 27001, ISO 20000, CMMI.
- Proficient with analysis, design, and development of IT applications used at IMI.
- Proficient in maintaining precise control over configuration Items, including applications, documentation, source code, and RDBMS.
- Knowledge of enterprise architecture, integration architecture, frameworks, and best practices.
- Knowledge and working experience in system analysis across multiple platforms, business process automation and tools.
- Expertise in solution design & development, enterprise application support and project management.
- Capable and experienced in providing technical solutions and helping consultants to finalize customer requirements.
- Working knowledge and experience in several programming languages.
- Ability to work under initiative and tight time pressures - planning, prioritizing, and controlling workload.
About Application Process If you meet the criteria and you are enthusiastic about the role, we would welcome your application. To complete the application you would need the following document(s):