IT Specialist (Position #78476)

University of Hawaii System

Education
Benefits
Qualifications

Description

Title: IT Specialist

Position Number: 0078476

Hiring Unit: OFC OF VP FOR STUDENT SUCCESS, STUDENT CO-CURRICULAR SUCCESS, MANOA CAREER CENTER

Location: UH at Manoa

Date Posted: 04/19/2024

Closing Date: Continuous; Review of applications will begin on May 28, 2024 and will continue until the position is filled. 

Band: B

Salary : salary schedules and placement information

Full Time/Part Time: Full-time

Month: 11-month

Temporary/Permanent: Permanent

Duties and Responsibilities 

SYSTEM ANALYSIS AND REQUIREMENTS DEFINITION

1. *Analyze and define system requirements; provide logical process designs and data structures for new systems; and define interface specifications in accordance with overall system design.

2. *Work with source system subject matter experts to understand the source data structures and data item definitions. Analyze source metadata, profile source data, and develop data mapping and transformation rules.

3. *Communicate and work with managerial, administrative, and technical staff to determine information needs, data flows, and system definitions and document these requirements.

4. *Exercise discretion and creativity within theoretical limits in the adaptation and application of evolving technologies and broad practical and emerging technical concepts, products, tools and services to a variety of diverse and multiple platforms.

5. *Make decisions regarding the application and modification of existing and emerging technologies, systems hardware and software that significantly impact various UH unit operations, multiple platforms, and numerous users.

6. *Work directly with customers and assess requirements based on strategic initiatives and customer needs; assess feasibility, cost and risk factors.

7. *Develop system specifications including timelines and functional specifications; translate system specifications into programming requirements including program modules and data element dictionaries.

8. *Determine software, equipment, and other tools necessary to implement the system.

9. *Determine feature lists of programs; evaluate progress during project stages; and modify work schedule and tools utilized to meet project requirements.

10. *Keep abreast of advances in information technology and assess the feasibility of incorporating into project plans and specifications.

11. *Advise individuals and groups having diverse viewpoints and opinions on the most appropriate, effective, and efficient solutions.

12. *Advise managers and customers of project requirements including hardware, operating systems and other software, technical support, cost, and timeframe. Propose options based on customer needs and recommend most feasible plan of action.

CONCEPTUAL AND DETAILED DESIGN

13. *Develop and document functional description from the user's perspective which describes the system to be developed and the business solution to the problems identified.

14. *Develop and document technical descriptions of the system to be designed in order to satisfy the documented requirements within the identified constraints.

15. *Convert the conceptual design or business solution into technical programming specifications. The level of detail to which the system specifications are prepared is a function of the size and complexity of the new systems.

16. *Develop and document planning documentation for the development and implementation phases of the project. The four plans that are generally prepared include:implementation plan, system test plan, conversion plan, and training plan.

SOFTWARE DEVELOPMENT AND MAINTENANCE

17. *Develops software programs involving complex data exchange among multiple programs and/or requiring sophisticated program logic; develops reusable software modules and reviews and updates program documentation to ensure adequacy.

18. *Program, evaluate, and test web-based applications using Java, HTML, JSP (JavaServer Pages), and JSTL (JavaServer Pages Standard Tag Library), and/or any other programming or scripting languages to meet project requirements.

19. *Develop software test procedures; design system test; coordinate system and parallel testing; evaluate test results and determine whether program(s) can be considered operational; performs software quality assurance testing.

20. *Evaluate, modify, and maintain existing applications.

21. *Ensure programming projects are planned, programmed, tested, and implemented by project deadlines.

22. *Work directly with customers to ensure that the necessary testing, "bug fixes", and programming modifications are completed by project deadlines.

23. *Resolve any operational problems related to the maintenance of information systems.

24. *Assess and evaluate the capabilities and limitations of new and upcoming programming or scripting languages.

IMPLEMENTATION, POST-IMPLEMENTATION, AND TECHNICAL SUPPORT

25. *Provide project implementation and post-implementation support for sece web-based applications.

26. *Provide technical support in a timely manner, identify the cause(s), research, assess, solve and take action to prevent programming and/or system problems from recurring using available resources such as, but not limited to the following:hardware/software manuals, third party books, technical email lists, Internet newsgroups, technical support lines, online help systems, and other available resources.

27. *Serve as technical resource to non-technical administrators, staff, and to other IT professionals.

28. *Monitor and tune software performance; perform software trouble-shooting.

29. *Define and develop efficient queries and provide reports for ad-hoc requests.

30. Work a variable work schedule; and work outside normally scheduled work hours including day, night, weekend and/or holiday hours, as directed.

31. Other duties as assigned.

  • Denotes essential functions.

Minimum Qualifications 

1. Possession of a pertinent baccalaureate educational degree in Management Information Systems, Computer Science, Electrical Engineering, Information & Computer Sciences (ICS) or related field and 3 years of progressively responsible professional information technology experience with responsibilities for applications development, of which 2 years of the experience must have been comparable in scope and complexity to the next lower payband in the University of Hawai'i broadband system; or any equivalent combination of education and/or professional work experience which provides the required education, knowledge, skills and abilities as indicated.

2. Considerable working knowledge of applications development as demonstrated by the broad knowledge and understanding of the full range of pertinent standard and evolving information technology concepts, principles and methodologies.

3. Considerable working knowledge and understanding of the broad technology, systems, hardware and software associated with applications development.

4. Demonstrated ability to recognize a wide range of intricate problems, use reasoning and logic to determine accurate causes, and apply principles and practices to determine, evaluation, integrate, and implement practical and thorough solutions in an effective and timely manner.

5. Demonstrated ability to interpret and present information and ideas clearly and accurately in writing, verbally and by preparation of reports and other materials.

6. Demonstrated ability to establish and maintain effective working relationships with internal and external organizations, groups, team leaders and members, and individuals.

7. If applicable, for supervisory work, demonstrated ability to lead subordinates, manage work priorities and projects, and manage employee relations.

8. Considerable working knowledge of Java.

9. Considerable working knowledge of JSP and JSTL.

10. Considerable working knowledge of HTML and CSS.

11. Considerable working knowledge of one or more Database Management Systems (DBMS) such as Oracle or MySQL.

12. Considerable working knowledge of coding practices necessary for developing enterprise-wide, web-based applications; prototyping and iterative development techniques; and systems development methodology and techniques.

13. Demonstrated ability to develop and revise system plans, design documents, implementation plans, training material, and to conduct user group sessions and related interviews.

14. Demonstrated ability to develop clean, structured programs and conduct thorough testing; define, design, and develop efficient customized reports and ad hoc queries; and recognize problems, identify possible causes, and resolve routine problems.

15. Demonstrated ability to speak, read, comprehend, interpret, and write fluently in English.

16. Demonstrated ability to establish and maintain effective working relationships in a positive, service-oriented manner with others.

17. Demonstrated ability to work cooperatively with supervisor, project staff, and customers in a team environment to accomplish tasks and to meet deadlines.

18. Demonstrated ability to understand and follow oral and written instructions and documentation, write reports and procedures, and communicate effectively in a variety of situations.

19. Demonstrated ability to learn and apply new technologies independently and in a timely manner using books, manuals, and other resources.

20. Ability to work a variable work schedule; and work outside normally scheduled work hours including day, night, weekend and/or holiday hours, as directed. 

Desirable Qualifications 

1. Considerable working knowledge of JavaScript and related technologies such as JQuery, React, AngularJS and Node.js.

2. Considerable working knowledge of java build tools such as Apache Maven or Apache Ant.

3. Considerable working knowledge of XML.

4. Considerable working knowledge of SQL (Structured Query Language).

5. Considerable working knowledge of Spring Framework.

6. Considerable working knowledge of issue tracking tools such as JIRA.

7. Considerable working knowledge of report generation tools such as Jaspersoft Studio.

8. Considerable working knowledge of documentation wiki and markup tools such as Confluence.

9. Considerable working knowledge of a source control system such as Subversion or GIT.

10. Considerable working knowledge of JUnit or DbUnit.

11. Considerable working knowledge of an IDE such as Eclipse or IntelliJ.

12. Working knowledge of Struts MVC, Spring MVC and/or Spring WebFlow.

13. Working knowledge of Groovy and Grails.

14. Working knowledge of Apache Web Server and the Tomcat servlet container.

15. Working knowledge of web service protocols such as SOAP (Simple Object Access Protocol) or REST (Representational State Transfer).

16. Working knowledge of Spring Boot.

17. Working knowledge of load testing tools such as JMeter.

18. Working knowledge of an object-relational mapping (ORM) framework such as Hibernate or JPA.

19. Working knowledge of usability concepts and disability requirements for web-based applications.

20. Working knowledge of Docker.

21. Working knowledge of deploying applications to Amazon Web Services or other cloud providers.

22. Working knowledge of RabbitMQ.

23. Working knowledge of workload automation tools such as Automic Automation.

24. Ability to design and develop dynamic prototypes and websites, development of online forms, and web user interfaces.

25. Ability to train users.

To Apply:

Click on the “APPLY” button on the top right corner of the screen to complete an application and attach required documents. Applicant must submit the following:

1. Cover letter indicating how you satisfy the minimum and desirable qualifications; 

2. Current resume / curriculum vitae; 

3. Names and contact information (including telephone number and email addresses) of at least three (3) professional references;

4. Copies of official undergraduate and graduate (as applicable) transcripts indicating degree conferred date with confidential information (i.e. social security number, date of birth) redacted. However, original official transcripts are required upon hire. Transcripts issued outside the United States of America require a course-by-course analysis with an equivalency statement from an agency having membership with the National Association of Credential Evaluation Services, Inc., verifying the degree equivalency to that of an accredited institution within the USA.

Incomplete, late or unreadable applications will not be considered. Academic record/grade summaries will not be accepted. Diplomas and copies will not be accepted.

Note: If you have not applied for a position before using NeoGov, you will need to create an account.

Inquiries: Wendy Sora (Director); wendytak@hawaii.edu; 808-956-9264.

EEO/AA, Clery Act, ADA

The University of Hawai'i is an Equal Opportunity/Affirmative Action Institution and is committed to a policy of nondiscrimination on the basis of race, sex, gender identity and expression, age, religion, color, national origin, ancestry, citizenship, disability, genetic information, marital status, breastfeeding, income assignment for child support, arrest and court record (except as permissible under State law), sexual orientation, domestic or sexual violence victim status, national guard absence, or status as a covered veteran. For more information or inquiries regarding these policies, please refer to the following link: http://www.hawaii.edu/offices/eeo/eeo-coordinators/.

Employment is contingent on satisfying employment eligibility verification requirements of the Immigration Reform and Control Act of 1986; reference checks of previous employers; and for certain positions, criminal history record checks.

In accordance with the Jeanne Clery Disclosure of Campus Security Policy and Campus Crime Statistics Act, annual campus crime statistics for the University of Hawai'i may be viewed at: https://www.hawaii.edu/titleix/help/campus-security/, or a paper copy may be obtained upon request from the respective UH Campus Security or Administrative Services Office.

In accordance with Article 10 of the unit 08 collective bargaining agreement, bargaining unit members receive priority consideration for APT job vacancies. As a result, external or non BU 08 applicants may not be considered for some APT vacancies. BU 08 members with re-employment rights or priority status are responsible for informing the hiring unit of their status.

Accommodation Request: The University of Hawai'i complies with the provisions of the Americans with Disabilities Act (ADA). Applicants requiring a reasonable accommodation for any part of the application and hiring process should contact the EEO coordinator directly. Determination on requests for reasonable accommodation will be made on a case-by-case basis. For further information, please refer to the following link: https://www.hawaii.edu/offices/eeo/accommodation-request/

Read Full Description
Confirmed 16 hours ago. Posted 18 days ago.

Discover Similar Jobs

Suggested Articles