Skip to content

UW Global navigation

Local navigation

 [Print Friendly Version]

University of Wisconsin - Madison

Position Vacancy ID: 83005
Title: IS TECH SRV SPEC

Working Title:IS Tech Srv Specialist
FTE:1
Schedule - Range:07-02
Organization:INFORMATION TECHNOLOGY - ENTERPRISE INTERNET SERVICES
Schedule
Comment:
Monday - Friday 7:45am - 4:30pm

Job Summary:This position's works under the broad direction of the manager of Middleware Systems Technology. This position performs IS Technical Services Specialist system work which supports the development of information systems and production use of the applications, within the UW-Madison Division of Information Technology (DoIT), Enterprise Internet Services (EIS) Department, Middleware Systems Technologies (MST) Group.

MST acquires, develops and maintains middleware systems, products and tools for its customers. This entails analyzing, designing, planning, developing and operating innovative state of the art technologies/systems; tracking emerging technologies; researching new products; and planning for future systems. The MST group supports customers across the entire University of Wisconsin (UW) System. A concentration of these customers is on the University of Wisconsin - Madison campus and includes colleges, divisions, departments and students.

Middleware is a critical layer of an enterprise IT infrastructure, sitting on top of the network level. The area of expertise of the position is the enterprise system management of the identity and access management services for the University of Wisconsin-Madison and the University of Wisconsin System. These services include an integrated environment of vended and custom built solutions encompassing directory services, identity administration, access management, user authentication and authorization, user account provisioning and de-provisioning, group management, roles definition and assignment, the delegated administration of these functions and development and deployment environments.

The focus for this position will be on development, configuration, support and administration of Java-based applications supporting the group management, identity and access management, directory services and authentication and authorization areas. This also includes providing technical expertise and leadership in designing, developing and implementing the application server environments supporting these applications. This individual will consult with other technical staff during the functional design of applications and will provide technical leadership, direction and coordination to other IT professionals. The applications are deployed on multiple platforms, use advance Layer 4 networking, inter-operate with Oracle IDM, LDAP directory systems and federated authentication and identity management systems and use Java and XML technologies. This position will also work with Open Source initiatives related to these areas. It is expected that this individual will play an active role in Open Source projects and keep abreast of new and emerging technologies.

 

Goals and Worker Activities

A.20%Project and Product Management
1.Assist the MST group Manager in preparing long range plans for the group. Estimate resource requirements for proposed projects.
2.Organize projects with task lists, work with other technical specialists.
3.Develop task plans, estimates, and schedules with the IIAT staff and others within DoIT.
4.Monitor the progress of projects. Adjust priorities and assignments where necessary to ensure that objectives are met.
5.Provide status reports to Division of Information Technology and user management.
6.Lead and participate in project development meetings, status report meetings, and all other meetings concerning in the group.
7.Act as primary consultant and liaison for users of group services in application server development. See that problems are handled appropriately by prioritizing internally and working with staff and vendors to insure timely resolution. Keep user and Division of Information Technology management informed of problem status.
8.Identify and coordinate resources as needed.
   
B.60%Technical Direction
1.Provide technical leadership in the development of Java-based web applications supporting group management, identity and access management directory services and authentication and authorization areas.
2.Work with campus users, DoIT staff, and DoIT Architecture to develop architectural standards and policies in the emerging technology areas group management, identity and access management, directory services and authentication and authorization areas.
3.Develop technical designs, including alternative solutions, and prepare project specification documents for conducting performance and load tests.
4.Develop and maintain project schedules and status reports.
5.Coordinate technical aspects of projects/systems including programming development, technical support, other DoIT Groups, and System Engineering and Operations.
6.This includes all aspects including planning, development, installation, data conversion, configuration, security, testing, and preparation of education materials. It further includes developing proposals, functional, and technical specifications.
   
C.10%Professional Development.
1.Consult with other IT Solutions Engineers and leaders about projects under their responsibility and techniques they use to be effective.
2.Read books and periodicals to improve knowledge of Java and IAM.
3.Attend schools, training sessions, conferences, and workshops to keep abreast of the latest developments and technical advances in the industry as they relate to assigned projects and responsibilities.
4.Review University and external publications to increase understanding of university issues and needs, especially those pertaining to direct customers.
5.Keep abreast of IAM advances in the industry and of predictions concerning the development of future technologies by attending training classes and conferences.
6.Share knowledge with fellow IT professionals and provide assistance in areas of personal expertise.
   
D.10%Participation in Organizational Activities and Projects
1.Read and discuss pertinent materials to maintain awareness of the operation procedures and environment of the Division of Information Technology.
2.Support and propose technical, operating, and organizational standards to contribute to the effectiveness of Middleware Systems Technology.
3.Proactively participate in group, department and DoIT staff meetings.
4.Carry out special assignments to respond to the needs of the DoIT, EIS, and MST.
5.Tutor and train team members and new staff.
6.Prepare special reports, reviews, and recommendations as requested.
7.Assist the MST Manager in the recruitment of staff and the assessment of staff performance.
8.Represent peers and management on task forces and committees to respond to University or division needs.
9.Satisfy all required time reporting and project reporting requirements.
10.Interact with staff, supervisors, clients, and customers in a professional manner to maintain a positive working environment.
11.Adhere to the employee performance standards and DoIT core competencies.
12.Perform all duties assigned, either by the MST Manager or by his/her delegate, in a timely and professional manner.
   

Knowledge and Skills

  1. Project management techniques.
  2. Information technology planning processes.
  3. Web application server technologies (i.e., Java servlets/JSP) frameworks/tools (e.g., Spring, Maven, Ant) and associated application server environments (i.e. Apache, Tomcat and BEA Weblogic).
  4. Portal server/portlet Technologies (e.g., JSR-168, JSR-286). including content aggregation, publishing, management, and repository subsystems.
  5. Calendar technologies (e.g., CALDAV, iCalendar).
  6. Network topologies and protocols including Local Area Networks (LANS) Wide Area Networks (WANS) and Layer 4 switching networks.
  7. Significant Java and Javascript experience.
  8. Technical knowledge of diverse computer platforms, operating systems, and media applications.
  9. Technical knowledge of web development experience including dynamic HTML, use of web forms, CGI scripting, remote database access, full text index searching.
  10. Systems analysis and design methods; analysis of system design specifications; object orient analysis and design, computer testing techniques; data security requirements and processes.
  11. Facilitation and group process methods for setting standards.
  12. Basic knowledge of software licensing, negotiations techniques and methods for developing bid and proposal requests.
  13. Basic knowledge of campus and state purchasing practices and procedures.
  14. Knowledge of programming principles, techniques and methods.
  15. Oral and written communications skills. The ability to communicate complex technical concepts.
  16. Identity and Access Management technologies.
  17. Knowledge of UNIX operating system and environment.
  18. Knowledge of structured analysis and design techniques.
  19. Knowledge of system and network troubleshooting.
  20. Knowledge of storage and virtualization technologies.
  21. Knowledge of project management, project estimation, work plan preparation, project change control.
  22. Knowledge of oral and written communication techniques.
  23. Knowledge of team-building practices and methods.
  24. Knowledge of negotiation skills & problem solving techniques.

Other Useful Links
University Of Wisconsin Home PageUW Office Of Human Resources
UW Madison Campus Safety Information
Wisconsin OSER (Office Of State Employment Relations) Home PageOSER State Personnel Information