Teach For America seeks a Managing Director of Program Applications and Data Architecture to play a pivotal role by leading a team that delivers across a full lifecycle of stakeholder engagement, requirements, user support, testing, training, and communications for a suite of key data applications and reporting products. This individual will also be a key contributor to our strategy for data storage, data warehousing and reporting, including, but not limited to: surveys, retention, performance management and student achievement tracking. The MD of Program Applications and Data Architecture will initially lead a team of 3-4 staff members and will report to the Vice President of Data, Reporting and Insights.
Successfully leading the team to manage a high-quality product portfolio will require excellent planning, communication, relationship building, and execution skills. This individual will need to:
- Build strong, broad partnerships with people and teams inside and outside of our organization including program and regional staff members, Information Technology and Marketing partners, and third-party companies and organizations
- Understand leading practices and trends in educational data, analytics, and product management, while also knowing what it takes to lead change through the implementation of data and technology programs in the classroom.
- Have the management and planning skills necessary to drive a large suite of work forward in a timely and high-quality manner.
- Foster a culture of innovation on the team and with our partners and users. Develop a fluency in business and product architecture concepts, to ensure sustainability and reusability are incorporated into product and service design.
- Collaborate with business analysts, developers, and subject matter experts throughout the design and implementation of features to ensure that our information products are innovative, user-friendly, and meet our users’ needs at the right times.
- Create and / or support team to execute plans for product roadmap development, user research, feature (A/B) testing, training, support, roll-out, and community management.
- Collaborate closely with national and regional staff, and with end users of our technology to maintain a close pulse on the adoption and engagement of our technology, and to internalize their vision and objectives to inform future requirements.
- Provide direct support and training to national and regional staff around use of applications and troubleshooting potential issues that arise.
- Develop an end-to-end vision on how logical design translates into one or more physical databases, and how the data will flow through the successive stages.
- Establish methods and procedures for tracking data quality, completeness, redundancy, compliance, and improvement.
- Work with the MD of Data Governance and Strategy to assess and determine governance, stewardship, and frameworks for managing data across the enterprise.
- Select and implement the appropriate tools, software, applications, and systems to support data technology goals.
- Provide technical recommendations and engage with ETL/BI Architects and other stakeholders throughout the Solution/Data Architecture and implementation lifecycle and recommend effective solutions to develop high performance and highly scalable data solutions (data marts/warehouse and data mining and advanced analytics)
- Consult on data-related problems in regards to systems integration, compatibility, and multiple-platform integration.
- Document the project and programs data architecture and environment in order to maintain a current and accurate view of the larger data picture, an environment that supports a single version of the truth, and is scalable to support future analytical needs
- Identify and develop opportunities for data reuse, migration, or retirement and platform upgrades.
- At least 7 years of work experience required
- Education industry knowledge and experience desired
- Have experience working with databases, designing data warehouses, and implementing data architecture with an eye toward data collection, retrieval and reporting.
- Multiple examples of working successfully with partner teams and developing relationships of mutual trust and transparency
- Experience managing high-performing teams
Skills
- Ability to manage a (software and technology) product portfolio of varied and complex solutions - strong project and product management are both strongly preferred.
- Comfort working with IT team members
- Ability to define problems and promote understanding and resolution of those problems across technical and non-technical resources
- Ability to move comfortably between high-level strategic questions and intricate details
- Positive and constructive attitude in the face of challenging situation
- Operate effectively and efficiently across multiple projects and priorities; deliver results in a fast-paced, deadline-driven environment
- Familiarity with Salesforce or other CRM platforms strongly preferred
- Strong experience using statistical software packages (i.e. SAS, STATA, R, or similar) to clean, aggregate and analyze data to extract meaning and insights
- Fluency with sophisticated data visualization tools (e.g., Tableau, Microsoft Power BI or SAS Analytics) to provide complex information in approachable, digestible bites
- Familiarity with Microsoft SQL Server (Preferred)
- Must be detail-oriented, extremely organized, and have exceptional writing and verbal communication skills across both technical and non-technical audiences
- Strong presentation skills to all levels of leadership with proven expertise in managing meetings, presentations, and design sessions
Work Demands
- Ability to travel 1-2 times a quarter, on average