Discover Nikkei Job Opportunities

Discover Nikkei is a project of the Japanese American National Museum. It’s a multilingual website about Nikkei—Japanese migrants and their descendants in the world.

Our mission is to celebrate cultural diversity and explores both global and local identities through an international network. The project connects generations and communities by sharing stories and perspectives of the Nikkei, people of Japanese descent who have migrated and settled throughout the world.


The Japanese American National Museum (JANM) is the largest museum in the United States dedicated to sharing the experience of Americans of Japanese ancestry. JANM’s mission is to promote understanding and appreciation of America’s ethnic and cultural diversity by sharing the Japanese American experience.

We are seeking a senior system administrator to help us complete server upgrades and modernize configuration for JANM’s primary websites— and

Work will include upgrading the system libraries and dependencies on Django/gunicorn webservice stack, setting up continuous integration and development, and setting up email notifications. The timeframe for this job is 2 weeks, but an extension is possible if needed. He/she will work with JANM’s staff web developer as well as other web staff and consultant.

We prefer that the right candidate be local to the Southern California market but will consider remote candidates as well.

Project Tasks:

  1. Upgrading system libraries and dependencies on a django/gunicorn webservice stack.
  2. Address broken functionality due to upgrades (with the assistance of a senior django developer).
  3. Create deployment scripts for staging and production
  4. Set up continuous integration + continuous deployment
    • Push to ‘staging’ branch should auto-deploy to staging after passing tests
    • Push to ‘live’ branch should auto-deploy to live after passing tests
  5. Enable zero-downtime deployments
  6. Set up email for notifications
  7. Migrate project from internal git to github
  8. Add Google Analytic metrics to templates
  9. Write maintenance documentation for both technical and non-technical maintainers
  10. Provide recommendations for future sites development.
  • Sites:
    1.—much of the upgrades and fixes of broken functionality has been or will be completed. Primary work for this site will be to create deployment scripts for staging and production, and then writing maintenance documentation.
    2.—JANM’s primary website which has been updated and expanded over time. Pages range from straight html, some PHP, Flash, and Django. Will need to create an updated inventory of technologies for the site.
  • Required technical knowledge/skills:
    1. Intimate knowledge of an ubuntu web server environment
    2. Strong debugging skills
    3. Experience with django/gunicorn web stack
    4. Must know how to use git version control
    5. Strong documentation skills
  • Required technologies
    1. Git / Github
    2. Supervisor
    3. Gunicorn
    4. Fabric OR Ansible
    5. Nginx
    6. SMTP
    7. Init.d / upstart


Ideally completed in 2 weeks.


Please submit a cover letter, and website samples, preferably as closely related to the referenced project as possible. When possible, please include a short description of your involvement in your examples.

Email to with "System Admin Specialist" in the subject line.


Help us continue to develop the Discover Nikkei website.

Apply now!

Receba novidades

Cadastre-se para novidades por e-mail

Journal feed
Events feed
Comments feed

Apoie o projeto

Descubra Nikkei

O site Descubra Nikkei é um lugar once você pode se conectar com outras pessoas e assim participar nas experiências dos nikkeis. Para continuar a manter e expandir este projeto, nós precisamos da sua ajuda!

Maneiras de ajudar >>

Projeto do Japanese American National Museum

Patrocinador principal: The Nippon Foundation