All Jobs
Search for Your Next Job
Technical Business Analyst
Category:
Technical Business Analyst
Technical Business Analyst will help with analysis & translation of code, design, implementation, modification, and daily functional support of internal Scotiabank applications.
Agile experience is imperative with a strong skill set in story mapping and story writing. Ability to easily use JIRA or Confluence is strongly desired.
Key Responsibilities
Seasoned BSA with Banking experience and an ability to work independently
Work with key stakeholders within all business functions to align technology solutions with business strategies
Use agile best practices, to build requirements and user stories with the primary goal of consistent incremental delivery of MVP and multi-phased product solutions
Gathers requirements from business units and translates those to programmers and developers
Demonstrates an informed knowledge of business functions to resolve problems and capitalize on improvement opportunities
Supports one or more highly complex business processes
Serves as a liaison between the business community and the IT organization in order to provide technical solutions to meet user needs
Participate in scrum teams on the development of applications, ensuring the applications accurately represent the business requirement and metrics
Minimum Requirements:
Design and develop Use Cases, Activity Diagrams, Sequence Diagrams and Business Process
Ability to communicate to company leadership, stakeholders, team leaders and users with respect, efficiency, appropriate acuteness and desire to both understand and be understood
Ability to render technical problems and decisions into product choices and impacts
Solid technical background in software development, modern database and system architecture
8+ years industry experience as a Technical Business Analyst with excellent understanding of Business Requirement gathering, Business Analysis, Business Process Modeling
Preferred Requirements:
Bachelor's degree in a technical field such as computer science, computer engineering or related field required. MBA or other related advanced degree preferred.
Certified Business Analysis Professional (CBAP) designation preferred.
Experience with Jira, Confluence or similar work management tool is a plus
Financial industry experience preferred but not required.
Experience with billing solutions including calculations, statement design, distribution and settlement for large complex customers and product suites.
Experience working with banking payments, operating account and deposit investment product services for small business, corporate and commercial customers.
Technical Systems Analyst: 8 years (Required)
National Consultants Professionals Ltd (NCP)is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by provincial, federal and local laws. This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. NCP makes hiring decisions based solely on qualifications, merit, and business needs at the time. NCP is committed to providing reasonable accommodations for qualified individuals with disabilities.
Location - Toronto, Canada
Duration- Contract 6 months
Years of experience – 3-5+ years
Company:
Location:
Ontario, Canada
Date:
Cyber Security Analyst
Category:
Cyber Security Analyst
Seeking a Cyber Security Analyst what will identify, assess, prioritize and communicate vulnerabilities and threats across the infrastructure and applications. The candidate will also be expected to develop new strategies, processes, best-practices, and tools that contribute to our cyber security process. The ideal candidate will have good general knowledge of security concepts, significant experience, and proven expertise in both application and infrastructure assessments.
What you will be doing
Provide penetration testing assessments and application security consultations across various platforms
Coordinate with business and engineering stakeholders to develop requirements and a plan to implement security service enhancements
Develop automation strategies and provide advice on Know-Hows for CI/CD automation pipeline
Coordinate and evaluate 3rd party vendors and internal engineering organization to develop integration solutions and automation requirements
Coordinate with DevOps team members to ensure security projects and activities are completed on time and with minimal impact to the business
Conduct research on emerging security technologies, products and services
Be on-call off-hours to provide support for operational tasks
Other duties as assigned
What you’ll bring to the company
Experience in security systems, executing extensive pen tests with various tools, Kali, VPN and SSO technologies, Qualsys security scanner, Threat Management, IPS, IDS, code release automated security testing, tools for security alerts, Linux security hardening experience
Experience with AWS services as Cloud Watch, AWS Inspector, AWS Guard Duty
Hands-on experience with common security tools and products (e.g. IDS/IPS, NGFW, WAF, SIEM/Log management, auditing/vulnerability assessment, forensics) and relevant security certifications are strongly preferred
Knowledge of current and emerging cloud and IaaS security trends. IaaS security and architecture concepts, including network segmentation, perimeter security, event monitoring; remediation methods to bring cloud infrastructures into compliance for security compliance; the risks that exist when measures are not taken to provide for contingency planning and business continuity
Time management skills, ability to meet deadlines
Ability to function in a fast-paced, flexible environment
Ability to not only adapt to change, but often be a force for positive change
Preferred experience with languages such as Java, C, C++, JavaScript, Python, Ruby, Perl, Bash, Powershell will be an asset
Experience with HIPAA, PCI-DSS, or similar regulations preferred
Post-Secondary Education in Computer Engineering or a related field
CISSP, Linux, AWS, A+, Network+, MCP, MCSE, MCITP, or a similar certification preferred
At least 3 years experience working with AWS and Security
Experience:
Cyber Security: 2 years (Preferred)
National Consultants Professionals Ltd (NCP)is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by provincial, federal and local laws. This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. NCP makes hiring decisions based solely on qualifications, merit, and business needs at the time. NCP is committed to providing reasonable accommodations for qualified individuals with disabilities.
Company:
Location:
Ontario, Canada
Date:
Cyber Security Cloud Architect
Category:
Cyber Security Cloud Architect
We are actively seeking a Cyber Security Cloud Architect to join our Cybersecurity team.
Your key responsibilities
As a Cyber Security Cloud Architect, you’ll be responsible for:
Maintain a strong client focus by serving client needs and developing relationships with client personnel. Stay abreast of current business/economic developments relevant to the client's business. Respect and protect confidential client information.
Demonstrate ability to find and then surface problems and opportunities with the team. Analyze key data issues, patterns, and trends to identify implications.
Improve clients' efficiency and effectiveness through the design of their operations, processes, information technology, and business functions.
Execute procedures, perform detailed data analysis, reach conclusions, document results, and suggest ideas for efficiencies. Recognize relevant issues and assess the risks associated with various client transactions.
Utilize technology and tools to continually learn and innovate, share knowledge with team members and enhance service delivery.
Demonstrate flexibility and willingness to travel as well as work in excess of standard hours when necessary. Some travel should be expected. Travel requirements dictate applicant must have a valid driver’s license and passport.
Skills and attributes for success
Maintain a strong client focus by serving client needs and developing relationships with client personnel. Stay abreast of current business/economic developments relevant to the client's business. Respect and protect confidential client information.
Listen attentively, ask pertinent questions, listen intelligently and actively to the answers, deliver facts, opinions, and analyses in a way that keep the listener’s attention.
Take full responsibility for tasks including consistently reviewing own work to identify and improve own approach for producing quality work products. Complete work in a timely manner and take responsibility for all work outputs.
Develop rapport with others by demonstrating an understanding of their concerns, needs and issues and focus on developing an internal network of relationships that can provide advice and support.
To qualify for the role you must have
A Bachelor's degree in engineering, computer science, information systems, business and/or other related major.
Knowledge or experience in the oil & gas or utilities sector.
Candidates must be willing to pursue related professional designations (eg: CISA, CISSP, etc.). Accounting or related financial educational backgrounds are considered an asset.
Knowledge of internal controls (eg: COBIT, COSO).
Previous experience in IT audit, information security, data analysis, project management or Enterprise Resource Planning systems (particularly SAP) are considered an asset.
Advanced written and verbal communication skills.
Excellent leadership and teamwork skills
Demonstrated integrity within a professional environment
Ability to work within deadlines by multi-tasking and managing priorities
Be legally entitled to work in Canada.
National Consultants Professionals Ltd (NCP)is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by provincial, federal and local laws. This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. NCP makes hiring decisions based solely on qualifications, merit, and business needs at the time. NCP is committed to providing reasonable accommodations for qualified individuals with disabilities.
Years of experience – 3-5+ years
Company:
Location:
Ontario, Canada
Date:
Senior Analyst, Operational Risk Management - IT & Cyber Risk Management
Category:
Senior Analyst, Operational Risk Management - IT & Cyber Risk Management
Job Description
We are currently looking for a Senior Analyst, Operational Risk Management (ORM) – IT & Cyber Risk Management, reporting to the Senior Manager, ORM to oversee the IT and Cyber programs at PCF. In this second line of defence function, the successful candidate will independently challenge how IT and cyber risks are managed by the first line of defence. In this role, the incumbent will also work with outsourced vendors and third parties to assess the IT and cyber practices, identifying areas for improvement.
What you’ll do
Develop and understanding of end to end IT & Cyber programs and effectively identify and challenge potential gaps
Document the risk and controls, escalating unmitigated risks and control weaknesses to the first line of defence
Participate in key vendor meetings, identifying gaps in the vendor’s cyber programs and working with the vendors to remediate
Independently assess the cyber security assessment process and results that are performed by the first line of defence
Track all outstanding audit, regulatory and oversight review issues, working with the first line of defence to ensure an appropriate action plan is in place and on target
Develop and manage relationships with the business functions, vendors and third parties
Assist in vendor security governance process, including annual assessments, ongoing monitoring, site visits, and due diligence
Assist in cyber and technology risk assessments in projects
What you’ll need
College or University diploma or degree is required
3 to 5 years of relevant experience and Cyber technical expertise
Certifications preferred: CISSP, CRISC, CISM
Experience with identifying control gaps and effectively challenging the first line function
Strong communication skills (both oral and written); proven experience articulating security and risk-related concepts to all audiences, including senior executives
Ability to work independently, or in cross-functional teams, as required
National Consultants Professionals Ltd (NCP)is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by provincial, federal and local laws. This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. NCP makes hiring decisions based solely on qualifications, merit, and business needs at the time. NCP is committed to providing reasonable accommodations for qualified individuals with disabilities.
Years of experience – 3-5+ years
Company:
Location:
Ontario, Canada
Date:
Cloud Engineer-GCP
Category:
Cloud Engineer-GCP
As a Strategic Cloud Engineer, you will be the named engineer working with the most strategic cloud customers. You will ensure that the experience building and maintaining applications in Google Cloud Platform is amazing. You are responsible for rapid and accurate resolution of technical challenges, lead flawless implementations and integration of custom features.
In this role you are the Engineer working with Google's most strategic Cloud customers. Together with the team you will support customer implementation of Google Cloud products through: architecture guidance, best practices, data migration, capacity planning, implementation, troubleshooting, monitoring, and much more.
Helps customers transform and evolve their business through the use of Google’s global network, web-scale scale data centers and software infrastructure. As part of an entrepreneurial team in this rapidly growing business, you will help shape the future of businesses of all sizes use technology to connect with customers, customers, employees and partners.
Responsibilities
Be a trusted technical advisor to customers and solve complex Cloud technical challenges. Create and deliver best practices recommendations, tutorials, blog articles, sample code, and technical presentations adapting to different levels of key business and technical stakeholders.
Qualifications
Minimum qualifications:
BA/BS degree in Computer Science, Mathematics or related technical field, or equivalent practical experience. Experience with any of the following: distributed compute environments, application development, mobile development, big data analytics, cloud computing including virtualization, hosted services, multi tenant cloud infrastructures, storage systems and content delivery networks.
Experience in writing software in one or more languages such as Java, Python, Go, JavaScript, C++, or similar. Experience working in customer-facing technical roles.
Preferred qualifications:
● Working knowledge of container technologies (such as Kubernetes, Docker), services, and API models (like Swagger, OpenAPI)
● Hands-on experience with cloud storage solutions, SQL/NoSQL datastores, and/or distributed computing technology (like MySQL, Cassandra, MongoDB, Hadoop, Redis, Elasticsearch/Solr)
Experience with scalable networking technologies (such as Load Balancers, Firewalls) and web standards (like as REST APIs, web security mechanisms).
Hands-on experience in big data, information retrieval, data mining or machine learning as well as experiences in building multi-tier high availability applications with modern web technologies (such as Hadoop, NoSQL, MongoDB, Spark, Tensorflow)
National Consultants Professionals Ltd (NCP)is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by provincial, federal and local laws. This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. NCP makes hiring decisions based solely on qualifications, merit, and business needs at the time. NCP is committed to providing reasonable accommodations for qualified individuals with disabilities.
Company:
Location:
Ontario, Canada
Date:
Project/Program Manager
Category:
Project/Program Manager
Manage complex information technology (IT) centered projects over the full project life-cycle. Provide leadership, guidance and technical expertise in the management of projects, directing project staff, contractors and vendor personnel with respect to execution of tasks, monitoring of activities and achievements, maintenance of schedules and monitoring of costs and project budgets.
General Accountabilities
Develop, manage and maintain project schedules in Microsoft format or in Smartsheet;
Develop and maintain action plans for issues, identify and track risk mitigation plans, make recommendations as necessary to advance project;
Develop and maintain change management logs for each project;
Manage and report on project metrics including earned value, baseline, forecast, milestones and actual dates, cost and scope;
Prepare weekly project status reports to the IT Team leadership, Team Managers, Stakeholders, project leadership team and sponsors as required;
Recommend and Implement a project management methodology, leveraging existing processes of the parent company
Create & maintain a project library and coordinate collection and filing of project documentation that satisfy the project management methodology;
Maintain contracts and contract changes, project change orders, work schedules and requirements changes as required to meet project objectives;
Review vendor purchase requisitions, invoices, validate fees and recommend for approval;
Ensure project resources deliver desired results within budget and schedule;
Communicate project priorities to staff, contractors and vendors to ensure conformance to the organizational objectives;
Build team alignment amongst staff, contractors and vendor personnel with diverse backgrounds many of whom will be working together for the first time, during the duration of a project;
Demonstrate business acumen by translating technical options into business objectives;
Resolve or facilitate resolution of technical, business and personnel issues; escalate unresolved issues in a timely manner to supervisors.
Required Experience:
10 years of relevant IT and project management experience;
BA or BSc in Computer Science, Engineering;
Experience managing IT projects predominantly in IT Infrastructure, web and Analyics domains;
Working knowledge of a Project Portfolio Management software, (eg MS Project, Smartsheet)
Knowledge Requirements
Enhanced Management Framework for the management of IT / projects;
Deep knowledge of the project management concepts, techniques, methods and tools and industry best practices in the project management concepts, techniques, methods and tools and industry best practices in the management of projects in an IT environment (e.g. PMI Project Management Body of Knowledge PMBoK); Agile, and SCRUM
Project estimating and planning techniques;
Project progress monitoring and status reporting;
Effective management and escalation of changes, risks and issues.
Demonstrated Management Skills
Communication of Project Management Processes to business and service providers;
Ability to persuade, convince, influence and negotiate;
Initiative – takes action, proactively managing the projects and thinking ahead;
Information seeking – ability to acquire information relevant to the achievement of valued goals;
Strategic business thinking - ability to apply their technical knowledge and experience to facilitate management decisions for achieving business objectives;
Team leadership – ability to take a role as leader of a team or other group.
Technical Knowledge
Experience with diverse infrastructure projects deploying such technologies as:
Virtualized hardware (e.g. VMWare ESXi)
Enterprise Data Storage systems (Hybrid cloud solutions)
Diverse Operating Systems (e.g. Windows Server 2003/8/12/16, Appliance, etc.)
Application projects – SDLC, Agile, and waterfall methodologies
Experience with complex analytics projects from inception to production:
Azure, SQL server, Power BI
Experience with warehouse / distribution, and ERP systems
National Consultants Professionals Ltd (NCP)is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by provincial, federal and local laws. This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. NCP makes hiring decisions based solely on qualifications, merit, and business needs at the time. NCP is committed to providing reasonable accommodations for qualified individuals with disabilities.
Years of experience – 3-5+ years
Company:
Location:
Ontario, Canada
Date:
Cloud Architect
Category:
Cloud Architect
Provide strategic thinking, cloud solutions and roadmaps while driving architectural recommendations
Architect end-to-end cloud solutions
Define pros and cons of solution options to arrive at consensus around architecture decisions
Define strategic multi-year roadmap, cloud reference architectures and architecture standards
Lead proof of concept efforts for candidate architectures, products and tools
Adopt and communicate new concepts, ideas, techniques, best practices and technology assistance at all organizational levels
Assist in the remediation of application stability and performance
Work to establish required cloud infrastructures and frameworks
Qualifications
With 2+ years of experience in solution architecture specific to Public Cloud deployment (AWS, Azure, GCP)
With 5+ years of experience in application design and delivery
With 5+ years of experience with Java and Spring framework
Distinguished for your extensive knowledge of Cloud Security principles and frameworks, DevOps and Server-less Cloud Computing concepts
Regarded for your experience in and/or knowledge of Private Cloud Platforms (OpenStack, OpenShift, VMWare, Hyper-V, etc.), Workload Migration Automation Tools and Infrastructure as Code (Terraform, Packer, Puppet, Chef, Ansible)
Acknowledged for your experience with Container, Orchestration and Micro-Services
With your AWS, Azure, GCP or other Cloud certification
Skilled in and/or knowledge of continuous integration and delivery tools (Spinnaker, Jenkins, etc.)
Confident with your knowledge and understanding of diverse platforms and operating systems, including current and emerging technologies
Commended for your ability to translate reference architectures into successful solution implementations
With a knack for effectively communicating to diverse technical and nontechnical audiences, including developers, technical leads, peer architects, delivery owners, business owners, senior leaders, etc.
Great-to-haves
Experience with Kubernetes
Experience with Node and JavaScript
Infrastructure and DevOps experience (AWS or GCP)
National Consultants Professionals Ltd (NCP)is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by provincial, federal and local laws. This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. NCP makes hiring decisions based solely on qualifications, merit, and business needs at the time. NCP is committed to providing reasonable accommodations for qualified individuals with disabilities.
Location - Toronto, Canada
Duration- Contract 6 months
Years of experience – 3-5+ years
Company:
Location:
Ontario, Canada
Date:
Business Analyst
Category:
Business Analyst
The IT Business Analyst is responsible to provide process and system support to our business users. This includes working with IT staff and outside service providers to effectively develop and service the assigned business areas.
KEY ACCOUNTABILITIES & RESPONSIBILITIES:
Participate in the investigation and analysis of specific business requirements and user needs; and to establish the suitability of an IT solution
Participate in the delivery of suitable solutions according to agreed specifications that add business value to products and services within budget and time constraints
Participate in the implementation of upgraded or new software or hardware, through projects or support
Execute and support various levels of application testing
Complete application quality assurance for system modification or software upgrade
Update and implement operational procedures through projects or support to ensure smooth operation and acceptable performance
Ability to lead the training of retail operations personnel through projects or support
QUALIFICATIONS AND EXPERIENCE REQUIRED
Post-secondary Education, preferably in business or applied computer science
3 – 5 years’ of experience in developing and maintaining medium to large size scaled business systems
5 years’ experience with Retail, Wholesale or Accounting applications including some of the following:
POS data interfaces to support Financial Auditing
Allocation & Replenishment functions such as Pre-Allocation, Auto-Replenishment, PO Receipt and Seasonality
Retail Planning tasks such as OTB Plans, Assortment Planning and Store
Product Development software such as Vendor Portal and Raw Material Management
Sourcing solutions which include PLM, PO Management, Logistics, Warehousing and Invoicing
3 years’ experience with Retail Planning, Finance, and CRM applications:
PLM: Product Management, Price Management, Analytical tools and Inventory Management
WMS: Warehouse Management System(s) and Bin Management
month end / year end processes
Physical & Cycle inventory counts
AP/AR practices
Inventory Valuation Methods: Understanding of RIM/CIM practices
Familiarity with Deals and Promotions Management, loyalty programs and Customer Profiling
Exposure to supporting and troubleshooting multiple integrated solutions
Excellent computer related and developmental skills, with the ability to learn new software
Solid Analytical Capabilities
Basic SQL query-writing skills
Above average customer services skill
DEMONSTRATED INTERPERSONAL SKILLS:
Strong communication skills to deliver your ideas to the solution
Ability to work independently and as part of the team
Strong organizational skills; exercises sound judgment in prioritizing work
Self-confident; ability to present your investigation and analysis to the rest of the team
Technical Skills:
Ability to produce Process mapping using tools like MS Visio
Ability to use project management tools ie. MS Project
Ability to use MS Office suite and Google Doc
Basic SQL query-writing skills or show aptitude to learns
National Consultants Professionals Ltd (NCP)is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by provincial, federal and local laws. This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. NCP makes hiring decisions based solely on qualifications, merit, and business needs at the time. NCP is committed to providing reasonable accommodations for qualified individuals with disabilities.
Company:
Location:
Ontario, Canada
Date: