Application Administrator (Professional Technologist 2) - Information Technology Services 16195
West Virginia University Information Technology Services invites applications for an Application Administrator (Professional Technologist 2). This position will provide application administration for the WVU+kc research administration software and other infrastructure related applications and tools used throughout ITS. The employee will be part of the development process within the operations group. The duties will include implementation and testing of the software, providing advanced level support, and coming up with innovative solutions for improving and automating processes. This position has the option to work remotely on a permanent basis.
In order to be successful in this position, the ideal candidate will:
Provide application administration for the WVU+kc system. System is comprised of an on-prem version and cloud version with integrations between them. On-prem version running on Apache Tomcat 7 and residing on Redhat Enterprise Linux 7.
This position will be responsible for ensuring the server platform is stable and reliable. They will be the first in line to respond to any incidents or problems within the systems.
As a member of the Ops team they will be asked to provide final testing before moving code to production as well as performing implementation during off hours.
Provide advanced level customer support working with our support specialist to identify potential issues and provide workarounds/ solutions to end users.
Work with BA's and Developers to establish a clear understanding of how the system should function and be able to identify and communicate any issues in the system prior to its release.
Ability to use/update current automation tools that will help us to identify/ solve issues more quickly in the future.
Administration of our infrastructure tools. These include the Atlassian suite of applications as well as our various repositories. The employee will assist other ITS users in setting up projects, assisting with any issues, and providing solutions to help groups communicate and increase overall productivity. They will also need to maintain current working order of the build/ deployment tools used for any research applications.
JIRA - Issue tracking system
Confluence - Collaborative Documentation Wiki
Bamboo - CI/CD pipeline used for builds/deploys
Bitbucket Server - UI for managing GIT repositories
Artifactory - Maven Repository solution
Basic understanding/ knowledge of AWS tools: S3, Lambda, ECS, and CodeDeploy
Assist in implementing and administering applications crucial to the overall infrastructure of various ITS systems. Research, design, and assist in the development of large and small information technology projects critical to the mission of administrative and academic areas of the university. Ensure that development standards are followed, processes are documented and sensitive data remains secure.
Independently and/or as part of a team, plan, coordinate, conduct and implement a wide variety of systems analysis activities necessary to research, design, code, test, document and implement custom code applications in accordance with functional specifications for new, or maintenance of existing, automated processes; collaborate with other developers in logic design, implementation and program efficiency; assist functional teams as needed in application design.
Anticipate impact of development within applications supporting the overall integrated administrative systems. Utilize considerable analytical skills to identify problem situations, evaluate, research, and develop new methodologies to complete processes, as needed, and develop optimum solutions to problems and errors which may occur in complex customized code.
Perform analysis of assigned research projects which address the following: maintainability and enhancement requirements of current automated applications; feasibility and impact of new technologies or automated functions for use in administrative and academic systems.
Follow processes, procedures and associated documentation in compliance with Information Systems development and security standards, federal and university privacy, confidentiality, and security guidelines relative to securing personal information (generated, stored and/or transmitted electronically) maintained in supported systems.
Keep up-to-date with new technology by utilizing internet sources, manuals, training, networking with peers, and any other means available.
Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or an equivalent combination of education and directly related experience.
A minimum of two (2) years of experience involving:
On or more Unix Operating systems (RHEL/CentOS preferred).
Administering Java applications on Apache Tomcat.
A minimum of (1) year of experience involving:
Using a bug tracking software (JIRA for example).
Using version control systems; GIT, Subversion, or similar.
Supporting applications with stringent security requirements to the internet.
IT customer service experience/ troubleshooting of incidents.
Strong interpersonal skills with ability to interact at all organizational levels and with technical staff, managers within the department, and end-users.
Ability to prepare technical documentation and justify approach used, resolve complex issues, explain and/or train staff on technical features of an application or process, and the ability to express technical information to non-technical users as well as gather information from them relating to system development to meet their business rules.
Knowledge/ training with system development methodology.
Shows initiative by finding and implementing ways to improve our processes and increase overall productivity within the team by automating, improving performance, and advancing to current standards.
Ability to manage multiple tasks and prioritize as needed.
Basic understanding of computer security issues, requirements and trends, including an awareness of information security laws (such as HIPAA, FERPA) and accepted industry practice.
Able to reliably complete any tasks given within a specified time range whether it be during normal business hours or off hours.
Knowledge regarding delivering and supporting applications with stringent security requirements to the internet preferred.
Knowledge of system development life cycles (SDLC): planning and feasibility, system analysis, system design, implementation, integration and testing, deployment, and maintenance of highly complex (business intelligence/ information systems) or (database driven web applications).
Experience using version control systems such as Subversion/ GIT.
Experience querying data using SQL at an intermediate level.
Experience administering Java Servlet Application with Apache Tomcat 7/8.
Experience administering database-housed applications and limited experience administering a database.
Experience with systems administration in a Linux environment. Examples include: BASH Scripting, Data manipulation/ extraction using basic grep, sed, and awk.
Previous development experience at a low-intermediate level.
Familiarity with SaaS/IaaS environments.
Experience with AWS at a low - intermediate level.
At West Virginia University, we pride ourselves on a tireless endeavor for achievement. We are home to some of the most passionate, innovative minds in the country who push their limits for the sake of progress, constantly moving the world forward. Our students, faculty and staff make this institution one of the best out there, and we are proud to stand as one voice, one university, one WVU. Find out more about your opportunities as a Mountaineer at https://talentandculture.wvu.edu/ .
West Virginia University is proud to be an Equal Opportunity employer, and is the recipient of an NSF ADVANCE award for gender equity. The University values diversity among its faculty, staff, and students, and invites applications from all qualified applicants regardless of race, ethnicity, color, religion, gender identity, sexual orientation, age, nationality, genetics, disability, or Veteran status.
Job Posting: Mar 10, 2021
Posting Classification: Non-Classified
Exemption Status: Exempt
Benefits Eligible: Yes
Internal Number: 220063
About West Virginia University
West Virginia University, founded in 1867, has a long and rich history as a public, land-grant institution. WVU encourages scholarship and offers high-quality academic programs while serving the state of West Virginia and the nation. WVU statewide includes campuses in Beckley, Charleston, Keyser, Martinsburg and Morgantown – which has been ranked as a #1 Small City in America. WVU is an R1 Doctoral Research University (Highest Research Activity), one of only 115 nationwide. WVU offers 212 degrees throughout the 14 colleges and schools. Areas of specialty include STEM education, healthcare in Appalachia, shale gas utilization, radio astronomy and forensics. WVU researchers have helped confirm the existence of gravitational waves and uncovered diesel vehicle emissions discrepancies. Statewide, there are over 31,000 graduate and undergraduate students along with 190,000 alumni worldwide. WVU is reinventing West Virginia’s future by strengthening education, healthcare and broad-based prosperity.