Jobs
>
Pickering

    Sharepoint Developer/analyst - Pickering, Canada - Ontario Power Generation

    Default job background
    Full time
    Description

    Status: Regular Full time

    Working Conditions: Hybrid Work Environment (3 days in office)

    Education Level: 4 years of University degree in business administration or computer science, or by having the equivalent level of education.

    Location: Pickering, Ontario

    Shifts(s): Days

    Travel: 10%

    Deadline to Apply: April 29, 2024.

    Electrify your career and help build a brighter tomorrow.

    Every generation has a challenge that defines them. At OPG, we are calling on all innovators, disruptors, thought leaders and change-makers. Join us to electrify life in one generation and build a sustainable future powered by our electricity, our ideas, and our people. Join OPG and make history.

    Whether you work in the skilled trades or are a business professional, a career at OPG is an opportunity to electrify your life on -- and off -- the job.

    ACCOMMODATIONS

    OPG is committed to fostering an inclusive, equitable, and accessible environment where all employees feel valued, respected, and supported. If you require accommodation during the application or interview process, please advise us as soon as possible so appropriate arrangements can be made.

    If you require information in a format that is accessible to you, please contact

    NEW CAMPUS: This position is moving to OPG Corporate Headquarters: In Summer 2025, OPG will officially welcome employees to our new Corporate Headquarters located at 1908 Colonel Sam Drive, Oshawa, Ontario. This new space will enable teamwork, collaboration and innovation that will help us to achieve our mission to electrify life in one generation.

    JOB OVERVIEW

    Ontario Power Generation (OPG) is looking for a dynamic, strategic, and results-driven professional to join our team in the role of SharePoint Developer/Analyst.

    Reporting to the Section Head, Information Systems and Microsoft Apps, this role is responsible for design, development, and implementation of software solutions to meet business needs. Collaborate with clients to assess, provide, and support medium to complex information technology systems and products and related services to fulfill business needs. The scope of information technology may include software and operational processes related to any or all of computers, peripheral equipment, networks, data communications, and office equipment. Provide consultative, advisory, training, and educational services, and act as a team leader on complex activities. Assign work to technical staff assisting in the work.

    This is an exciting opportunity to work in an environment where you will contribute to OPG's public outreach, engagement, and education efforts as part of the company's commitment to growing its social license.

    KEY ACCOUNTABILITIES

    • Conduct studies to assist users in defining and documenting functional requirements, data requirements, and operational constraints related to potential information technology solutions for simple to medium-complex problems. Define alternative solutions, within corporate architectures including options to make or buy, and to replace or modify. Analyze alternative solutions by identifying and estimating life-cycle costs and by assisting users to identify and quantify benefits. Make effective recommendations to clients to change their business processes and work methods in order to use information technology more effectively. Create pilot or prototype solutions. Prepare recommendations and business-case documentation to support the preferred alternatives. Review recommendations with other departments in the division. Conduct or participate in technical and economic studies requiring expert knowledge related to information technology services, methodologies, techniques, standards, and tools. Propose strategies for exploiting new technologies and techniques. For complex problems, assist in the above activities.
    • Provide consultative services and specialized expertise in information-technology areas. Assist, and provide guidance to, users and line management, both within and outside of the division, in the availability and use of information technology. Provide information related to the availability and use of information technology services. Provide specialized expertise in the use of facility software, including compilers, utilities, program libraries, operating-system facilities, data-transfer and Data storage facilities, and database management system facilities. Provide specialized expert advice concerning program and database design, and the deployment and utilization of integrated information technology products and related services. Make effective recommendations on associated work methods and budgets. Assist information technology staff and open-shop users in resolving problems related to programming, program design, or production use of programs and data. Develop and maintain standards, procedures, methodologies, and tools for information-technology staff. Assure the quality of systems and databases developed within the division. Generally, perform these activities for complex products.
    • Perform information technology product acquisition activities for products of low to medium impact. Perform market searches. Prepare tendering documents and evaluate vendor submissions. Prepare test plans and review test results for efficiency, effectiveness, and compliance with user requirements. Make effective recommendations on the acquisition of new products or product upgrades. Prepare purchase requisitions, contracts, and license agreements. Arrange for installation and commissioning of products and provision of related services. Communicate with vendors concerning problems encountered in the use of products or desired enhancements to products. For products of high impact, assist in the above activities. Prepare and maintain test data. Perform evaluation tests. Analyze and report test results and observations.
    • Carry out design, development, and implementation activities for simple to medium-complex systems or databases. Construct system models or data models at the conceptual level, defining functional components, processes, data entities, and relationships with other systems or databases. Review models with users and other information-technology departments. Recommend the approaches to be followed in design, development, testing, and implementation, taking into account the need for interfaces with other systems or databases. Perform high-level design. Estimate processing costs, using simulators where appropriate. Review design with users and other departments in the division. Review test procedures and test results with users in order to verify compliance with user requirements. Assist in the above activities for complex systems, programs, or databases, and develop and demonstrate prototype systems or databases. Design data flows and logic flows. Determine level of auditing, controls, backup, and security procedures to be applied. Develop test plans and procedures. Design, develop, document, and test systems, programs, or databases. Develop operating procedures and arrange for commissioning and implementation in a production environment. Conduct post-implementation reviews with users.
    • Maintain simple to complex systems or databases. Maintain library files for software in production use. Advise and assist users concerning the production use of systems, products, or databases. Implement and document enhancements and changes to meet new user needs. Analyze trouble reports and implement corrective actions. Resolve emergency problems under time constraints. Identify latent problems and implement changes to eliminate or bypass them. Assist in the assignment of priorities to maintenance tasks.
    • Prepare major written reports and prepare and sign correspondence dealing with technical issues. For simple to medium-complex projects, prepare correspondence on financial issues, commitment of resources, work schedules, and proposals. Conduct or participate in planning and review meetings, involving technical staff and line management representing user departments and various information technology departments. Prepare and review specifications, proposals, investigative reports, business case documents, design documents, maintenance documentation, operating instructions, and user manuals.
    • Administer products, systems, or databases in production. Monitor the effectiveness and efficiency of use of products, systems, or databases in production. Effect, guide, or recommend corrective actions. Manage program libraries, database and file directories, and storage and resource utilization. Perform password administration and monitor security violations. Apply corrections to databases or files, which cannot be handled by normal update procedures. Execute security procedures for integrity and recoverability and monitor the integrity of the system or database. Perform archiving procedures and recovery procedures. Identify, and effect the resolution of, problems which must be referred to other departments in the division, e.g., operating-system problems, or database-management-system malfunctions. Generally, perform these activities for complex products, systems, or databases.
    • Provide training and education for simple to complex products, systems, or databases. Prepare user instructions in the form of written documentation (manuals and on-line user aids) and demonstrate usage. Demonstrate the usage of proposed development end products by means of prototyping or simulation tools. Identify the training needs of user staff and information-technology staff. Define training courses and formulate their content. Prepare training materials. Conduct classroom sessions. Provide individualized instruction and act as a resource person for self-instruction courses.
    • Carry out project management responsibilities. Act as team leader on projects requiring complex technical knowledge. Assign work to staff assisting in the work and schedule their activities. Coordinate assigned project work activities including coordination with other departments. Monitor the progress and costs of assigned work. Recommend changes in resourcing. Maintain day-to-day contact with users to review progress. Prepare progress reports and conduct review meetings with users and line management. Assist in preparing project estimates. Provide input for departmental budgeting processes and work-program planning.
    • Provide technical notes and guidelines on selection, acquisition, migration, usage, and application of all but the most complex information technology products and related services. Provide product and product usage and application assistance and problem resolution services.
    • Assign work to staff assisting in the work and schedule their activities. Provide guidance in techniques and methods of programming, design, and documentation. Monitor the quality of work performed. Identify the training needs of staff and provide input to line supervisors for the preparation of training plans. Refer human resource matters to supervisor for resolution.
    • Other duties as required.

      While the above is representative of this job function broadly at OPG, the following capabilities are preferred for this posting specifically.

      • In-depth understanding of the Microsoft O365 & Azure Platforms (including Active Directory, Azure AD, Logic Apps & Functions, PowerShell)
      • Advanced experience in development and sustainment of SharePoint Framework (SPFx) solutions, including resolving incidents and issues according to business and IT priority.
      • Advanced development experience of on-premises and Cloud based applications, including thorough knowledge and skills in SharePoint Framework, SharePoint Online, Power Platform (Power Apps, Power BI, Power Automate), Microsoft Teams, SharePoint Add-ins.
      • Experience in tracking and managing incidents using ServiceNow as well as break/fix and enhancements within Azure DevOps and other Azure monitoring tools
      • Strong analytical and reasoning skills that transfer seamlessly into effective technical execution.
      • Excellent communication skills with both technical and non-technical stakeholders
      • Strong ability to prioritize, self-direct, and execute using agile methodology
      • Highly motivated to deliver top-quality work both individually and as part of a team
      • Leadership & mentoring qualities to provide guidance and knowledge to junior developers/analysts


  • Compugen Inc

    Sharepoint Analyst

    4 days ago


    Compugen Inc Toronto, Canada

    **Job Title** · - SharePoint Analyst - Contract · **Vacancy No** · - VN6916 · **Work Location** · - Toronto, ON · **Base Pay Range** · - To be discussed during the recruitment process · **Job Details** · - Compugen is one of Canada's largest privately-owned Information Technology ...


  • Li-Metal Markham, Canada

    **Job Summary**: · The Corporate Development Analyst will support the President in the company's corporate development initiatives, with a key focus on evaluating and executing capital markets and strategic opportunities. · **Primary Responsibilities**: · - Develop and maintain a ...


  • Air Canada Toronto, Canada

    **Description** · **Appartenir à Air Canada, c'est appartenir à un symbole canadien, Air Canada récemment élue meilleur transporteur aérien en Amérique du Nord. Faites décoller votre carrière en vous joignant à notre équipe novatrice et diversifiée à l'avant-garde du transport aé ...


  • Air Canada Toronto, Canada

    **Description** · **Appartenir à Air Canada, c'est appartenir à un symbole canadien, Air Canada récemment élue meilleur transporteur aérien en Amérique du Nord. Faites décoller votre carrière en vous joignant à notre équipe novatrice et diversifiée à l'avant-garde du transport aé ...


  • Extendicare Markham, Canada

    **Job Description**: · The Learning and Development Specialist provides field training and support to Extendicare's long-term care homes and retirement homes across Canada. As part of the Learning and Development team, the Learning and Development Specialist - Operations Manager, ...

  • Tricon Residential

    Development Analyst

    4 days ago


    Tricon Residential Toronto, Canada

    At Tricon Residential, we are reimagining rental living in Toronto. Tricon was the first mover to enter Toronto's purpose-built rental apartment sector with scale in 2016 and is today the market leader and most active developer in the marketplace with a 6,500 pipeline of new unit ...

  • Pure Industrial

    Development Analyst

    10 hours ago


    Pure Industrial Toronto, Canada

    Role Summary · Reporting to the Development Manager, the Development Analyst will manage complex development proformas and provide analytical support across various development functions to ensure the success of projects across core Canadian markets. · Core Responsibilities: · - ...


  • PROFILE DEVELOPMENTS INC. Markham, Canada

    Real Estate Development Analyst · - Create and maintain detailed financial models for development projects primarily involving multi-family residential development and commercial properties · - Undertake analysis of municipal planning and zoning policies to support development co ...


  • ENERCARE Markham, Canada

    Proudly Canadian-owned, Enercare is committed to providing the best services, solutions and advice to make customer's homes as comfortable as they can be. With Enercare Advantage, we provide affordable clean air and water solutions for homes and workplaces. We are committed to op ...


  • KUBRA Greater Toronto Area, Canada

    Overview: · KUBRA is looking for Alliance Development Analyst to join our accomplished Business Development team. · As the Alliance Development Analyst, you will support the process of nurturing targeted partners and ensuring their successful integration with the company's ecosys ...


  • Royal Bank of Canada Toronto, Canada

    **Come Work with Us** · At RBC, our culture is deeply supportive and rich in opportunity and reward. You will help our clients thrive and our communities prosper, empowered by a spirit of shared purpose. · Whether you're helping clients find new opportunities, developing new tech ...


  • Kinross Gold Corporation Toronto, Canada

    **Start Date** ASAP · **Dress Code **Business Casual · **Location** Downtown Toronto, Outside of Union Station (TTC & GO accessible) · **A Great Place to Work** · **Who We Are**: · Kinross is a Canadian-based global senior gold mining company with operations and projects in the U ...


  • Kinross Gold Corporation Toronto, Canada

    **Start Date** ASAP · **Hybrid Work Environment** (3 days in office, 2 days remote with flexible hours) · **Dress Code **Business Casual · **Location** Downtown Toronto, Outside of Union Station (TTC & GO accessible) · **A Great Place to Work** · **Who We Are**: · Kinross is a Ca ...


  • Corix Toronto, Canada

    **Reports to** · Manager, Corporate Development · **Location** · Toronto, ON - Hybrid · **Compensation** · $65,000 - $92,000 yearly salary · **Who we are** · **Our Purpose **is to help people enjoy a better life and communities thrive. Corix has been building, operating, and main ...


  • BairesDev Toronto, Canada

    BairesDev is proud to be one of the fastest-growing companies in Latin America and a welcoming, highly rated employer (Glassdoor Employee Score: 4.3). With more than 3500 employees in 27 countries and world-class clients from start-ups to Fortune 500 companies, we're only as stro ...


  • Voilà Toronto, Canada

    **Requisition ID**:181245 · **Career Group**:Corporate Office Careers · **Job Category**:E-commerce Digital Product Management · **Travel Requirements**:0 - 10% · **Job Type**:Full-Time · **Country**:Canada (CA) · **Province**:Ontario · **City**:Toronto · **Location**:Sobeys Inno ...


  • Sun Life Toronto, Canada

    You are as unique as your background, experience and point of view. Here, you'll be encouraged, empowered and challenged to be your best self. You'll work with dynamic colleagues - experts in their fields - who are eager to share their knowledge with you. Your leaders will inspir ...


  • Ontario Power Generation Toronto, Canada

    **Location**:Toronto, ON, CA, M5G 1X6**Req ID**:44871**Status**: Regular Full-Time**Working Conditions**: Hybrid Working Environment**Education Level**:University Degree**Location**: Toronto, ON**Travel**: 10%**Deadline to Apply**:December, 8, 2023**Electrify your career and help ...


  • Procom Ontario, Canada

    SharePoint Developer. HYBRIDTHIS CONTRACT HAS A TBD START DATE AND GOES FOR 24 MONTHS LATER (EXTENSION UP TO 24 MONTHS)LOCATION: HYBRID (OTTAWA AREA)LANGUAGE: BILINGUALCLEARANCE: SECRET (MUST CURRENTLY HOLD UPON SUBMISSION)Our federal client needs a resource to provide a range of ...


  • Turner Construction Company Toronto, Canada

    Support daily administrative activities for business development team, maintain accurate customer data, generate reports, and engage with internal stakeholders to uphold business development strategy and goals within assigned market segment and/or region. · **Essential Duties & K ...