Tech Nonprofit Job Board

The Tech Nonprofit Job Board features open roles from organizations around the globe. Whether you're a job seeker ready to match your skills with a mission or a tech nonprofit looking to hire top talent, you're in the right place.

Hiring? If your tech nonprofit isn't listed yet, submit this form. Reach out to jobs@ffwd.org with questions about the Tech Nonprofit Job Board.

Database Designer/Administrator

We Vote

We Vote

Design
Oakland, CA, USA
Posted 6+ months ago
Join the WeVote Movement

WeVote has an open volunteering position for a Volunteer Database Designer (4-6 hours per week) who wants to use their existing skills and learn new skills while helping strengthen American Democracy.

About Us

WeVote is a nonpartisan get-out-the-vote nonprofit startup and a celebrated Fast Forward nonprofit technology grantee. WeVote is building a movement of excellent, passionate, part-time volunteers (starting with the founders) who build mobile technologies that will touch and mobilize millions of voters on Election Day. We believe that many voters are busy, distracted, and impatient. We have a goal of providing a positive voting experience that helps people decide how to vote. More information at https://www.wevote.us or on Twitter @WeVote.

About The Role

WeVote is seeking a dedicated Volunteer Database Designer/Administrator to join our newly established Data Administration team. This remote, volunteer opportunity involves a 4-6 hour weekly commitment, including participation in a team meeting scheduled during Pacific Time work hours. As a key contributor to our open-source project, you will work alongside a dynamic team of over 100 volunteers focused on preparing for multiple elections in 2024. The Volunteer Database Designer/Administrator will play a crucial role in establishing an Enterprise Master Reporting Data platform. This entails leading the technical design, development, and documentation of the data platform. As a self-driven individual with a passion for politics and technology, you will collaborate with cross-functional teams and operate with an ownership mentality.

What You’ll Do

  • Database Architecture and Planning: Contribute to high-level architecture and planning of the overall database system as well as work on database design, schema organization, and capacity planning to meet current and future business requirements.
  • AWS Database Management: Manage and administer AWS database and implement and maintain configurations, backups, and high availability solutions.
  • Performance Optimization: Optimize database performance through effective indexing, query optimization, and resource utilization. Additionally, monitor and analyze performance metrics, identifying and addressing bottlenecks.
  • Security and Compliance: Implement robust security measures to protect sensitive data within AWS databases. Ensure compliance with industry standards and best practices for data security and privacy.
  • Backup and Recovery Planning: Develop and execute comprehensive backup and recovery strategies for AWS databases. Conduct regular testing of backup procedures to ensure data integrity and availability.
  • Scaling and Capacity Planning: Implement scaling strategies to accommodate growing data needs. Conduct capacity planning to ensure optimal performance and resource utilization.
  • Collaboration and Documentation: Collaborate with cross-functional teams to address database-related requirements. Maintain thorough documentation of database configurations, procedures, and troubleshooting steps.

Who You Are/Must Haves.

  • Bachelor's degree in Computer Science, Information Technology, or a related field. Master’s preferred.
  • 5+ years of proven experience in architecting and managing AWS databases. AWS certification (e.g., AWS Certified Database - Specialty) is a strong plus.
  • Experience in optimizing database performance and familiarity with AWS tools for monitoring and performance analysis.
  • Solid experience implementing security measures and knowledge of AWS security services and best practices.
  • Excellent communication skills with the ability to collaborate effectively with cross-functional teams.
  • Experience in documenting database configurations, procedures, and best practices.

Powered by JazzHR

GETC57WtkB