In A Nutshell
Guide the Center for Effective Philanthropy’s (CEP) technology roadmap, software development, and IT infrastructure.
Responsibilities
Strategic Leadership:
- Lead initiatives related to digital transformation, identifying opportunities to leverage emerging technologies such as AI and cloud computing to drive business impact and efficiency.
- Oversee the development, maintenance, and enhancement of CEP’s proprietary software and systems, including the Online Reporting System (ORS), which serves as the backbone of CEP’s survey tool and a critical driver of earned revenue. Develop and maintain a technology roadmap that aligns with the organization’s overall strategy and departmental needs, ensuring adaptability to future needs.
Resource Management:
- Supervise and mentor two Data System Engineers, including conducting performance evaluations and providing constructive feedback to support their professional growth.
- Foster a collaborative environment within the Technology team and across departments to ensure alignment on projects and initiatives while promoting a culture of teamwork and innovation.
- Evaluate proposed technology applications, systems, and expenditures to ensure coordination, mission alignment, and to meet agreed upon thresholds for return on investment and operational impact.
- Manage relationship with CEP’s external IT provider to ensure the delivery of high-quality services and support that align with organizational goals.
- Annually review and adjust the IT budget to align with changing business priorities, centering cost-benefit analysis while maximizing impact.
Technical and Project Management:
- Assign duties, schedule work, and prioritize projects based on organizational needs, ensuring operational efficiency and alignment with the organization’s goals.
- Develop project plans and processes with focus on continual improvement of the efficiency and success of technology projects.
- Enhance communication and collaboration with key stakeholders at various levels across the organization. Regularly update stakeholders on project progress and solicit feedback.
- Lead the planning, development, and coordination of the organization’s technology systems, including implementing quality assurance processes, and ensuring the security and effective management of organizational data and websites.
- Manage technology vendor relationships. Activities include negotiating contracts, setting service level agreements when applicable, maintaining regular communications to ensure alignment, and evaluating vendor performance.
- In collaboration with the IT managed service provider, establish and oversee a comprehensive cybersecurity strategy – including regular audits, vulnerability assessments, and response plans to mitigate potential security risk- and technology-related disaster recovery procedures.
Skillset
- At least 10 years’ experience in technology, with at least 5 years’ experience in people and project management as well as the development and implementation of technology strategies.
- Proven track record of successfully implementing organizational-wide technology initiatives.
- A strong understanding of cloud architectures (e.g., AWS, Azure) and their applications within a data-driven environment, including experience with cloud deployment, scaling, and management.
- Significant experience with data management and warehousing.
- Experience with code management and review tools such as Github, fostering a collaborative and transparent development environment.
- Familiarity with SaaS based software and SSO, SAML Integration and Integration through APIs.
- Experience managing and directing the technical aspects of a CRM system, preferably Salesforce.
- Familiarity with Software Life Cycle, Disaster Recovery Plans, and DevOps management.
- A degree (or related practical experience) in computer programming or related field a plus.