About the job
The Program Data Science Analyst is pivotal in enhancing program and project planning, execution, and monitoring across diverse initiatives. This role merges profound data science knowledge with program analysis, empowering the organization to derive insights from extensive, varied data sources, automate analytical processes, and bolster critical decision-making. The ideal candidate is a proactive technical expert capable of independently creating models, pipelines, analytical tools, and dashboards that clarify complex data, facilitating informed decisions. Additionally, this individual will collaborate with cross-functional teams, senior leaders, and external partners to provide valuable analyses and insights for effective program planning, execution, and successful delivery of project goals.
Essential Functions
- Develop scalable algorithms for large datasets, utilizing data mining, clustering, statistical modeling, graph analytics, and visualization techniques to address analytical challenges with incomplete data.
- Perform exploratory data analysis to uncover patterns and generate actionable insights from structured, semi-structured, and unstructured data.
- Create visualizations and dashboards to effectively communicate findings to both technical and non-technical stakeholders.
- Build tools and automation systems to streamline data ingestion, transformation, and analysis processes.
- Design and optimize analytical pipelines, graph traversal queries, and data processing workflows to guarantee consistent performance across all environments.
- Develop scripts and pipelines for processing large data streams, facilitating real-time or near-real-time analytics.
- Design, develop, test, and document data science microservices and analytical applications.
- Conduct data analysis to support project performance tracking and decision-making using key metrics and reporting tools.
- Collaborate with program managers to collect, validate, and analyze data to ensure accuracy and usability.
- Prepare and maintain project documentation, including charters, plans, timelines, status reports, reporting dashboards, and deliverables.
- Work alongside program managers and team members to identify challenges and risks, offering analyses and management recommendations.
- Develop and monitor key performance indicators (KPIs) to assess project health and success.
- Assist in budget tracking, cost analysis, and resource allocation planning to ensure projects remain financially viable.
- Maintain and update project management tools and systems.

