• 10 people are interested
 

Backend Engineering Assistant Director / Server Infrastructure Engineer

Save to Favorites

ORGANIZATION: Code for America

  • 10 people are interested
Image_202011031955

About Code for San Jose:

  • Code for San Jose (CFSJ) is an all-volunteer-powered organization.
  • We are a chapter of Code for America.
  • As a chapter, we focus on civic innovation and government technology in San Jose, Silicon Valley, and across the country.
  • You do not have to be located in San Jose, California in order to volunteer with us.
  • We welcome everyone interested in solving community problems through technology, user experience design/research, and community partnerships.
  • Our mission is to make community services more transparent, accessible, and equitable by collaborating with local government and other community-based organizations on civic projects.
  • We have over 60 active volunteers with over 8 active projects.
  • Our leadership team consists of 9 other directors, 2 executive directors, and 18 project leaders.
  • As a group, we meet every other Thursday at 6:30 PM PST to sync up and work on projects.
  • All of our events are posted on meetup.

----------------------------------

About this Specific Opportunity:

  • Estimated time commitment:
    • 6-10 hours per week
    • This role’s goal:
      • We are looking for an Assistant Director of Backend Engineering / Server Infrastructure Engineer to help maintain Infrastructure and code deployments for all of our projects under Code for San Jose. This person will work with the Director to lead and advise on best practices for server infrastructure, web APIs, and system architecture. They would check in on a large portfolio of projects and advise on backend engineering decisions. They would also help build an AWS infrastructure that would be used by all of CFSJ's projects.
      • Our infrastructure lives in AWS, and our CI/CD tool of choice is Github Actions. We are not looking for someone with all the skillsets, but if you have some experience with 2-3+ of the tools below and an interest in learning, please join!

  • Some of the technologies/projects you could be working on are:
    • Infrastructure as Code via Terraform/Terragrunt
    • Managing AWS resources
    • Multi-tenant resources, including PostgreSQL
    • Github repository management
    • Creating Monitor and alerting
    • CI/CD with Github Action for Code deployment
    • Containerization with Docker
    • Some Python and Bash scripting
    • Application/System monitoring
    • Logs
    • Time series metrics
  • This role’s responsibilities:
    • Management:
      • Briefly inform the CFSJ executive team of project status every 2 weeks
      • Distill important updates to stakeholders
    • Project Management:
      • Collaborate on creating roadmaps
      • Track the status of a large portfolio of technical projects
    • Backend Engineering:
      • Build AWS server infrastructure used for all of CFSJ's projects
      • Audit repositories and ensure we are using best practices

----------------------------------

How to get started:

  1. Please join our Slack organization using this link:https://bit.ly/3f78NML
  2. After you join Slack, someone from the CFSJ leadership team will connect with you via Slack about how to get started and what your next steps are.

----------------------------------

Find more information about CFSJ:

  • A list of our active projects can be found in this slide deck: https://bit.ly/3kwpkM5
  • Our website: https://www.codeforsanjose.org
  • Our meetup page: https://www.meetup.com/code-for-san-jose

More opportunities with Code for America

3 Reviews

No additional volunteer opportunities at this time.

About Code for America

Location:

972 Mission St, 5th floor, SAN FRANCISCO, CA 94103, US

Mission Statement

Government can work for the people, by the people, in the digital age. We believe government at all levels can and should work well for all people. We use insights and ideas from real people to guide us to real solutions that break down barriers to meet community needs and improve government in meaningful ways. Let’s make it work for everyone.

Description

Code for America is committed to building a team as diverse as the nation we serve. We’re made up of people-centered problem solvers: technologists, advocates, storytellers, and organizers from many different backgrounds and communities around the country. We merge the best parts of technology, nonprofit, and government.

We believe government at all levels can and should work well for everyone- and the mindful use of technology makes it possible.

We’re known for building digital tools, but the work doesn’t stop there. We seek to transform government by showing what’s possible when communities are included in policy and service design. We use insights and ideas from real people to guide us to real solutions that break down barriers to meet community needs and improve government in meaningful ways.

CAUSE AREAS

Advocacy & Human Rights
Community
Computers & Technology
Advocacy & Human Rights, Community, Computers & Technology

WHEN

We'll work with your schedule.

WHERE

This is a Virtual Opportunity with no fixed address.

SKILLS

  • Website Programming
  • Website Project Management
  • Computer Science
  • Software Development
  • Python
  • Database Administration

GOOD FOR

N/A

REQUIREMENTS

  • 6-10 hours per week

Report this opportunity

We're sorry, this opportunity is no longer active.

Please find other opportunities.

Find Opportunities