What does a Program Analyst do?
A Program Analyst provides expert advice and recommendations regarding all company operations, programs, and practices. The Program Analyst may oversee and direct staff members who are working on a particular program to ensure it runs smoothly and remains productive. A Program Analyst also works with a team to create effective project communication to oversee improvements.
Program Analyst skills and qualifications
A successful Program Analyst candidate will have various prerequisite skills and qualifications for the duties of this job, including:
- Excellent written communication skills to prepare research findings, reports, briefing materials, and correspondence
- Knowledge of training program design principles, methods, and techniques
- Excellent negotiating and influencing skills
- Interpersonal and team-building skills
- Ability to coordinate and consult with team members to ensure consistency in training and assessment interviews
- Project management knowledge and skills to lead training programs
- Presentation and facilitation skills to be able to conduct training programs
- Verbal communication skills to effectively articulate ideas and complex information
Program Analyst experience requirements
When reviewing resumes for a Program Analyst position, be sure to look for a candidate who has at least two years experience in a similar position and industry. If the position will require the Program Analyst to look at regulatory requirements and business risk, candidates are typically expected to have working experience with risk management and regulatory standards. Depending on the organization, candidates may also need to have experience developing policies, programs, legislation, and regulatory procedures.
Program Analyst education and training requirements
Program Analyst candidates are generally expected to have completed a bachelor’s degree from an accredited university in public administration, business administration, or a related discipline. Additional education or training certification in program development or program design principles may be preferred. For positions in the health services industry, candidates should have a degree in social sciences, social work, health sciences, or psychology. It’s not mandatory for candidates to have a master’s degree, but it is often preferable.
Program Analyst salary expectations
According to Indeed Salaries, the average salary for a Program Analyst in Canada is $66,035 per year. The salary can vary depending on many factors including experience, location, or type of company that is hiring.
Job description samples for similar positions
If a Program Analyst role isn’t quite what you are looking for, other job descriptions include: