Tracking Code: 14027
Job Description:
PLEASE NOTE:
This is a full-time replacement position. Initial consideration will be
given to applications received prior to 5:00 p.m. on Friday, December
13, 2013. Thereafter, applications will be reviewed on an as-needed
basis.
NCAR - Computational and Information Systems Laboratory (CISL)
Relocation benefits not provided
UCAR/NCAR will not sponsor a work visa (e.g., H1B, etc.) to fill this position.
Basic
Function of Job: This software engineering position provides scientific
visualization in support of NCAR research in the atmospheric and
related sciences, operates the collaborative and visualization
technologies of the CISL Visualization Lab (Vislab) on a day to day
basis,contributes to the daily operation and coordination of Vislab
activities, and produces materials for scientists, external media, and
social media such as YouTube.
DUTIES INCLUDE:
Engages in scientific visualization of NCAR research data. This
includes developing requirements, architecting, designing, engineering,
integrating, debugging, maintaining, and documenting visualization and
analysis applications, user interfaces, and collaborative environments.
Provides information and assistance with the software engineering for
visualization projects and development of programs and scripts to
generate visualizations of scientific data.
Uses
basic software development processes to assist senior staff to design,
engineer, test, debug, and document tools and applications that process
scientific data generated from climate, weather, ocean, atmospheric,
fire and other computer models, as well as observed data sources. Helps
to implement programs that produce scientific visualizations and
animations for presentation, education, and publication on web sites and
social media using scientific visualization tools such as the NCAR
Command Language, VAPOR, Paraview, IDV, and IDL. May assist in the
development of scripts and applications that use image manipulation
tools, like Photoshop and ImageMagick, and character animation software,
such as Autodesk Maya or Blender, to generate time evolving plots of
geoscience data and to create monoscopic and stereoscopic digital media
for display in the NCAR Visualization Lab.
Participates
in research and software engineering experiments to improve the
efficiency of the visualization workflow by designing, developing, and
implementing parallel task computing techniques using technologies such
as the Swift parallel scripting language.
Provides
support for generating, maintaining, distributing, and archiving a
broad range of multimedia including stereoscopic content. Develops
workflows for post-processing scientific imagery (e.g. adding titles and
transitions, providing format conversions, etc.) to generate content
for the CISL Visualization Lab, the Web, conferences, scientific staff,
external Media requests, and social media like YouTube. Uses
post-production tools, such as Final Cut Pro, to generate multiple forms
of media including digital movies (e.g. streaming media). Creates and
manages internal and external web pages. Serves as liaison with media
customers (e.g. internal, educational, and broadcast).
Occasionally
help with providing broad visualization advice and consulting to CISLs
community. As required, engage in outreach activities to deliver
demonstrations and presentations of scientific visualization and
NCAR/UCAR research projects to groups visiting NCAR.
Operates collaborative technologies and the Vislab infrastructure and control systems.
Administers,
maintains, operates, documents, and supports the Visualization Lab
technology infrastructure, including, but not limited to: the Polycom
codec, SmartBoard system, Vidyo applications, the Crestron control
system, Christie Stereoscopic projector, and related audio/visual
systems that comprise the CISL Visualization Lab.
Directs
hardware, software and network problem resolution of the presentation,
control, and audio/visual systems. Operates stereo projection and AV
control systems. Schedules events and helps prepare the physical room
configuration by moving tables and chairs, connecting AV, power, and
networking cables. Coordinates multimedia content during demonstrations
and presentations and provides regular operational and use statistics
and metrics. Conducts tests with remote partners to ensure collaborative
system functionality and compatibility. Monitors and maintains AV and
related technologies to optimize the user experience. Develops tools
(scripts, logs) as needed to monitor and automate systems. Documents
system operations and troubleshooting guides. A couple times a year,
travels to conferences and provides setup and support. Provides backup
support for the CISL/NCAR visitor exhibit in Cheyenne, Wyoming. Trains
personnel in the operation of the Vislab systems.
Contributes
to specification, acquisition, installation, and support of new systems
and software. Independently maintains and upgrades application software
in Mac OS X and Windows system environments. Uses Unix/Linux system
tools to navigate and perform system and file operations. Researches and
evaluates solutions for solving audio/visual and communications needs.
Evaluates and recommends hardware and software implementations to stay
current with evolving multimedia technologies. Monitors projection and
AV systems and takes appropriate action to resolve problems and issues
independently when possible. Works with outside vendors and provides
consulting support to university and other collaborators. Researches,
tests, and implements emerging collaborative technologies. Participates
as operator and consultant in collaborative initiatives.
Job Location: Boulder, Colorado, United States
Position Type: Full-Time/Regular
Appointment Type: Regular, Full-Time (R1)
Spend Your Time With Us
Immerse yourself in an intriguing environment where you can push
yourself to the limit, engage in thoughtful reflection, wrap your brain
around great ideas, interact with the best and the brightest, develop
your abilities to the max, and contribute to the betterment of science
on earth. Consider a career at UCAR.
At the University
Corporation for Atmospheric Research (UCAR) in Boulder, our employees go
home at night knowing that they are supporting an important scientific
mission. They work in a cutting-edge computing environment with
congenial co-workers completing challenging assignments.
Our
work environment has a way of energizing our employees and we're proud
of that. A very low turnover rate is proof that when people begin
working for us, they tend to stay for a long time.
UCAR manages
the National Center for Atmospheric Research (NCAR), a consortium of 76
member universities that offer doctoral degrees in the atmospheric and
related sciences. While we're serious about what we do, our work
environment is relaxed and invigorating. We know we cant be everything
to everybody. But if you're seeking a casual work environment where you
can complete challenging assignments in an intellectually stimulating
atmosphere, we'd like to hear from you.
REQUIREMENTS INCLUDE:
Education and Experience:
- Associates degree in Computer Information Systems with
3 to 4 years experience beyond course work or higher degree
- An equivalent combination of education and experience.
Knowledge, Skills and Abilities:
- Working skill in Unix and at least one programming
language (e.g. C, Python, Java).
- Skill in applying basic software development process to
computing applications and/or programming problems.
- Basic skill in using and updating Mac OS X and MS
Windows Operating Systems.
- Experience with audio visual systems, such as
projectors, displays, audio mixing, video conferencing and sound systems.
- Ability to effectively multi-task and communicate with
remote collaborators.
- Ability to interact with all levels of staff in a
professional manner.
- Skill in writing effective, easy-to-understand
documentation on system procedures.
- Experience developing and processing digital media.
- Willingness to travel for work-related activities such
as workshops and conferences.
- Effective written, oral communication and presentation
skills.
- Binocular or stereoscopic vision (i.e. Ability to
clearly discriminate between monoscopic and 3D imagery)
- Experience at using presentation tools like Powerpoint
and Keynote.
DESIRED (but not required):
- Experience with software applications for scientific
visualization such as NCAR Command Language (NCL), VAPOR, IDL, IDV,
Paraview, etc.
- Experience with 3D modeling applications such as
Autodesk Maya or Blender.
- Experience with image manipulation tools and libraries
such as ImageMagick.
- Knowledge of scientific data formats such as netCDF or
HDF.
- Knowledge of the Swift parallel scripting language.
- Experience with projectionbased display systems.
- Operational and maintenance experience with video
conferencing technologies like Polycom and Vidyo.
- Operational and maintenance experience with SmartBoard
technologies.
- Skill at writing HTML using web authoring tools such as
Drupal
- Skill at using image processing tools such as Photoshop
- Skill in using audio/video editing tools such as Final
Cut Pro
- Knowledge of video codecs and standards.
- Skill in operation and maintenance of video editing
software, hardware.
- AV certification.
- Ability to act as representative for the organizational
unit on entity-wide or institution-wide committees.