Systems Analyst/Engineer The mission of the Information Technology Group (ITG) is to develop, implement and maintain technology-based services and solutions that enable OHSU to effectively manage information to accomplish its missions.
The Network Architecture & Engineering units provides for analysis, design, implementation, maintenance, security, and optimization of OHSU local and wide area (LAN/WAN) wired and wireless networks, data center networks, and associated infrastructure. As detailed below, the individual positions within this work unit will be required to collaborate and assist staff in other technology work units.
In this unit, the Systems Analyst/Engineer provides a high level, broad spectrum of systems analysis, engineering, and project management for OHSU ITG technology platforms that support Enterprise services and missions. This position would be the liaison for Privacy and Security activity in the network environment, focusing on enhancements, configurations, and development.
Function/Duties of Position System Engineering
Engineers hardware and software technology platforms that support OHSU's network and data communications systems
Integrates technology platforms into OHSU environment: designs interfaces, management control, fail-over, etc.
Designs, implements and maintains high availability infrastructure
Designs, installs, configures, and maintains various monitoring software applications
Designs and implements solutions for scalability and performance improvement
Provides assistance with design, development, engineering, and implementation of solutions to security requirements
Serves as technical leader for complex development projects; applies advanced knowledge of standard systems engineering principles, techniques and established practices/procedures to projects where technical problems and objectives are minimally defined
Contributes to the preparation of new system proposals including system design, requirements traceability and system description
Ensure that OHSU's systems are "fit for purpose" & engineered with industry standards and best practices
Develops disaster response plans and recovery procedures for systems under the positions areas of responsibility
Designs, architects, and implements data center space, infrastructure and networks with an understanding of physical layout, power, cooling, networking, backups, and monitoring
Collaborates and coordinates with all ITG units in configuration of provisioned data communication services
Systems Analysis & Automation
Analyzes production systems to assess performance, utilization, capacity, and opportunities for optimization; implements solutions for scalability and performance improvement using DevOps methodology
Analyzes and reconciles system back-end (hardware/software) performance and functionality with field-based (user facing) performance and functionality; utilizes feedback path from Field technology Analysts to develop processes, fixes, enhancements, upgrades, etc. to ensure that theoretical and designed performance characteristics meet field expectations using automation and code
As new updates become available, determine the best procedure to implement the upgrade and the new features that may be contained in the new upgrade, as well as ways to mitigate possible risks from the application of patches and enhancements
Evaluates or develops tools and scripts to facilitate improvement and to support ongoing maintenance of a growing environment. These tools should be used to automate and use infrastructure as code.
Defines and writes clear and succinct technical documentation related to systems and applications as necessary
For new systems: formulates operational concepts, performs mission and functional analyses, risk analysis, selects system architecture, allocates requirements and prepares specifications
Evaluates and leverages industry trends and emerging technologies, researches and recommends enhancements and modifications to existing OHSU systems in order to maintain a feature rich and highly available technology environment.
System Administration
Installs, maintains and configures operating systems, data communications equipment (Fiber, Routers, Switches, Load Balancers, Security Devices, Cloud Services, Infrastructure Middleware, etc.) following established Change Management processes
Provides support for large mission critical systems in a 24x7 multiple production environment. This includes level three on call support for all systems supported
Automates operational functions using tools such as Python, REST API, and related Dev/OPS methodologies.
Develops patch management processes and schedules, and applies operating system updates and upgrades
Performs account administration and has in-depth knowledge of advanced concepts in relationship to Active Directory and LDAP design and implementation
Provides for maintenance, support and deployment of various web technologies across multiple operation system types
Assists with hardware evaluation and selection, installation, configuration
Makes decisions that ensure quick resolution of events and provides recommendations and expertise to enhance system performance and availability
Configures network connections of servers
Performs hardware monitoring and makes corrections as instructed by hardware vendors.
Develops, monitors and documents system backup schedules and procedures coordinating with managers and administrators from other teams
Documents system configuration and operating environment for future integration, reference and maintenance
Supports Unit, Integration, Load, Performance, System and Migration testing efforts and define thresholds for monitoring various metrics of the systems
Performs system recovery procedures when required working with the various teams and administrators from other teams
Does job scheduling and the development of scripts for jobs and system functionality/optimization
Develops and maintains processes to provide job activity/system problem notification via e-mail, paging, console display, etc.
Reviews and updates, as required, departmental Standard Operating Procedures
Required Qualifications Bachelor's degree, preferably in Computer Science or related field AND three years of progressively responsible IT related experience leading to proven proficiency and subject matter expertise in the areas outlined within the class specification; OR
Equivalent alternative educational experience that includes approved coursework, professional certification as outlined below, vendor training, AND seven years of documented professional experience leading to proven proficiency and subject matter expertise in the areas outlined within the class specification; OR
An equivalent combination of education and experience.
Within six months of hire obtain one or more current Industry certifications for active network components such as Cisco CCNA, Juniper JNCIA or JNCIS, etc.
Physical layer certifications may be substituted with manager approval: Low Voltage License, Dark Fiber Termination, Wave Division Multiplexing certification, etc.
Experience:
Experience in designing, implementing and supporting new systems and infrastructure independently
Experience using one or more formal project management methods (Waterfall, Agile, etc.)
Experience in supporting large mission critical systems in 24X7 multiple production environments
3 years working with Cisco or Juniper systems
Experience with TCP/IP, and other networking protocols.
Crash analysis and troubleshooting
Application installation and configuration
Understanding of Microsoft Networks at the operating system level, file/directory security, and user account level
Enterprise experience with Systems administration (at minimum UNIX and Microsoft), Scripting
Job Related Knowledge, Skills and Abilities (Competencies):
Functional knowledge of scripting and/or programming languages such as, or equivalent to, Perl, UNIX Shell, C Shell, .NET, Visual Basic, Java, HTML, etc.
Expert skills and knowledge in network architectures and topologies
Expert skills and knowledge in TCP/IP, UDP/IP
Expert and comprehensive knowledge of the following: Network Protocols (TCP/IP, etc.) Routing Protocols (OSPF, EIGRP, etc.) Network Topologies (Ethernet, Wave Division Multiplexing, etc.) Data Communications Equipment (Routers, Switches, WIFI, Radio backhaul, etc.) Network Management Tools (SNMP, packet sniffing, management consoles, etc.) Premise Distribution Systems (Fiber, Copper Cabling Systems, etc.)
Working knowledge of VMWare NSX
Experience in one or more: Scripting / programming languages: Python, Rest API, PowerShell, etc.
Expert skills and knowledge of Security Toolsets: VPN, Firewalls, advanced ACL methods, Auditing Tools, Intrusion Detection, etc.
Expert skills using accepted change control management processes