IT Team
The IT Team at Asmbly is a group of core volunteers who are responsible for ensuring the reliability, security, and continuous improvement of the digital and technical systems that support our community. Their work spans shop computers, access control, custom websites, automations, and various integrations that connect different tools with Asmbly’s member management system. By maintaining these systems and building smart automations, the team reduces administrative burden, improves efficiency, and makes the member experience smoother.
As a volunteer-led team, IT operates within the broader leadership structure of the organization and works closely with staff, shop area leads, and other volunteers to align technology with Asmbly’s mission. The team’s focus is not only on solving today’s technical needs but also on developing sustainable systems and processes that enable growth and long-term reliability.
The IT Team is organized under the Director of IT, with dedicated leads for software development, systems, and infrastructure/security. This structure helps distribute responsibilities, empower volunteers to contribute where they’re strongest, and ensure no single person is overloaded.
For details on current appointments, see Leadership.
Team Roles
Director of IT
Volunteer leadership role requiring consistent availability to coordinate IT efforts at Asmbly. The Director of IT is responsible for establishing and coordinating Asmbly’s overall IT strategy, ensuring the operational reliability of digital systems, and building a strong, collaborative volunteer team. This role is a key part of the Leadership Team and serves as the bridge between IT operations and organizational priorities.
The Director’s first priority is making sure IT volunteers have what they need to be successful contributors. They must be available to check in and respond to issues multiple times a week to ensure smooth operations and timely follow-through.
Reports to: Executive Director
Works closely with: Facilities Manager, Director of Education, IT Leads, and other IT volunteers
Key Responsibilities
- Strategic Leadership: Develop a cohesive, sustainable IT strategy that aligns with Asmbly’s long-term vision and values (Ingenuity, Growth, Collaboration).
- Team Building & Support: Recruit, mentor, and empower IT volunteers (including the Developer, Systems, and Infrastructure & Security Leads) to spread out the workload effectively.
- Operational Oversight: Ensure critical systems integral to member experience — including Neon (membership/classes), Alta Open (access control), Skedda (reservations), Discourse (communication/problem reporting), and the Asmbly Wiki (information hub) — are reliable and functioning smoothly.
- Coordination: Maintain regular communication with the Executive Director, Facilities Manager, Director of Education, and other leaders. Work with Facilities staff to ensure computer systems are operational, licenses are up to date, and requests for system changes are addressed.
- Availability: Maintain consistent presence, with capacity to check in and respond to IT issues several times per week.
Infrastructure & Security Lead
Volunteer role focused on Asmbly’s networking, cloud services, and virtual infrastructure. This role ensures stability, security, and scalability across the organization’s foundational technology.
Reports to: Director of IT
Works closely with: Director of IT, Lead Developer, Systems Lead, and other IT volunteers
Key Responsibilities
- Network Management: Oversee Asmbly’s network infrastructure, including routers, firewalls, and security protocols, ensuring reliable and secure connectivity.
- Cloud & Virtual Infrastructure: Deploy and maintain cloud-based services, primarily AWS, and oversee hosted systems such as the Wiki and Discourse.
- Security Oversight: Ensure data and systems security across both local and cloud environments, responding quickly to emerging threats or incidents.
- Scalability & Stability: Design and maintain infrastructure to handle growth, aligning with Asmbly’s long-term sustainability goals.
Systems Lead
Volunteer role focused on maintaining and supporting Asmbly’s onsite computer systems. This role ensures the computers members interact with are updated, reliable, and accessible, helping to minimize operational disruptions.
Reports to: Director of IT
Works closely with: Facilities Manager, Facilities Coordinator, and other IT volunteers
Key Responsibilities
- Systems Maintenance: Perform OS and software updates on shop computers (primarily Windows administration); ensure licenses are current and systems function reliably for member use.
- Troubleshooting & Support: Address and resolve issues with onsite computer systems, collaborating with Facilities staff as needed to reduce downtime.
- Operational Reliability: Monitor the health of computer systems and proactively address recurring issues.
- Collaboration: Coordinate with the Director of IT and Infrastructure Lead when local systems intersect with cloud services or network issues.
Lead Developer
Volunteer role focused on developing and maintaining software projects that support Asmbly’s operations. This role ensures Asmbly’s systems are well-integrated, sustainable, and efficient, improving both member experience and staff/volunteer workflows.
Reports to: Director of IT
Works closely with: All IT volunteers, Systems Lead, and Infrastructure & Security Lead
Key Responsibilities
- Development & Automation: Design and implement automations, integrations, and other code-based projects to minimize administrative burden and improve efficiency.
- Code Management: Manage Asmbly’s GitHub repository, including pull requests, code reviews, and maintaining a structured, sustainable codebase.
- System Enhancement: Create and maintain software solutions that embody Asmbly’s value of Ingenuity, creatively solving problems to enhance the member experience.
- Collaboration: Coordinate with the Director of IT and other leads to ensure software projects align with infrastructure, systems, and organizational priorities.