JOB DESCRIPTION FOR JOB TITLE:



|POSITION SPECIFICS |

|Title: Web Systems Engineer |Department/Number: Web Center/10220 |

|Reports to: Manager, Web Technologies | |

|Job Code: 320019 |FLSA Status: Exempt | |

|Manager Approval: R.Broering Date: 2/2016 |HR Approval: MJG Date: 2/2016 |

|POSITION SUMMARY |

|Under the supervision and direction of the Manager, Web Technologies in the Web Center, the Web Systems Engineer is responsible for managing, implementing, |

|testing, and deploying network and web server systems. Working closely with IS to deploy new servers as well as maintain a PCI-compliant level of security |

|across said systems. Alongside Web Center Web Developers, the incumbent must also architect internal content management systems, content delivery networks, and|

|work to ensure a seamless integration between web application environments across the organization. |

| |

|A wide variety of internal and external contact relationships are involved to accomplish the objectives of performing the duties of this position. The |

|incumbent will work in close coordination with UW Health Administration, Information Systems and Marketing and Communications as well as programs of UW School |

|of Medicine and Public Health (UWSMPH). Developing and maintaining good communication with these contacts is essential to accomplishing the objectives of this |

|position and the goals of the Web Center. |

| |

|The individual must operate independently in handling a wide variety of situations. The position typically entails judgment in the development of solutions to|

|major problems or opportunities where precedents are few. Successful performance requires expert technical skill in system design, analysis and implementation|

|of programs and Web-based applications. In addition, the individual must have expert level technical knowledge and experience with a variety of Web |

|programming languages – specifically requiring J2EE (JSP, Java, etc.), development tools, web scripting languages, other web based tools, operating systems and|

|database technologies to meet objectives. The position requires the ability to independently evaluate, develop, design, implement and modify applications. A |

|consultative role to other department and enterprise-wide staff is also necessary. This position will work closely with all members of the Web Center |

|technical, creative and content teams, as well as with UW Health Information Systems responsible for web server technical support. . Teaching and mentoring |

|other Web Center technical staff on improving skills and learning new technologies will also be part of this position. |

| |

|This position requires a high level of innovation and vision in problem solving and meeting objectives in a timely manner. Effective communication, |

|organizational and planning skills are required for successful performance. The incumbent has extensive project management responsibilities including leading |

|others in team situations, which may be integrated within the Web Center and organizations within the enterprise. |

| |

|All members of the Web Center must actively take a UW Health enterprise perspective and approach in their work to successfully achieve the goals of the Web |

|Center, UW Health and participating partners. This position will serve as a consultative member of the Web Center management team and as a result assumes the |

|additional responsibility of presenting the best approach for the enterprise. |

| |

|MAJOR RESPONSIBILITIES |

|Provides application analysis, development, design and implementation |

| |

|Ensuring the Web Center meets security compliance for development of applications and its hosting servers and software. |

|Plan, setup, manage and scale server/network infrastructure for Web Center applications and web sites. |

|Plan, setup and manage server configurations. |

|Plan, setup and manage critical "content management systems" needed by the Web Center. |

|Work closely with IS Server Administrative and IS Networking teams to accomplish infrastructure goals. |

|Plan, setup, manage and scale infrastructure and application monitoring. |

|Ensure the Web Center meets application, server and browser security standards related to HTTPS. |

|Coordinate, setup and manage application build/deployment processes with application developers. |

|Plan, setup, manage and scale infrastructure for continuous integration and/or continuous delivery as is needed by the Web Center. |

|Assist development and QA staff in setting up and establishing processes for development or testing environments. |

|Advise on architecture and infrastructure options for building new and novel applications. |

|Support the Web Center in achieving and maintaining initiatives to make development and testing more nimble. |

|Advise Web Center and help evaluate vendors and solutions for technologies/systems we will need to support. |

| |

|Provides application support/maintenance |

| |

|Provide in-line documentation and overall support documentation where appropriate. |

|Assure existing systems are functioning properly and provide support where appropriate. |

|Enhance existing systems. |

|Provide on-call support for daily system operations. Respond to critical failures to the best ability. This may include researching the knowledge and skills |

|of the staff to escalate necessary issues. |

|Assist in providing on-going user education for enhancements to existing applications. |

|Interact with internal and external contacts |

| |

|Consult regularly with information architect, graphic and content teams within the Web Center. Consult with UW Health Information Systems staff to verify that |

|additional software and web applications will be compatible with requirements. |

|Serve as a liaison within the IS departments to coordinate Web Center and IS efforts. |

|Work with software vendor’s directly when appropriate |

| |

|All duties and requirements must be performed consistent with the UW Health Performance Standards. |

|POSITION REQUIREMENTS |

|Education |Minimum |A bachelor’s degree in a web development related field. Specific coursework or experience in Web |

| | |development and experience with web technologies is required. |

| |Preferred | |

|Work Experience |Minimum |More than five (5) total years of experience in progressively responsible positions with web development|

| | |and/or information systems is required with accelerated, exceptional performance. |

| | | |

| | |Experience with programming languages, databases, file structures utilized by various Web-based software|

| | |packages, operating systems and database technologies is required. |

| | | |

| | |Experience with the following technologies and tools is required: |

| | |Networking traffic fundamentals |

| | |Virtual computing enterprise environments specifically VMware |

| | |Specific vendor or open source applications: Confluence, CAS, Moodle, WordPress |

