CSCF New Employee Guide

These notes are intended to document the process of hiring a new full-time staff person, getting them started, assigning duties, reporting procedures and other related issues.

Preparing for Their Arrival

Depending upon startup arrangements. Some of the steps after these steps may be more appropriately done before the new employee arrives, e.g. mailing lists and access to documents.

Announcements

The director or the new employee's manager should announce in advance to the existing employees that the new person arrives on such and such a date. Included should be some background information -- who the new person will work for, what their particular job is, where they came from, for example.

Office

  • Make sure there are basic supplies (paper, pens, pencils, etc.)
  • Determine if specialized furniture (e.g. seating) or lighting will be required, and obtain it.
  • Arrange for the door sign.
  • Have the campus phonebook updated in time.

Personal Workstation

  • Determine what equipment will be appropriate.
  • Create an ST item and assign it to Phil to request the equipment.
  • When a machine is available, make sure it is setup with their login.
  • Configure their mail so that they can read and send mail (suggestion: use Thunderbird with Imap)
  • Make sure they can login to the CSCF and CS core environments

WatIAM entry

If they do not already have a WatIAM ID, Adrian Pepper can get that setup. Their SIN and birth date will be needed.

Picture

If an appropriate picture isn't available, make an appoint with Graphic Services to have one taken. Or consider simply using the CSCF camera.

Access Privileges

Accounts

Created needed accounts beforehand, there's actually a good list (ironically enough) under DepartingEmployees. We should check that as well. Certainly on the cscf.cs and the core.cs environment, and if at all needed, on the student.cs environment. Make sure that all but their "home" accounts have mail forwarded to their home account, e.g. by forwarding to @uwaterloo.ca, and having that forward to their home account.

ST

See STAddingStaffMember for information on adding a staff member to ST (or ask Stephen Nickerson).

cscf-staff@cs

Follow the instructions in ~cs-adm/controls/README (or ask Isaac or Stephen). The relevant file is located at core.cs:/u/cs-adm/controls/list/cscf-staff. It is not under revision control. It belongs to cs-a2dir@cs, who maintains many lists in that directory, so let that person know if you make a change. They may have already added the person.

Twiki

They should be added to the CF (CSCF and MFCF) list of users.

Internal WWW Pages

Most of the .htaccess files for internal WWW pages are maintained in www.cs:/software/wwwdata_cs.uwaterloo.ca/data/vhosts/cs/cscf/internal/htaccess/.

Test: https://www.cs.uwaterloo.ca/cscf/internal/edocs

External WWW Pages

Write access to WWW pages is determined by group membership in various groups, not all of which are predictable. For CS WWW pages, membership in group www_cscf is a good start. Depending upon the nature of the work to be done, membership in group www_cs is the next step. Membership in group www_cf on general.math is required to update WWW pages shared with MFCF.

Test:

ssh www.cs.uwaterloo.ca
grep newstaffid /etc/group
The following groups should be listed:
newuserid
www_cscf
www_cf
meeting (?)
source (?)

Connect

Send an email to request@ist to create an entry

Inventory System

They will need to be added to the users table for the inventory database. Ask Isaac Morland or Daniel Allen.

Paper Mail

Allocate a slot in the mailroom (ask the School Secretary).

As They Arrive

Public Documentation

Update staff listings. Update the campus phonebook.

Mailing Lists

Update appropriate mail aliases, e.g. cscf-staff, and any group specific aliases, e.g. one of cscf-core-support, cs-rsg, cscf-user-support.
  • Test:
ssh mail.cs.uwaterloo.ca
grep newuserid /etc/aliases
See: EmailAliases for notes on updating those aliases

* cscf-staff

Announcements

If it hasn't already been announced, let the relevant people in CS know that the new person has arrived.

Your First Day(s)

There are a number of tasks that should be completed so that you can operate effectively within CSCF. They should be completed as soon as possible.

Orientation Tour

Your manager will take you on a tour of the physical premises, including
  • the main CS office
  • the mailroom
  • printer rooms
  • CSCF machine rooms, and perhaps others
  • MC machine room and labs
  • DC Food Services, MC C&D

Your Colleagues

Your manager will introduce you to the rest of CSCF, and should you become a Point of Contact, to your clients. You can get an idea of CSCF structure by consulting the Organizational Chart and the Who Does What page. In addition, if at all involved with teaching support, you'll be introduced to relevant MFCF staff, in particular, the Client Support Supervisor.

Your Clients

Your manager will introduce you to your clients. It may take some time to visit them all. In general, the degree of communication one's predecessor enjoyed with a given client should be maintained by the new employee.

Keys

See the receptionist at the CS Office to request a key. You will most likely be given access to other keys; how that works will described by your manager.

A Picture

Your picture will be taken, usually by Graphic Services. The picture is used for the CS online photo gallery and the CSCF staff boards in the hallways outside the main CSCF offices.

The Point of Contact Model

The CSCF Point of Contact model is fundamental to how we operate; you're to become completely familiar with the approach. Read Problem Handling Guidelines for CSCF Points of Contact to learn all about it.

Work Tracking

We track our work in a database with a WWW front-end. You'll need to learn how it's used.

Documentation

Become familiar with both our client documentation and internal documentation (of which this is part). The description of CSCF policies and architectural decisions are of special interest, as are the CS Guides and Tutorials - especially the New User's Guide.

Become familiar with other WWW pages that can affect your work, e.g.

with special reference to

Training

The following topics can be trained in short sessions, which can/should be spread amongst several staff:
  1. UWdir/WatiIam: http://watiam.uwaterloo.ca/search/ (User Access) (first day - supervisor)
    • set password / update email redirect
  2. Email (supervisor)
  3. ST
  4. Web
  5. Imaging a system, see: ImageDeploymentGhost
  6. EquipmentInventory - our Inventory system
  7. Using Linux (Supervisor / Moving to Linux book)
  8. Networking via ONA (supervisor)
  9. DNS via Maintain (supervisor)
  10. Core environment, Samba
  11. Printing (setup current machine to print to Ricoh)
  12. Administrative procedures

Additional Access Privileges

In addition to access mentioned above, new employees may, depending upon their duties, need
  • a "key fob", typically used to gain access to various rooms (IST configures these)
  • root access on cscf.cs or the core and student environments
  • a two-factor fob, e.g. SecurID (See Guoxiang)
  • cable lock combinations
  • the standard CSCF workstation login (cscf-op)
  • ONA access
  • Infoblox access

Reporting Procedures

Ongoing

Your manager/supervisor will meet with you on a regular basis. In the beginning, it may be quite frequently. Eventually, the schedule will be determined to best suit your (and your manager's) working style and needs, typically ranging from bi-weekly to twice weekly. Even daily is a possibility.

Mid-term

Roughly half way through the year, a simplified staff review is done, to be sure that everyone understands current performance and goals.

Annual Review

A formal review of work is done every year, usually by March, covering the previous calendar year.

Insurance, Health & Safety

WHMIS

See: http://www.safetyoffice.uwaterloo.ca/hse/chemicals/whmis/whmis.htm

Reference materials

Topic revision: r25 - 2012-06-05 - BillInce
Information in this area is meant for use by CSCF staff and is not official documentation, but anybody who is interested is welcome to use it if they find it useful.


Edit

 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2014 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback