Job Title or Location

Business Systems Analyst

TEEMA - 478 Jobs
Vancouver, BC
Full-time
Entry Level
Posted 13 days ago
Job Title: Business Systems Analyst Job ID: CV990865610Location: Vancouver, BC Overview:The Systems Analyst leads the assessment of client needs in an effort to align business initiatives with information technology solutions. Specifically, the incumbent may be assigned responsibilities for specific departments and will act as an advocate to champion the needs of those departments. This will include coaching business decision-makers, understanding the impact of technical changes on business processes and leveraging common approaches and resources between departments. This position also acts as a subject matter expert, and provides operational project management, business process analysis, systems support coordination, and application lifecycle management. The Business Systems Analyst designs, implements, integrates and supports complex or campus-wide vendor-supplied and custom-built applications. What you will be doing:
  • Designs, implements and maintains infrastructure to facilitate efficient and effective use of systems for day-to-day operations
  • Creates and maintains the technical business documentation within the appropriate tools.
  • Works with the programmer analysts and quality assurance staff as a liaison for software related issues.
  • Coordinates the development and integration of applications with other company systems and services.
  • Perform in-depth troubleshooting using knowledge of network/server administration, internet protocols, database architecture, and application configuration.
  • Modifies applications and conducts testing of customizations to ensure specifications are met. Documents these changes and subsequent QA scenarios.
  • Provides custom reporting, data analysis and extracts.
  • Performs functional requirements to the software functional requirements and data mapping
  • Assesses client needs utilizing a structured requirements process (gathering, analyzing, documenting, and managing changes) to identify business priorities and recommends options.
  • Identifies, elicits, and documents business requirements, defines business rules and communicates requirements for the implementation of solutions.
  • Performs formal system audits and develops written procedures, standards and practices to ensure a high level of availability, security, data integrity and hardware/software compatibility.
  • Generates reports on usage metrics, overall systems and applications performance indices using industry-standard methodologies to ensure compliance with Service Level Commitments.
  • Liaises directly and indirectly with vendors and other service owners.
  • Analyzes and reviews existing or proposed system features and integration, security, scalability and performance requirements with clients, business analysts, and team members.
  • Manages production and non-production application environments.
  • Maintains core application infrastructure, including virtual servers, networks and firewalls.
  • Plans and performs global configuration changes or module deployments for enterprise or complex applications.
  • Develops or modifies software code to meet specifications or facilitate integration.
  • Develops application documentation requirements for functions, modifications, backups and operating procedures. Provides ongoing maintenance and operational support for applications.
  • Leads the assessment of client needs utilizing a structured requirements process (gathering, analyzing, documenting, and managing changes) to identify business priorities and recommends options.
  • Identifies, elicits, and documents business requirements, defines business rules and communicates requirements for the implementation of business solutions.
  • Leads short-term planning sessions to implement integrated business process improvements and documents discussion and agreements.
  • Provides consultative services for the development of policies and procedures.
  • Analyzes metrics to ensure for client satisfaction.
  • Provides input to feasibility studies for standard development projects and enhancements.
  • Provides technical guidance and leadership to less-experienced individuals.
  • Prepares functional, system and program specifications.
  • Develops user test cases and validates test results during user acceptance testing and system acceptance testing stages. Typically performs functional testing.
What you must have:
  • Experience and in-depth knowledge of applications and the business requirements supporting them
  • Extensive experience with Microsoft Windows and Linux operating systems in a complex network environment.
  • In-depth knowledge and experience of applications and supporting business requirements. Experience with data analysis and modeling, relevant development tools, specific application and system architecture.
  • Expertise in the design, development and implementation of specific applications.
  • Knowledge and experience of application development tools including; HTML, ASP .NET, PHP and Java.
  • Knowledge and experience with all industry standard web servers (i.e. Microsoft Internet Information Server, Apache, etc.).
  • Experience creating custom and modifying packaged reports with various reporting technologies (i.e Crystal Reports).
  • Experience working with both technical and non-technical clients.
  • Ability to effectively manage multiple tasks and priorities while working under pressure to meet critical, time sensitive deadlines.
  • Strong organizational and planning skills.
For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com By applying to TEEMA on any job portal implies you are entering into a business relationship with us and therefore grants TEEMA consent to send you further job updates or industry and company-related information.