(Remote) DevOps Engineer - University Relations

West Virginia University

Morgantown, WV

ID: 7140022
Posted: April 14, 2023
Application Deadline: Open Until Filled

Job Description

Description

The department of University Relations at West Virginia University is currently accepting applications for a DevOps Engineer.

About the Opportunity

This position includes developer operations duties to manage the design, development, deployment and automation of the enterprise infrastructure and cloud architecture for Amazon Web Services as WVU’s hosting service. The other half of the position is web application duties for the CMS and other web applications that WVU UR-Digital develops. This person will be part of a team of programmers within the UR-Digital unit that includes designers and content writers. This position reports to the Assistant Director of UR-Digital.

We strongly believe in work-life balance and keeping time for things we love outside our work. WVU offers generous benefits, including:

13 paid holidays (staff holiday calendar)
24 annual leave (vacation) days per year
18 sick days per year, and the flexibility to use that time to care for immediate family members
WVU offers a range of health insurance and other benefits
401(a) retirement savings with 6% employee contribution match, eligibility to continue health insurance, and other retiree perks. Looking for more retirement benefits information? Check out retirement health insurance benefits, retirement income, and FAQ’s.
Wellness programs
What You'll Do

Developer Operations duties including but not limited to design, development, deployment and automation of enterprise infrastructure and cloud architecture using Amazon Web Services (AWS) in support of the WVU Homepage, Emergency Alert System, CleanSlate content management system, Admissions website features, and web application hosting environments supporting Ruby on Rails and PHP.
Web Application Development duties including the design, development, and deployment of enterprise web applications which serve the University's constituents in various capacities.
Management duties including but not limited to supervision and training of other professional technologists who design and implement websites using the content management system and related development tools.
Technical Support duties including but not limited to: assisting staff in University Relations Communications and the Provost’s Office with the use and maintenance of WVU Today, the Experts Database, PEC speakers database, and other web applications. This position also supports other professional technologists with the use of a variety of web publishing technologies.

Qualifications

Bachelor’s degree in Computer Science, Software Development, Software Engineering, Management Information Systems, or related field or equivalent combination of education and directly related experience.
A minimum of four (4) years of experience involving:
Development Operations Automation (DevOps)
Amazon Web Services Engineer
Web Application Security
Web Application Development / Programming
Web Architecture Design / Networking
Management of Web Servers
Management of Database Systems
Demonstrated expert skill in the following computer languages: Ruby, PHP, JavaScript, HTML, CSS, Bash, SQL.
Demonstrated expert skill utilizing Amazon Web Services.
Demonstrated expert skill in implementing Infrastructure automation frameworks including Chef, Puppet, AWS Opsworks, Vagrant, and Terraform.
Demonstrated expert skill configuring server software including Apache, Nginx, Ruby on Rails, Passenger, Node.
Demonstrated expert skill designing and maintaining databases and database/caching server software including: PostgreSQL, MySQL, AWS DynamoDB, Redis, Memcache.
Extensive knowledge of Continuous Integration platforms including Jenkins, Bamboo, AWS CodeDeploy.
Extensive knowledge of current web security vulnerabilities and the ability to address and patch servers.
Extensive knowledge of version control management software including Git, SVN.
Extensive knowledge of networking configuration including, sub netting, and firewalls.
In depth knowledge of web publishing tools and miscellaneous software: Adobe Suite, Microsoft Office, SFTP, SSH.
In depth knowledge of infrastructure and application monitoring tools including: NewRelic, CloudWatch.
In depth knowledge and understanding of Federal Section 508 and WAI Accessibility guidelines and the ability to interpret and implement practical solutions and standards.
Demonstrated analytical skills and the ability to research, analyze, detect and correct errors through debugging and testing best practices.
Demonstrated project management skills in project planning, software lifecycle management, test-driven development, documentation writing, usability testing and performance management.
Strong communications skills, written and oral.
Strong interpersonal skills with the ability to interact at all organizational levels, including technical staff, managers and end-users.
Knowledge of University Relations' web standards practices, policies, procedures, brand and trademark use.
Ability to lead, guide, coordinate, and train staff working on the use of new and existing web sites, applications, and software.
Ability to lead and work effectively as part of a team with a diverse skill set and varying areas of expertise.
Ability to contribute to team goals at architectural and applied levels.
Ability to express complex technical ideas and concepts in clear concise language.
Ability to manage time and prioritize multiple simultaneous projects effectively.