Apply Now

Systems Analyst, MCP

Job IDoQi4tfwp-14668-6883
CompanyEPCOR
LocationEdmonton
ProvinceAlberta
Date Posted2024-07-16
Job TypeFull-time
Job CategoryUtilities
Description

Highlights of the job

We are hiring one (1) full time, permanent Systems Analyst, MCP position in Edmonton, AB!

 

Do you want to play an important role in supporting major applications capital projects?

 

You would have the opportunity to work on interesting and challenging application projects in an enterprise level organization. In addition, you would have the opportunity to join a team where "What YOU do matters" and has an impact on solving business problems. As a Systems Analyst, you will be involved in software development / technical work, and contribute to successful project delivery.

 

This position may be eligible for EPCOR's hybrid work program.

What you'd be responsible for

  • Working on a variety of projects within the Application Services Major Capital Project portfolio, ranging from COTS implementations, upgrades, enhancements, migrations, and custom application development using both on-premise and cloud technologies.
  • Building strong working relationships with project and operation teams, vendors, and other internal stakeholders across the organization as needed to support project work assignments, and learning about the underlying people and processes enabled by the applications and technologies delivered by the project team
  • Collaborating with project and operational IT teams, and other internal AND external stakeholders to support the planning, design, testing, implementation, and maintenance of large-scale dependable, efficient, quality application solutions.
    • providing input to the application solution planning including contributing to high level work break down and effort estimates for limited scopes of work
    • collaborating with internal stakeholders to align the technical vision with high-level business objectives
    • working directly with application and infrastructure architects and technical leads in designing and implementing application solutions that follow architecture best practices and organizational standards using an array of different technologies
    • ensuring successful completion of Project Management Office (PMO) deliverables such as the technical design document.
    • providing technical expertise to support members of the project team including business analysts and testers.
    • providing technical assistance in troubleshooting while utilizing open communication and problem-solving skills to identify defects and resolve issues efficiently and effectively within expected timeframes
    • reacting with urgency to troubleshoot critical issues
  • Demonstrating technical acumen and willingness to learn on the job and adapt to varying project requirements including learning new technology stacks, working with technical leads and architects to make informed design decisions, and transitioning knowledge to operational teams
  • Contributing to overall successful project delivery by providing accurate effort estimates for work assignments, communicating progress transparently, and flagging risks or issues early and escalating as required.
  • Upholding core behaviours that support the development and sustainment of high performing project teams
  • Following departmental policies and processes for the purpose of consistent support and administrative practices throughout Application Services

What's required to be successful

  • Degree in Computer Science/Engineering or Diploma in Management Information Systems or Computer Engineering/System Technology is required
  • 4+ years of professional experience in systems analysis and application development
    • Candidates possessing less than the required years of experience may be considered at an IT1 classification
  • Advanced knowledge of computer systems technology, programming and design techniques
  • Demonstrated ability to:
    • interpret business requirements and translate them into technical requirements and solutions
    • design, develop and unit test solutions using one or more common programming languages.
    • troubleshoot and performance tune applications workflows and interfaces
  • Comfortable adapting to changing technologies and requirements
  • Experience with waterfall and agile project delivery methodologies
  • Experience in multiple technology stacks using various programming languages, and/or willingness to learn:
    • Knowledge/experience with procedural and object-oriented programming
    • Experience with full-stack web development technologies including:
      • Back-end technologies such as C# .NET Framework, C# .NET, Java, or Python
      • Front-end technologies such as Angular, React, JQuery or other JavaScript frameworks
    • Demonstrated ability with SQL and syntactical variations such as PL/SQL and TSQL
    • Cloud platforms and services; including Azure Data Factory, Databricks, Azure resources, lakeFS, Snowflake
    • Dashboard and report building using tools such as Power BI
    • Experience using middleware technologies including Oracle Fusion Middleware SOA Suite or Oracle Enterprise Service Bus for the purpose of business process orchestration would be considered as an asset
  • Knowledge of the following is highly desirable:
    • Microsoft Certification: Azure Data Engineer Associate
    • Distributed computing and ETL processing with Spark
    • Power BI or other data visualization tool
    • Experience with agile software development using Azure DevOps to manage backlogs, workboards, system artifacts, test suits, code repositories, and deploy changes via CICD pipelines
    • Dimensional data modelling

 

As our successful candidate, you possess effective interpersonal and customer service skills which will help build and foster lasting customer relationships. In addition, you will demonstrate a strong work ethic and critical thinking skills that will allow for success in a highly visible area of Information Services. You will possess active learning skills which would allow them to continually adapt to new changes in technology and business requirements.

Other important facts about this job

Jurisdiction: CSU52

Class: IT1 or IT2

Wage: Starting at $53.05 per hour, developmental (IT1) starting at $48.58 per hour. (Final Wage and Step will be determined at the time of selection and is based on a combination of factors as outlined in the Collective Agreement.)

Hours of work: 75 hours biweekly

 

  This posting is for an IT1 grade or IT2 grade. The successful candidate's class grade depends upon their qualifications, credentials, and experience.

  • IT1 - 0 to 3 years of related experience.
  • IT2 - 4 to 6 years of directly related experience is required. 

 

Application deadline: August 2, 2024

 

EPCOR Employees: please ensure that you are using your "@epcor.com" email address.

 

Learn more about Working at EPCOR!

Follow us on LinkedIn, Twitter, Glassdoor or Facebook!

 

 

Please note the following information:

 

  • A requirement of working for EPCOR is that you are at least 18 years of age and legally entitled to work in Canada. (A copy of a valid work permit may be required.)
  • If you are considered for the position, clearance on all applicable background checks (which may include criminal, identity, educational, and/or credit) and professional reference checks is required. Some EPCOR positions require an enhanced level of background assessment, which is dictated by law. These positions require advanced criminal record checks that must also be conducted from time to time after commencement of employment.
  • A technical/practical assessment may be administered during the selection process and this exercise will be used as a part of the selection criterion.
  • To meet the physical demands required of some positions, candidates must be in good physical condition and willing to work in all weather conditions. Clearance on pre-placement medical and drug and alcohol testing may be required.


For more information, visit EPCOR for Systems Analyst, MCP