Business Systems Analyst

October 30 2018
Industries Public services (gas, water, electric)
Categories Project Management, Business Analysis, Information Technology, IT, Analyst, Project management, Business analysis
Peterborough, ON


Company: Peterborough Utilities Group

Position:  Business Systems Analyst

Function:  Peterborough Technology Services

Management/Union:  Union

Hours:  37.5 hrs per week

Wage:  $33.33-$47.61/hr


Position Description


As a member of the PTS team, you will play a lead role in providing the City and Peterborough Utilities with reliable, secure and cost effective Corporate Applications.  The Business Systems Analyst position will work with application users, Information Technology (IT) staff and various business unit staff in the procurement or development, implementation and support of computer applications and technologies. 

This position may lead or participate in projects of all sizes and directs the review, analysis and evaluation of business systems and user needs.   As a member of the portfolio team, this position will work collaboratively and contribute to long-range application management strategies for the organization.

This position will have responsibility for support and oversight of one or more core applications deployed on a variety of technologies.  These applications may include both vendor delivered (COTTS) and in-house developed corporate solutions.


Main Accountabilities


Application Portfolio Management

  • For the more complex, cross departmental, and core Business Applications, the Business Systems Analyst assumes the role of the primary IT Business Partner, responsible for the planning, architecture, design, development and deployment of new applications, and enhancements to existing applications, as assigned.
  • Seeks to understand business unit objectives; applies knowledge to projects and disseminates to other IT team members
  • Works with Portfolio Teams and business partners to ensure  a strategy/roadmap exists for  core applications within area of assignments,
  • Perform Application lifecycle management for software within the assigned portfolio. Leads architecture and design sessions with team members and external suppliers for the purpose of enhancing performance, business processes, operations, and information process flow.
  • Conducts research and analyses information for the purpose of presenting options and cost-benefit analyses to aid management in making implementation decisions for proposed systems.
  • Creates standard software development lifecycle documentation such as systems models, specifications, diagrams, and charts  to provide direction to the team
  • Lead or participate in all phases of the systems development lifecycle for any size of project with business unit(s), (such as: application requirements, software acquisition, (including RFP preparation and contract review), or software development, configuration, data manipulation / transformation, testing, implementation and post-implementation review)
  • May perform software development, configuration, data manipulation / transformation and testing for small scale application initiatives
  • Consult with business units to optimize business solutions and processes using technologies to ensure the most efficient use of end-user applications and data
  • Lead integrations of internal and external applications and their databases while maintaining data integrity, security and auditability across multiple platforms and databases while ensuring compatibility and interoperability with corporate systems.
  • Provide secondary support for applications outside of assigned area of responsibility with assistance from vendor or key stakeholders as required.
  • Contribute to the creation of Corporate standards for project management documentation, change management, release management, requirements analysis, solution design and IT Security following the system development lifecycle. Adhere to these standards


Project Management and Leadership

  • Provide Project management expertise to meet project deliverables by agreed to targets (budget, timelines, etc.)
  • Primary advisor to Portfolio Teams, business partners and IT / corporate leadership regarding project status, risks and issues.
  • Advisor to IT leadership regarding best practices in project management and business systems analysis, utilizing knowledge of industry standard frameworks.


 Data Analysis and Support

  • Ability to analyze corporate databases and their relationship to other applications to avoid duplication, redundancy, etc. and to ensure data integrity.
  • Develop / work with Vendors to provide input on the development of data extracts, reporting and business intelligence (BI) or business analytics.
  • Maintains a good working knowledge of industry standard query reporting solutions and report writing tools to maximize the value of corporate data.


Backup, Recovery and Business Continuity

  • Prepare Disaster Recovery documentation and test plans for software within area of assigned responsibilities.
  • Participate in system recovery and restoration initiatives for applications.
  • Prepares roll-back plans for all implementations and upgrades.


IT Strategy and Continuous Improvement

  • Lead or participate in IT strategy projects.
  • Contribute to the creation of corporate IT standards.
  • Research new and emerging technologies to recommend strategic technology direction to Business partners.


Safety and General

  • Responsible for personal safety and the safety of others that is dependent upon their actions.
  • Report hazards and unsafe acts or conditions encountered on the job to fellow workers and supervisors; and
  • Other duties as assigned


Technical Competencies

University degree in a related computer discipline along with formal business training, or the equivalent combination of education and work experience.

5 years' experience in business systems or business analyst training.

Experience managing small – medium sized projects would be a benefit.    

Experience with Web technologies including various content management software would be an asset


Skills (Technical):

  1. Microsoft SQL Server and Oracle database training and/or 24 months experience;
  2. Formal training (or equivalent experience) with data retrieval methodologies and Query/Reporting tools.
  3. Proven experience in overseeing the design, development, and implementation of software and hardware solutions, systems, or products.
  4. Knowledge of industry standard software development tools and methodologies.
  5. Technical knowledge and experience with a variety of network and PC operating system software (e.g. Windows, MS Server, UNIX, Linux, MS Windows Servers, etc.).
  6. Extensive experience with core software applications, including Microsoft Office Productivity Suite. 
  7. Available to work overtime and non-standard hours as required. Travel required. Shift work may be required in accordance with Section 8.1 of the collective agreement to complete assigned duties.
  8. Demonstrated project management, time management, presentation and communications skills (both oral and written).
  9. Project Management Professional certification (PMP) would be an asset.


Skills (Non Technical):

  1. Possess personal qualities (initiative, stability, etc.) required for suitable performance of duties.
  2. Demonstrated commitment to safety and excellent attendance record.
  3. Demonstrated high personal integrity.
  4. Demonstrated understanding of the municipal and utility environment would be an asset.
  5. Proven ability to integrate and collaborate within a senior technical team.
  6. A strong Business Acumen.
  7. Must hold a valid drivers license and have access to a vehicle.




Apply now! network