Position Details




View All Details Back To Current Job Opportunities Position Closed

Java Deployment Engineer

Job Number Full/Part Time Schedule Salary
201312103163 Full Time 8AM - 5PM -

Position Information

Under general direction from the Infrastructure and Security Manager of Application Support, provide support for Java/Grails developers in deploying application to Tomcat applications servers. Additionally, the successful candidate will be responsible for working with a team to deploy the Banner student information system.

Support will include developing scripts to facilitate developer- initiated automated deployment of applications;, tuning of operating system, java and Tomcat parameters to ensure the best application performance; and working directly with developers to assist in tuning application code as necessary.

Minimum Requirements

Education and/or experience equivalent to a bachelor's degree in Computer Science or related field.

Demonstrated ability to configure and manage Tomcat application servers.

Demonstrated ability to tune java virtual machine (JVM) instances.

Demonstrated ability to use automation tools (puppet, rundeck, etc.) to deploy java applications to various environments include development, test, staging and production.

Demonstrated ability to use tools such as Maven, Gradle or Ant to build java applications.

Knowledge of Java application architectures including use of the Spring framework.

Familiarity with the software development lifecycle.

Knowledge of security issues relating to enterprise systems, including operating system management, hardware-based and host-based firewalls.

Demonstrated ability to administer Unix operating sytems such as Linux (RHEL variants or Ubuntu) or Oracle Solaris.

Knowledge of modern TCP/IP based networks and the implications and issues of managing complex systems in a highly distributed environment.

Knowledge of virtualized environments running on VMWare.

Demonstrated ability to collaborate with individuals in the group as well as people outside the group to collectively and cooperatively develop, deploy and support enterprise-wide services.

Demonstrated good oral and written communication skills.

Ability to establish collegial relationships with faculty and staff.

Preferred Qualifications

Experience programming in a JVM language such Java or Groovy
Experience programming using the Grails framework to build applications
Experience working in an academic environment.
Familiarity with the Banner student information system
Extensive demonstrated experience managing a variety of projects with varied time lines, priorities, and resources.
Education and/or experience equivalent to a master's degree in Computer Science or related field.
Unix systems administration experience within the University of California system.
Project design, development and implementation experience in an educational or public sector environment.
Familiarity with system administration organizations such as Usenix and SAGE, as well as familiarity with network security agencies such as SANS and CERT.

Additional Information

In the Heart of Inland Southern California, UC Riverside is located on nearly 1,200 acres near Box Springs Mountain in Southern California; the park-like campus provides convenient access to the vibrant and growing Inland region. The campus is a living laboratory for the exploration of issues critical to growing communities' air, water, energy, transportation, politics, the arts, history and culture. UCR gives every student the resources to explore, engage, imagine and excel.

At UC Riverside we celebrate diversity and are proud of our #8 ranking among the nation for most diverse universities (US News and World Report 2012-13). Become part of a place that fosters success for all its constituents, students, faculty, and staff, and where work/life balance and campus culture are integral to our way of life.

UCR is ranked 46th among top public universities (US News and World Report 2012-13) and is an Equal Opportunity and Affirmative Action Employer with a strong institutional commitment to the achievement of excellence and diversity among its faculty and staff.

For information about our generous employee benefits package, visit: Employee Benefits Overview

Job Description Details

More Information

General Campus Information

University of California, Riverside
900 University Ave.
Riverside, CA 92521
Tel: (951) 827-1012

Career OpportunitiesUCR Libraries
Campus StatusMaps and Directions

Department Information

Human Resources
1160 University Ave.
Riverside, CA 92521

Fax: (951) 827-6493
E-mail: jobshelp@ucr.edu

Footer