| | |Java development frameworks, specifically Spring |

| | |PHP development |

| | |Server scripting technologies on Linux and Windows. |

| | |Java |

| | |HTML |

| | |JavaScript |

| | |CSS |

| | |integrated development environments |

| | |Java based web application servers |

| | |different Java software frameworks |

| | |different software development processes |

| | |Web server configuration |

| | |Leading project teams and meetings through a development cycle |

| | |Advanced Knowledge of: |

| | |Jenkins application build software |

| | |GitHub/GitHub Enterprise code versioning software |

| | |Programming Integrated Development Environments (IDEs), specifically IntelliJ IDEA and Eclipse |

| | |Network Load balancing devices, specifically Citrix NetScaler |

| | |Server operating systems: Linux |

| | |Desktop operating systems: OSX |

| | |Web server scripting technologies, configuration and security specifically PHP and ASP |

| | |Domain name management, records and configuration |

| | |Expert Knowledge of: |

| | |Web request technical specifications, caching and security |

| | |Server operating systems: Windows |

| | |Desktop operating systems: Windows |

| | |JVM server performance, security and configurations, Tomcat specifically |

| | |Web server performance, security and configurations, Apache httpd specifically |

| |Preferred |Advanced knowledge of: |

| | |Specific vendor or open source applications: Moodle, WordPress |

| | |Java development frameworks, specifically Spring |

| | |Server scripting technologies on Linux and Windows. |

| | |Expert knowledge of: |

| | |Jenkins application build software |

| | |GitHub/GitHub Enterprise code versioning software |

| | |Specific vendor applications: Confluence, CAS, TerminalFour Sitemanager |

| | |Web server scripting technologies, configuration and security specifically PHP and ASP |

| | |Domain name management, records and configuration |

|Licenses & Certifications |Minimum | |

| |Preferred | |

|Required Skills, Knowledge, and Abilities |Expert level technical skills, including knowledge of Web technologies. Understanding of a complex |

| |network and the interface/browser issues. |

| |Ability to work independently or to lead a team and be result oriented. |

| |Ability to prioritize projects and react to critical deadlines. |

| |Creative approach and solutions to problems related to Web development; prior experience in the field |

| |with demonstrated successful projects. |

| |Ability to analyze and identify problems, and develop innovative solutions. |

| |Excellent planning, communication, problem-solving and organizational abilities in both written and |

| |verbal form. |

| |Effective interpersonal skills, including the ability to promote teamwork and ensure a high degree of |

| |internal and external customer satisfaction. |

| |Ability to manage multiple tasks with ease and efficiency. |

| |Ability to mentor others in the Web Center on technologies and support |

| |Ability to learn computer and application skills as applicable to role |

| |Ability to interact with and work around people |

| |Ability to make judgments in demanding situations |

| |Ability to react to frequent changes in duties and volume of work |

| |Effective communication skills |

| |Ability to listen empathetically |

| |Ability to logically organize details |

| |Comfortable accepting responsibility for medium to large scale projects involving multiple resources and|

| |spanning many months from start to finish |

| |Ability to manage multiple concurrent activities |

| | |

|PHYSICAL REQUIREMENTS |

|Indicate the appropriate physical requirements of this job in the course of a shift. Note: reasonable accommodations may be made available for individuals |

|with disabilities to perform the essential functions of this position. |

|Physical Demand Level |Occasional |Frequent |Constant |

| |Up to 33% of the time |34%-66% of the time |67%-100% of the time |

|x |Sedentary: Ability to lift up to 10 pounds maximum|Up to 10# |Negligible |Negligible |

| |and occasionally lifting and/or carrying such | | | |

| |articles as dockets, ledgers and small tools. | | | |

| |Although a sedentary job is defined as one, which | | | |

| |involves sitting, a certain amount of walking and | | | |

| |standing is often necessary in carrying out job | | | |

| |duties. Jobs are sedentary if walking and | | | |

| |standing are required only occasionally and other | | | |

| |sedentary criteria are met. | | | |

| |Light: Ability to lift up to 20 pounds maximum |Up to 20# |Up to 10# or requires |Negligible or constant push/pull |

| |with frequent lifting and/or carrying of objects | |significant walking or |of items of negligible weight |

| |weighing up to 10 pounds. Even though the weight | |standing, or requires | |

| |lifted may only be a negligible amount, a job is | |pushing/pulling of arm/leg | |

| |in this category when it requires walking or | |controls | |

| |standing to a significant degree. | | | |

| |Medium: Ability to lift up to 50 pounds maximum |20-50# |10-25# |Negligible-10# |

| |with frequent lifting/and or carrying objects | | | |

| |weighing up to 25 pounds. | | | |

| |Heavy: Ability to lift up to 100 pounds maximum |50-100# |25-50# |10-20# |

| |with frequent lifting and/or carrying objects | | | |

| |weighing up to 50 pounds. | | | |

| |Very Heavy: Ability to lift over 100 pounds with |Over 100# |Over 50# |Over 20# |

| |frequent lifting and/or carrying objects weighing | | | |

| |over 50 pounds. | | | |

|List any other physical requirements or bona fide | |

|occupational qualifications: | |

Work/Environmental: Moderate noise level consistent with an office environment

Note: The purpose of this document is to describe the general nature and level of work performed by personnel so classified; it is not intended to serve as an inclusive list of all responsibilities associated with this position.

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download