← NodeJS Teams

Onboarding Schedule

Week 1

The new hire should:

The EM or an existing team member should:

  • After they are added to the Github organization, add the new hire’s Github user to Nodejs and one of our teams: Prism, Terminus, Atom.
  • If they need to work on the JHADigitalCore organization, add them to the prism or terminus group.
  • Add the new hire to the Slack @prism, @terminus, or @atom user group and invite them to our private channel.
  • Invite them to the Jira prism, terminus, or atom team.
  • Add them to the Google prism, terminus, or atom group. Some teams might have a separate production level google group that the new team member will need added to after an initial period: atom-prod.
  • Invite them to Retrium. (See the “Invite your team” section in the left sidebar.)
  • Add them to the necessary incident.io team. They can be added to the team without being added to the FF schedule.
  • Add them to the necessary launchdarkly team.
  • For senior or staff engineers, ask Jessica Kenney to add the new hire to the Symantec VIP manager with Certificate Management access. The new hire will get an email invite; they will have to register a new credential (which can be generated with the Symantec VIP mobile app) when logging in the first time.
  • Introduce the team member to the Digital team in Slack (see example).

The EM should:

  • Add the new hire to calendar events for our standups, retro, and knowledge dumps.
  • Find an existing team member to serve as “ambassador” (see below).

The ambassador should:

  • Set up an introductory meeting with the new hire. The goal is to introduce how Banno and NodeJS teams fit into the JHA ecosystem, and point them to this wiki and these onboarding docs.
  • Identify some initial work suitable for the new hire. This may include lower priority customer issues, or tech debt, or something where the new hire can team up with another person.
  • Help the new hire get set up for work.

Week 2

The new hire should work on the assigned issue.

The ambassador should:

  • Provide a quick demonstration of the Banno platform: Online, Mobile, and the backoffice.
  • Go over our processes with the new hire, including:
    • Explain our firefighting process.
    • Explain our development conventions.
    • Explain our review / release / deploy process.
  • Answer any general questions about JHA/Banno/Prism as needed.

Week 3

The ambassador should answer any remaining questions the new hire has.