Job Archives
We are looking for a Procurement Manager! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Procurement Manager
Term: Contract – 12 months with extension
Location: Toronto – Hybrid 2 days a week
Industry: Banking
Job ID number: 229
What is the Opportunity?
This role involves the evaluation, development, negotiation, and drafting of third party contracts for the purchase of goods and services in line with business requirements and departmental budgets.
The role involves collaborating with internal business partners and negotiations with suppliers with emphasis on the, and preparation of contractual agreements (such as but not limited to: MSA, SOW, NDA, Transaction Agreements, Amendment letters, etc).
What Will You Do?
-
- Reviewing procurement requests and determining proper routing of requests
- Prepare contractual agreements using current company templates
- Analyze contracts to ensure they comply with company policies
- Liaising with internal business partners and external suppliers
- Negotiating with suppliers to secure best terms and pricing for the company
-
- 2-4 years of previous experience with contracting best practices, business decision-making, in a Contract Specialist context with increasing scope of responsibility
- Post-Secondary degree/certification in logistics, business administration, law, purchasing and supply chain management or equivalent working experience
- Strong market awareness
-
- Applicable Contract Management, Procurement, Legal experience and/or certification
- Experience with Contract Lifecycle Management tools (e.g. iValua, Coupa, Ariba, etc.)
- Finance and budgeting experience
- Experience in a financial institution
- Familiarity and experience with Professional Services
- Familiarity and experience with IT services
Job Features
Job Category | Procurement Manager |
We are looking for a Software Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Software Developer
Term: Contract – 12 months with extension
Location: Toronto – Hybrid 2 days a week
Industry: Government
Job ID number: 228
Description:
- Review and understand code and architecture of the existing code, and make updates as required to ensure the code is modular and can support scalability requirements
- Code enhancements to existing features and new features as per approved requirements and design direction
- Provide realistic work estimates to support project planning; capture business requirements and update business rules based on the requirements
- Use structured methodologies, design best practices, implement code that is of quality, and clearly documented. The application should function as required, without any defects. The application must operate with the Operating System (OS) and other peripherals as identified
- Create custom reports as required, applying Microsoft Technologies
- Conduct testing, integration, and deployment of the developed changes across the environment
- Review, analyze and recommend solutions to any defects discovered in production
- Fully document all developed code, and transition in a steady state to a full-time resource.
- Extensive experience working with cloud platforms such as Azure, Amazon Web Services or Google Cloud Platform
- 10+ years of Cloud Governance Framework, Data Center Migration, Cloud and Hybrid Identity and Access Management, Device Management, Secure Cloud Design and Implementation, Secure Network Design in Public Cloud.
- 8+ years of experience with Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS), Disaster Recovery (DR) as a Service, Storage as a Service, M365, Microsoft Defender for Endpoint, Microsoft Defender for Cloud, Microsoft Defender for Identity, Privilege Identity Management, Azure Sentinel
- 5+ years of experience with developing code in C# (.NET, MVC, IIS, WCF) as well as Java and Spring Boot
- Experience using SQL Server Database, Azure Data Factory, Elasticsearch in Cloud, Azure Blob Storage, Pipeline, Link Services, Python, Logic Apps, Normalization, Repository Pipeline / Release
- Demonstrated frontend experience with using Angular, React, Flutter, Ionic, AngularJS for development.
- 8+ years of experience with developing code in SQL using SQL Server Management Studio
- Experience with multi-threaded applications and concurrency patterns in C#
- Demonstrated experience with building web applications, web services (SOAP and REST), and Windows client applications
- Demonstrated experience and competency with Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
- 8+ years of experience with debugging, refactoring and optimization
- Demonstrated experience with and knowledge of object-oriented programming and various design and architectural patterns
- Experience with designing new modules/ functionalities which meet business/client needs.
- Experience in applying fundamental design principles and best practices for scalable application
- Experience with and knowledge of UI Design Principle
- Strong consulting skills to engage with all stakeholders.
- A demonstrated team player with a proven track record for meeting deadlines
- Experience with building enterprise level applications that protect high-sensitive information
- Demonstrated knowledge and experience with public sector governance methodologies (e.g., UPM, architecture gating)
- 10+ years of Cloud Governance Framework, Data Center Migration, Cloud and Hybrid Identity and Access Management, Device Management, Secure Cloud Design and Implementation, Secure Network Design in Public Cloud.
- Experience using SQL Server Database, Azure Data Factory, Elasticsearch in Cloud, Azure Blob Storage, Pipeline, Link Services, Python, Logic Apps, Normalization, Repository Pipeline / Release
Job Features
Job Category | Software Developer, Software Engineer |
We are looking for a Cyber Security Risk Advisor! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Cyber Security Risk Advisor
Term: Contract – 12 months with extension
Location: Toronto – Hybrid 2 days a week
Industry: Banking
Job ID number: 227
Description:
What You’ll Be Doing
You are passionate about information security and risk advisory services and want to join our growing information security group. As a Cyber Security Risk Advisor you will be responsible for consulting on potential risks as well as current trends to help our technology and business stakeholders meet security goals and objectives. Utilizing your relationship building skills, you will partner with line of business and technology teams and help them proactively identify potential risks and present recommendations that are practical and achievable.
How You’ll Succeed
- Consulting - Review and interpret requirements documentation, architecture diagrams and solution designs to help determine the feasibility of a project and its security risks. Assess business needs against potential risks and provide your recommendations to enhance our information security landscape.
- Delivery and Execution - You will help us execute detailed threat risk and information security assessments, deviations, coordination of penetration testing and reporting. Help us complete requests from external partners (corporate and institutional clients) and recommend new controls to reduce risks.
- Communication - Build and present documentation to executive management aimed at communicating potential risks and providing recommendations. Provide feedback to and participate in the design and implementation of security assessment processes across the organization. Research, design, and implement security monitoring practices and operationalize these processes across the group.
- You can demonstrate experience in Information Security, Threat-risk assessments, and strong ability to communicate information security risks to multiple levels of management. You will be working in a portfolio that supports functional groups, such as Information Security, Data analytics, Privacy, Human Resources, etc. so experience in these unique businesses is an asset. Experience in Cloud Computing technologies, Exposure to Agile Development processes, and a CISSP certification or other industry relevant certification is an asset.
- You're passionate about people. You find meaning in relationships, and surround yourself with a diverse network of partners. You build trust through respect and authenticity.
- You're digitally savvy. You seek out innovative solutions and embrace evolving technologies. You can easily adapt to new tools and trends.
- Your influence makes an impact. You know that relationships and networks are essential to success. You inspire outcomes by making yourself heard.
- You give meaning to data. You enjoy investigating complex problems, and making sense of information. You're confident in your ability to communicate detailed information in an impactful way.
- Values matter to you. You bring your real self to work and you live our values – trust, teamwork and accountability.
- Cybersecurity experience
- Experience in Risk advisory
- Experience with Archer
- Relationship management experience
- Strong communication skills
- Experience on US projects will preferred
- Banking/financial industry experience
- Experience (Information security – risk advisory)
- Cloud Azure experience
- Strong communication skills
- Relationship management
Job Features
Job Category | Cyber Security Risk Advisor |
We are looking for a Senior FullStack Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Senior FullStack Developer
Term: Contract – 6 months with extension
Location: Toronto – Hybrid 2 days a week
Industry: Financial
Job ID number: 226
Description:
Mandate description:
What you'll do here:
- Develop system specifications, code, modify, test and debug computer programs under general supervision, in accordance with established planning and deadlines.
- Develop/support web applications in Angular and Java services in Agile mode
- Master the technical and business features of the system to be able to explain them to other colleagues, while interacting effectively with users.
- Translate requirements into technical specifications / software components.
- Ensure the design and modeling of programmatic solutions for complex problems achieving documented functional and non-functional requirements.
- Review design as part of deliverables (Code and Design Quality).
- Support and guide the project team in development activities to ensure the quality of the code delivered while meeting project deadlines.
- Write unit and integration tests for each function in which development is required.
- Participate in the implementation of regression testing strategies to improve the stability of the application components.
- Support in the development of major systems using new Web and application technologies
- Improve and/or develop functionalities to meet the needs of users by designing solutions, solving problems, producing estimates of the work to be done and by programming, testing, debugging and documenting the work
- Brainstorm technical solutions with other team members, making prototypes, as needed
- Need to interact on a regular basis with colleagues across the country
- Undergraduate degree in Computer Science or any combination of equivalent education and experience
- 8 years of software development experience
- Ability to analyze and synthesize data
- Initiative and ability to work under pressure
- Can work in a team and detail oriented
- Knowledge of HTML, CSS, Javascript and Typescript is a must
- Excellent coding skills in Java, Spring, Springboot (required)
- Excellent knowledge of Angular framework (required)
- Knowledge of GIT (required)
- Knowledge of CI/CD tools (Openshift, GitHub Actions, Jenkins)
- An Agile/Scrum/Safe and DevOps mindset.
- Architecture: Micro-services – Micro-frontends
- Web: Angular – Java – Spring Boot – Spring Cloud – MongoDB
- Tools: GitHub – JIRA – Confluence – Teams – IntelliJ – Postman – Maven
- CI/CD: Jenkins – Veracode – SonarQube – Prisma Cloud – Argo CD
- Hosting: Docker - Kubernetes – OCP
- Java
- Git
- Angular
- Spring
- Jenkins
- This role is in Montreal and they need to go into the office 2 days a week. 2020 Robert-Bourassa.
- Bilingual English and French is requirement but the more fluent they are the better obviously.
Job Features
Job Category | Fullstack Developer |
We are looking for a AWS Solutions Designer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: AWS Solutions Designer
Term: Contract – 6 months with extension
Location: Toronto – Hybrid 2 days a week
Industry: Banking
Job ID number: 225
Skills
Experience and Skill Set Requirements
Technical Skills
- 5+ years of experience in software development and delivery track record in a range of technical roles
- ideally 3 yrs of experience in AWS cloud using AWS Services and tools, including Lambda, AWS Connect, API Gateway, Amazon Lex, AWS CLI, Kinesis, S3,KMS,Glue, DynamoDB, RDS, Amplify, and other core AWS services.
- Experience setting up environments and mechanism using tools such as JIRA, Confluence, Maven and Jenkins or similar tools
- Knowledge of AWS cloud and AWS connect ecosystem and integration
- Creation, management, and maintenance of AWS & related cloud-based production system.
- Deployment and automation of packages for cloud-based system
- Extensive experience in design, development and implementation of an Amazon Connect cloud-based contact center solution. Services including, but not limited to: Call and Queue Flows, Agent Experience, Call Recording, Metrics, Contact Lens, CTR Data analysis
- Knowledge of the following Amazon Web Services (AWS) technologies Amazon Pinpoint, Amazon DynamoDB, Amazon Kinesis Data Streams and Amazon Polly
- Proficiency in AWS CLI and AWS SDK, including writing Infrastructure as code using AWS CloudFormation and IAM Roles with AWS security best practices.
- Experience in scripting languages like Python, Bash, PHP, Java, JavaScript, Node, etc.
- Experience in build tools like Git, Ansible, Chef, Puppet etc. for continuous integration
- Knowledge of container-based virtualization technology like Docker
- Familiarity with monitoring solutions such as CloudWatch, CloudTrail, etc.
- Experience with CI/CD pipelines for deploying applications on AWS.
- Proven implementation of cloud security models, particularly identity, network, and encryption
- Knowledge of Gitlab or other DevOps tools and CI/CD integration
- Ensuring availability, performance, security, and scalability of AWS & related production systems.
- Excellent knowledge in managing AWS resources and configuring Amazon VPC, AWS Firewall, Amazon Elastic Load Balancing, auto-scaling, AWS IAM, Amazon EC2, Amazon S3, Amazon API Gateway, AWS Lambda, Amazon Aurora DB, Amazon Redshift, Active MQ, AWS CloudTrail, AWS CloudWatch, and other services in the AWS family.
- Provision of critical system security by leveraging best practices and prolific cloud security solutions.
- Developing and maintaining system design models, technical documentation and specifications
- Experience setting up environments and mechanism using tools such as JIRA, Confluence, Maven and Jenkins or similar tools
- Knowledge of IVR and Workflow.
- Experience in scripting languages like Python, Bash, PHP, Java, JavaScript, Node, etc.
- Experience in build tools like Git, Ansible, Chef, Puppet etc. for continuous integration
- Knowledge of container-based virtualization technology like Docker
- Integration experience in building and using APIs
- Experience applying industry web, architectural and security standards and best practices
- • Providing recommendations for architecture and process improvements.
- Definition and deployment of systems for metrics, logging, and monitoring on AWS and related platform.
- Designing, maintenance and management of tools for automation of different operational processes.
- Evaluation of new technology alternatives and vendor products.
- 5+ years of experience working with implementing Contact center solutions
- Knowledge of Public Sector Enterprise Architecture artifacts (or similar), processes and practices, and ability to produce technical documentation that comply with industry standard practices
- Knowledge and experience with Contact center implementation in Public sector setting
- Experience adopting and adhering to Public Sector Unified I&IT Project Methodology, Public Sector Enterprise Architecture and Public Sector Gating process, and Public Sector Standard Systems Development Methodologies
- Experience with large complex IT projects.
- Proven technical leadership skills with ability to identify areas for improvement, and recommend solutions
- Exceptional analytical, problem solving and decision-making skills
- Demonstrated strong interpersonal, verbal and written communication, and presentation skills
- Proven troubleshooting and critical thinking experience
- Demonstrated ability to apply strong listening skills to facilitate issue resolution
- Effective consulting skills to engage with all stakeholders with proven track record for building strong working relationships
- Strong interpersonal, facilitation and negotiation skills with ability to build rapport with stakeholders and drive negotiations to a successful outcome
- Excellent customer service skills, including tact and diplomacy to ensure client needs are managed effectively
- A motivated, flexible, detail-oriented and creative team player with perseverance, excellent organization and multi-tasking abilities, and a proven track record for meeting strict deadlines.
- Provide expertise on Integration design and using APIs
- Participate in the development / integration of solutions and provide advice on short/long term solution service development activities
- Produce integration plans, inputs into configuration and development project
- Provide recommendations for architecture and process improvements
- Provide senior level expertise in AWS cloud platform
- 5+ years of experience in software development and delivery track record in a range of technical roles
- Ideally 3 yrs of experience in AWS cloud using AWS Services and tools, including Lambda, AWS Connect, API Gateway, Amazon Lex, AWS CLI, Kinesis, S3,KMS,Glue, DynamoDB, RDS, Amplify, and other core AWS services.
- Experience setting up environments and mechanism using tools such as JIRA, Confluence, Maven and Jenkins or similar tools
Job Features
Job Category | AWS Solutions Designer |
We are looking for a Database Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Database Analyst
Term: Contract – 6 months with extension
Location: Toronto – Hybrid 2 days a week
Industry: Banking
Job ID number: 225
SUMMARY OF DAY-TO-DAY RESPONSIBILITIES:
Review, evaluates, designs, implements, and maintains company database(s). Identifies data sources, constructs data decomposition diagrams, provides data flow diagrams and documents the process. Writes codes for database access, modifications, and constructions including stored procedures. Plans, coordinates, and supervises complex informatics assignments; designs and applies new methods and procedures; may supervise staff Employ expert modeling techniques and data driven development methods. Define and implement incorporated data standards. Direct the assessment and evaluation of specialized administration tools, etc. Determine interrelationships between solutions and requirements. Formulate and recommend to management new and/or modified data policies. Prepare language for and negotiate contracts. Communicate market data administration concepts to management, staff and clients. Prepare and deliver training on data administration strategies, concepts, etc.
Must Have:
- Database analyst experience
- Regulatory experience
- SQL
- SAS
- Modify, build and run programs/queries
- Retail banking experience
- Real estate lending experience
- PowerBI experience
- SAS certifications
Job Features
Job Category | Database Analyst, DBA |
We are looking for a Project Manager! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Project Manager
Term: Contract – 6 months with extension
Location: Toronto – Hybrid 2 days a week
Industry: Banking
Job ID number: 225
What we're looking for: A candidate that has demonstrated they have the ability to manage large projects and can delegate/hold people accountable. A candidate that can articulate specific experiences/examples of their PM experience in an interview.
How will performance be measured: Deliverables, project artifacts- measures on ability to use those.
MUST HAVE:
- PM experience
- MS Project experience
- Demonstrated experience – need to be able to give examples of Project mgmt experience in the interview (missing piece from previous interviews)
- PMP Certification
- Strong ability to communicate with stakeholders at all levels.
- In partnership with business-specific Learning Solutions Architects, lead the end to end planning and execution of mid-high complexity learning and development projects and programs which entail design, development and delivery of internal or outsourced enterprise-wide and business specific solutions.
- Understand the learning development and delivery processes specific to the client that deliver various learning formats including virtual classroom, eLearning, webinars, self-led learner pathways and workshops of learning and development programs
- Support the vendor engagement and onboarding process when third party learning partners are engaged
- Develop and implement effective stakeholder engagement and strategies leveraging key project management assets e.g. charter, project schedule, change requests to ensure tight governance control and risk management throughout the project/program
- Be an active member of the Learning Enablement team and share your subject matter expertise in project management, including knowledge of best practices and emerging trends; maintains best practices in areas of project framework methodologies
- Proven track record of delivering results and commitment to operational and service excellence
- Minimum 7 years of experience in project management and/or program management, preferably in a learning or adult training environment
- Demonstrate knowledge in the application of adult learning principles for various delivery methodologies.
- PMP certification
- SCRUM certified an asset.
- Thorough understanding of the project management framework and how to effectively leverage project management assets (charters, project schedules, risk management plans, change management plans etc.) to establish clarity of vision and detailed execution plan throughout project life-cycle.
- Strong client focus with an ability to listen and quickly learn about the various clients that the Learning function serves and become a trusted advisor on delivering learning projects successfully
- Ability to prioritize and manage multiple projects concurrently in a fast-paced environment in alignment with changing business priorities.
- Ability to collaborate with multiple internal and external stakeholders and build relationships effectively leveraging sound communication, negotiation, consensus building and influencing skills
- Solutions-focused, "can-do" attitude to foster positive team morale and high engagement on projects
- Sound understanding of how to translate business requirements and design a project delivery approach in collaboration with external vendors and internal delivery teams
- Display agility and strong organizational skills, to demonstrate progress in a fast-paced environment.
- Highly developed critical thinking, analytical and problem-solving skills.
- Solid competency in MS Office suite especially MS Project
- Competency in team meeting facilitation in virtual environments and leverage of collaboration tools like Adobe Connect, MS Teams and SharePoint.
- Experience supporting eLearning across multiple platforms (i.e., HTML 5 output that works on tablets, smartphone and desktop as one SCORM package) is a nice to have.
Job Features
Job Category | Project Manager |
We are looking for a Business Systems Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Business Systems Analyst
Term: Contract – 6 months with extension
Location: Toronto – Hybrid 2 days a week
Industry: Financial
Job ID number: 224
JOB DESCRIPTION
We need a Sr. Business Systems Analyst to join their team. This is a small but mighty team, and they'd be working with 2 junior BSAs. This is a 6-month contract and they need to convert to fulltime afterwards.
Experienced BSA who comes from a development background— understands application development (.Net, mobile, iOS, Oracle, SQL) who can talk to developers and work with the Business Analysts on the business side to help define process flows and user stories. Does not need to do any development or interact directly with users, but has to be the bridge between the Business Analysts and the Developers.
- One big project initially will be modernizing large application on the Cloud to incorporate Cloud Native features, hence any experience in this area would be huge help.
- Needs to have strong communication skills- written + verbal.
- Ideal candidate is not incorporated as they have to be serious about converting (and please don't encourage them to get incorporated).
- Senior business system analyst (around 3-5 years in that Sr. role)
- Strong knowledge Azure DevOps
- Agile Methodology
- Cloud native technology – new
- Strong communication skills
- Software development/supporting in house development
- Ideal candidate has come from a technical/development background to understand full SDLC (though no coding is expected in this role)
- Commercial real estate, brokerage, marketing, research, finance, HR experience
Job Features
Job Category | Business Systems Analyst |
We are looking for a Business Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Business Analyst
Term: Contract – 6 months with extension
Location: Toronto – Hybrid 2-3 days a week
Industry: Banking
Job ID number: 223
Story Behind the Need
Business group: CRM, Sales & Branch Performance - Performance engineering team, part of Customer Servicing engineering in Scotia Digital, focused on providing solutions that assist front line staff across channels in deepening relationship with customers, providing better service and offering better products to them, and help improve sales & productivity along the way.
Project: MVP4 initiative of our Retail Salesforce instance – Salesforce MVP for additional functionalities – within Salesforce, they sell additional features and functionalities – what is required here is customization and integration of existing systems to those features
Scope of project:
- Leads Management & Prioritization: Delivered in FY23 and provides a prioritized list of Campaigns leads and reporting. Also, cross channel suppression to increase productivity and reduce channel conflict on customer contact
- Calendar & Agenda: Adding agenda/calendar management functionality, end-to end connectivity, self-generated leads, referrals and new reports
- Customer 360 & Pipeline: Customer 360 and a robust Sales Pipeline system embedded in Salesforce, will eliminate most of the swivel between systems and improve productivity across the network, customer and employee experience
- Distributed Marketing & Discovery: Discovery Tool and Distributed Marketing helping our advisors engage with customers at the right time along and standardize how thousands of advisors approach customer discovery
- Perform analysis, design, implementation, modification, and daily functional support of all applications.
- Works with key stakeholders within all business functions to align technology solutions with business strategies
- Gathers requirements from business units and translates those to programmers and developers
- Prepares cost-benefit and return-on-investment analyses to aid in decisions on system implementation
- Demonstrates an informed knowledge of business functions to resolve problems and capitalize on improvement opportunities
- Supports one or more highly complex business processes
- Works on multiple projects as a project team member
- Serves as a liaison between the business community and the IT organization in order to provide technical solutions to meet user needs
- Serve as a liaison between users and developers to help resolve prod issues
- Perform health checks after releases to ensure functionalities have been deployed correctly
- 8+ years’ experience as BSA, preferably with at least 3-5 recent experience working within a large highly matrixed complex financial institution
- Demonstrated experience having worked on a large project with a budget of over $5 million, with competing priorities with multiple stakeholders
- 3+ years’ experience with JIRA, Confluence, MS Suite
- Experience working within an Agile framework
- Salesforce experience – experience with sub features of Salesforce a strong asset
- Development experience – to have technical mindset in translating requirements
- Project management skills - in order to handle diverse projects, often times simultaneously, and meet aggressive deadlines
- Ability to solve technical problems/ processes and understand complex details
- Ability to increase operating efficiency with high quality technical solutions
- A high level of interpersonal and verbal communication skills necessary to relate to other people at their systems knowledge level
- Ability to analyze complex situations and problems and do the necessary research using multiple sources of information to arrive at innovative solutions
- Ability to create business solutions that increase competitive advantage
- Ability to exercise good judgment in selecting methods and techniques for obtaining solutions
Job Features
Job Category | Business Analyst |
We are looking for a Database Administrator! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Database Administrator
Term: Contract – 12 months with extension
Location: Toronto – Hybrid 2-3 days a week
Industry: Banking
Job ID number: 222
Story Behind the Need:
Global Technology and Enterprise Platform (GTEP) Database operations (MSSQL) team takes care of end-to-end support for Microsoft data platform products across the globe where Scotiabank is present. Physical & logical database services, from deployment, project support and after go live steady state support is the essence of what we do.
Reporting to the DBA Manager/Lead, the Database Administrator would be supporting the MS SQL Server on-premises as well as on public cloud. As a member of the database administration group, you will assist in the team effort to maximize the availability, security, and performance of the databases.
Candidate Value Proposition:
The successful candidate will have the opportunity to work within Scotiabank. We are technology partners who help the business transform how our employees around the world work. You will get to work with and learn from diverse industry leaders, who have hailed from top technology.
Typical Day in Role:
- Configuration planning & deploying MSSQL servers on public cloud and on-premise servers.
- Performance tunning, capacity planning and monitoring.
- Database maintenance/housekeeping including database rebuilds/re-indexing/expansion and archiving.
- Trouble-shoot MSSQL server problems and assist in the resolution of application problems.
- MSSQL Server Software currency resolution including Patching/Upgrades/Migrations.
- Assist in database code promotions & data fixes following internal change control process.
- Disaster Recovery/High Availability (DR/HA) support with backup, recovery and failover/failback of local and remote replicated databases.
- Provide DBA support to development/implementation projects as assigned, doing installations, database loading, migrations, testing, and go live support etc.
- Follow Database best practices, security and change control process of the bank.
- 8-10+ years of progressive technical working experience as a Database Administrator.
- 5+ years of experience with Public Cloud including GCP Cloud SQL (MSSQL) and Azure MI/DBaaS/IaaS database administration.
- Hands on experience with MSSQL Services (SSRS/SSAS/SSIS/PolyBase, R Service, Power BI etc.) and MSSQL Instance/Database Installation/Configuration/Hardening.
- Hands on experience with MSSQL Servers 2022/2019/2017, Database Security, HA/DR, Performance & Tuning, Database Backup, and prior versions DB Administration.
- Hands on experience with Scripting and Automation with Power Shell, C#, VB Scripts, SSIS, TSQL etc.
- Microsoft and/or Google Data Platform certification.
- Windows Servers 2019/2016 and prior versions.
- AD, Firewall IP/Port, domain trust/authentication methods related to MSSQL/Windows database connectivity.
- Application side tuning vs. server-side tuning.
- Setup MSSQL Always-On, Availability groups & Database Replication.
- Logical & Physical Backup/Recovery/Compression techniques.
- You have good analytical, problem solving, trouble shooting and automation skills.
- You are a quick learner, with good communication (verbal/written) skills to be collaborate with other technical teams and business stakeholders. This includes attending meetings and sharing technical documentations.
- Must meet the must-have requirements.
- Previous experience working in FI with regulatory/compliance environment.
Job Features
Job Category | Database Administrator |
We are looking for a Business Analyst! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Business Analyst
Term: Contract – 6 months with extension
Location: Toronto – Hybrid 2-3 days a week
Industry: Banking
Job ID number: 221
Story Behind the Need
Business group: GWRT - US Technology supports a number of initiatives across the bank particular within the IT space.
Candidate Value Proposition
- The successful candidate would get to work with a dynamic and integral team with Scotia. This role would have networking opportunities and exposure to multiple teams throughout the bank.
- Responsible for processing invoices per month for project/Pool and non-project related invoices for two different mailboxes. Validate invoice variables (rate, hours, PO#, etc..).
- Project and Non-Project related invoice processing and validation
- Strong communication skills (verbal & written) to liaise with program/project managers throughout the invoice processing lifecycle.
- Work with vendor account reps on joiners & leavers financials as well as resolving invoice discrepancies.
- Point person in preparing non-project accrual submission.
- Financial related responsibilities which include submitting non-project accruals, maintain invoice tracking file to create aging reports, missing invoice alerts, and provide critical data for all accrual submissions. assistance with hardware and software POs and invoices, data quality checks, new project Idea submissions.
- Resource management: onboarding/offboarding and renewing resources on a monthly basis from start to finish. Responsible for maintaining resource roster for employees and contractors globally.
- Regional and organizational trend reports provided to senior leaders for critical business decisions. Working with project managers and senior program managers in global organization to fulfill staffing needs.
- Ad hock reporting as needed
- 5+ years experience in a BA capacity
- Strong working knowledge of enterprise-wide applications such as; CA-PPM (Project Portfolio Management), Coupa (3rd party risk assessment), Icertis (Document/ repository)
- Experience with Contractor Management System: Fieldglass, CMS/Ariba.
- Microsoft suite of applications: PowerPoint, Excel, Visio, SharePoint, Outlook, Teams)
- MC Hub (Management consulting hub- approval workflow system),
- Strong analytical, problem solving, trouble shooting and automation skills.
- Quick learner, with good interpersonal and communication (verbal/written) skills
- The ideal candidate would have strong communication and organizational skills with the ability to multitask. Prior experience supporting a multifaceted project in a financial institution.
- Bachelor's degree or related work experience
Job Features
Job Category | Business Analyst |
We are looking for a Program Manager! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Program Manager
Term: Contract – 12 months with extension
Location: Toronto – Hybrid 3 days a week
Industry: Banking
Job ID number: 221
Description
Position Purpose:
Accountable for leading, developing, managing and implementing all the IT project plans for highly complex IT programs. Managing the delivery of functionality, running concurrent projects utilizing shared resources, with aggressive timelines. The project methodology being followed is both Agile and Iterative Waterfall. Lead, direct and oversee activities on planning, delivery and implementation to ensure enterprise-wide program strategic goals and objectives are accomplished within approved time frames, scope and budget.
Key Accountabilities:
- Responsible for leading large, cross-organization project teams towards targeted and scheduled outcomes that deliver on the program objectives
- Manage programs with high amount of value (benefit/cost), complexity and uncertainty or manages sub-programs within a very large program
- Integrates efforts, continuously assesses and refines approaches and plans and has the overall accountability of ensuring effective and timely communications to the appropriate parties
- Engages routinely with the client’s executive leadership to communicate project objectives, strategy, tactics, and ongoing progress
- Will provide leadership and facilitate the necessary stakeholder discussion that identifies the business change and drive the necessary consensus to adopt a manageable change strategy
- The Program Manager will direct the IT Project Managers to achieve defined outcomes aligned with the overall business and technical strategies
- Ensures the efficiency and the effective delivery of the all the project plans being developed by the Project Managers, their project management processes, planning, budgets, and risk assessments
- Establish, document and implement Program-wide standards and procedures in conjunction with the PMO
- Provide oversight of all deliverables and activities throughout the program lifecycle and advise project teams on best practices and techniques throughout the program lifecycle
- Translate the project vision into program high level scope, design and executables
- Develop, monitor and execute project plans and coordinate timely execution of major milestones, approvals, sign-offs and implementation
- Create transformational business and/or technology strategies and deliverables that will reshape the business processes to enhance or create significant growth opportunities
- Facilitate schedule and cost forecasting and mentors project managers in determining risk based provisions
- Create metrics and manages with a higher level of information (i.e., at the trends and management indicator level); differentiates between project and program metrics.
- Execute designated program governance activities. Champion strong governance through the creation of a program decision framework; manage program scope using appropriate fact-based metrics/assumptions
- Monitor and resolve program risks, issues, assumptions, constraints and dependencies
- Guide project team in developing criteria for and participate in the evaluation of 3rd party vendors and software as well as due diligence exercises
- Identify and manage overall program costs, timeline and resources
- Manage financial impacts and forecasts at the program level
- Anticipate and quantify tactical, operational and strategic risks, applying risk-based approach to forecasting
- Manages escalation and resolution of program issues and risks and impact of cross project dependencies
- Participates in weekly program and project status reports review and gather and review critical issues list
- Supervise project closure initiatives, such as client satisfaction survey and closure analysis
- Promotes innovative or improved methods to get work done and implements best practice. Coaches and mentors project manager(s) development and continuous improvement
- Provide governance and oversight of all project status reports and management documents (Program Charter, Project Charter, DOU, CTD, Project Scope, BOA, FPP)
- Co-chair with BU PM executive committee meetings on a monthly basis
- Bachelor degree in Business Administration, Information Technology or Arts and Science
- PMP certification
- 10+ years experience as a Program Manager
- 10+ years proven experience successfully managing and implementing several large scale, high visibility projects with management of large cross-functional project teams
- Proven experience leading large scale, high visibility projects
- MBA
- Certification in Technology or Computer Science
- Previous RBC or Financial Services experience
- Experience in managing projects for Finance at a FI
- Leadership and management experience to lead large project teams
- High level of general management skills including, but not limited to, leading, negotiating, communicating and team building
- Proficient knowledge of Project Management and Project Management Office methodology
- Proficient knowledge of project metrics, including gathering, reporting, trend analysis, creation, and metrics
- Advanced business acumen
- Advanced verbal and written communications skills required to manage communications to all stakeholders
- Advanced ability to identify issues and problems, generate solutions and choose appropriate alternatives using basic root cause analysis
- Advanced user proficiency with all MS Office applications, MS Project and/or Visio
- Highly organized with superior time management skills
- Strong customer service orientation with good interpersonal skills
- Conceptual thinker, creative thinker and analytical thinker
- Creative problem solving skills and attention to detail
- Ability to thrive in a fast-paced, detail oriented environment
- Drives for results and high performance for self and team members Primary Responsibilities:
- Take the lead on managing the day-to-day activities.
- Responsible for project plan updates
- Lead working sessions with SMEs
- Ensure detailed and well thought out schedule/planning efforts, identification of risks and escalation points.
- Provide accurate and timely status reporting based on mpp updates, issues, risks etc.
- Build and manage effective relationships with key stakeholders, team members, and other business, functional and support groups.
Job Features
Job Category | Program Manager |
We are looking for a Full Stack Java Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Full Stack Java Developer
Term: Contract – 6 months with extension
Location: Toronto – Hybrid 2-3 days a week
Industry: Government
Job ID number: 220
Description
Background Information:
Ontario Health seeks to implement an eForms solution, starting with the eForms MVP, that will implement the prioritized OMA/MOH forms, following a repeatable process, building on the success of the MTO forms implementation with EMR vendors for the primary care community. The scope of the eForms MVP consist in creating a digital forms publication pipeline and establish a provincial library of electronic forms that will be readily available in all point of care systems and is integrated with provincial digital assets (i.e. EHR).
The digital implementation is in progress.
The purpose of this procurement is to acquire a senior Java full stack developers in support of delivering the Ministry objective (Patients Before Paperwork (PB4P) – eForms SADIE (Special Authorization Digital Information Exchange)) through a digital solution.
The FY24-25 deliverables include:
- Complete the delivery of the eForms LPR into its target Azure environment.
- Engage in eForms Phase 2 planning and delivery.
- Complete the EMR (Electronic Medical Record) to SADIE Integration with SSO and contextual launch.
- Expert-level skills in developing full-stack web solutions, focusing on Angular, TypeScript, and Bootstrap for the frontend, and Java Spring Boot for backend code and business logic.
- Over 6 years of experience designing, building, and maintaining RESTful APIs following microservice architecture patterns.
- Strong expertise in Microsoft Azure services, including Azure Kubernetes Service, Azure Service Bus, and Functions, coupled with proficiency in AWS.
- Solid knowledge of modern authorization standards, such as OAuth 2.0 and JSON Web Token.
- Extensive development experience within an Agile team using Azure DevOps, including Azure Repos, pull requests, and CI/CD (Continuous Integration and Continuous Delivery/Deployment) pipelines.
- Effective team player with strong interpersonal skills, capable of communicating complex technical information clearly.
- Contribute to designing and implementing full-stack applications using a cloud-based architectural framework.
- Collaborate closely with business analysts and solutions architects to analyze and implement functional and non-functional requirements.
- Translate business requirements and technical specifications into working, tested applications, including developing, unit testing, and deploying new system components or enhancements in a DevOps environment.
- Diagnose and troubleshoot functional and performance issues, implementing corrective and preventive fixes as required.
- Adhere to development processes established by the team, including test-driven development, peer code review, change management, and all DevOps practices such as unit testing and continuous delivery.
- Resolve and troubleshoot technical issues that arise during the use and operation of the developed application, including providing technical assistance in resolution, data conversion, and migrations.
- Evaluate and determine appropriate architecture, technical specifications, and solution design, making recommendations to product management.
- Generate clean, reusable, performant code and maintainable solutions to enhance the platform’s quality.
- Collaborate with operations teams to ensure support for developed applications and platforms in all environments.
- Maintain comprehensive code documentation as required.
- Bachelor's degree in computer science, engineering, or equivalent technical discipline.
- Experience working with authenticated, customer-focused applications.
- Strong knowledge of frontend development frameworks and libraries, including Angular, Vue.js, JavaScript, TypeScript, Jasmine/Jest, HTML 5, JSON, npm, Webpack, Babel, JSON, Bootstrap, LESS, CSS, SASS.
- Strong knowledge of backend frameworks and technologies, including Java Spring Boot, OAuth 2.0, JWT, Kubernetes, Docker, Databases (Relational and NoSQL).
- Familiarity with Accessibility for Ontarians with Disability Act (AODA) and related regulations, WCAG 2.0 guidelines, and security best practices.
- Experience working in an Agile environment.
- Solid understanding of cross-browser/platform issues and coding solutions.
- Experience with healthcare integration projects using HL7 FHIR standards.
- Passion for learning the latest technologies and standards.
- Self-learner and highly self-motivated.
- Creative, solution-oriented, flexible, with a positive attitude and a drive for excellence.
- Ability to successfully multitask and work to tight deadlines.
- Accurate with excellent attention to detail.
- Proficient in developing backend components using microservices architecture, Java Spring Boot, OAuth 2.0, JWT, and both relational and NoSQL databases.: 30%
- Proficient in developing frontend components using Angular, TypeScript, and Bootstrap.: 30%
- Proficient in utilizing Microsoft Azure services, including Azure Kubernetes Service, Azure Service Bus, and Functions.: 30%
- Proficient in Agile development practices, including working within an Agile team using Azure DevOps SDLC, Azure Repos, pull requests, and CI/CD pipelines.: 10%
- Designing and building web application features based on identified requirements.
- Developing UI prototypes as needed.
- Implementing automated unit tests to ensure feature quality.
- Fixing bugs related to feature development.
- Supporting production issue investigation and analysis when necessary.
- Documenting and sharing implementation knowledge within the team.
- The Candidate will ensure full knowledge transfer is provided to the Ontario Health team before end of agreement.
- The Candidate should provide knowledge transfer to new resource at a minimum over a one week transition period.
- Knowledge transfer includes sharing and walk through of the documentation, and regular team meetings to discuss project status, issue, risk and changes.
- Also any joint review sessions, analysis workshops, etc. where key deliverables are shared with Ontario Health staff.
Job Features
Job Category | Full Stack Java Developer |
We are looking for a DevOps Engineer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: DevOps Engineer
Term: Contract – 6 months with extension
Location: Toronto – Hybrid 2-3 days a week
Industry: Government
Job ID number: 219
Description
Roles and Responsibilities
This role will support the design and implementation of the SUS platform on public cloud IaaS. The DevOps/Cloud Engineer will be responsible for creating and updating service templates used for provisioning cloud resources and installing software required for running the business applications. The DevOps/Cloud Engineer will also be responsible for setting up the DevSecOps pipeline for the build and deployment of ministry applications across various runtime environments. The role will also be responsible for setting up, configuring and maintaining common platform components such as logging, auditing, monitoring, alerting, vulnerability detection etc.
The role will support the operations team in troubleshooting application issues related to the platform components.
Skill Set Requirements
- DevSecOps pipeline build and maintenance
- Application runtime environment provisioning using automation tools
- Cloud architecture and deployment model design. Certified candidates preferred.
- Linux shell scripting
- OpenShift administration, Azure PowerShell, and Azure CLI
- Network topologies and protocols
- Storage and Relational Database fundamentals
- Security Analysis and Vulnerability Mitigation
- Excellent verbal and written communication skills
- Excellent analytical and problem-solving abilities
- Experience with coordinating initiatives with both technical and business stakeholders
- Experience with planning and implementation of changes
- Experience creating and maintaining documentation for operational procedures
- 3+ years hands-on experience deploying and optimizing applications on public cloud. Experience working on private cloud will be a plus.
- Experience in building Terraform templates and Ansible playbooks is a must-have.
- Extensive knowledge of the cloud architecture and costing model is expected. Candidates with cloud architecture certification on Azure or AWS will be preferred. Experience on Kubernetes based cloud platform (such as OpenShift) is highly desirable.
- Multiple years of experience on traditional n-tier application architecture and technologies
- 2+ years working experience with Red Hat Enterprise Linux (RHEL).
- 2+ years working experience with IBM WebSphere/Liberty/NDM
- 2+ years technical working experience in supporting application/web servers
- Experience with Managed File Transfer systems or FTP/SFTP system will be an asset
- Development experience or exposure to DataPower gateway will be an asset
- Development experience with Informatica, IBM MQ, IBM ACE will be an asset
- General exposure to network topologies (firewalls, load balancers, DNS)
- 2+ years working experience with DevSecOps tools for building and deploying traditional as well as containerized workloads
- Hands-on experience with Azure DevOps, Jenkins, GitHub, Nexus, Urban Code Deploy, Urban Code Velocity, etc. is desirable
- Experience setting up SAST, DAST and Container Vulnerability Scanning tools and associated mitigation processes are highly desirable
- Experience working within the OPS, BPS or other government would be preferred
- 2+ years’ experience on OpenShift or Azure Cloud.
- 2+ years’ experience in DevSecOps.
- Experience with Terraform, Ansible and DevOps tools.
- Candidates with cloud architecture certification on Azure or AWS.
- Previous Public Sector Experience is an asset.
Job Features
Job Category | DevOps Engineer |
We are looking for a Project Manager! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Project Manager
Term: Contract – 6 months with extension
Location: Toronto – Hybrid 2-3 days a week
Industry: Government
Job ID number: 218
Description
Background Information:
The Senior Project Manager will work with various teams within Ontario Health and with its external partners, clients, and vendors to ensure that the Enterprise Customer Relationship Management Solution are delivered in a timely and efficient manner with the highest level of quality. Large scale complex assignments should be expected and may lack clarity of goals and strategy. The Sr. Project Manager utilizes their education and experience to define options on the approach to take. The Sr. Project Manager collaborate with senior management and sponsors to bring clarity to the goals to the extent possible and identify strategies for successful delivery. The Sr. Project Manager should be comfortable working within an ambiguous environment where change is constant and, with input from team members and SMEs, can effectively manage the delivery of the solution.
Must haves:
- 11+ years experience managing large complex projects
- Expert in various project management methodologies (Waterfall, Agile, Hybrid)
- Experience in managing projects in healthcare sector
- Strong working knowledge of the Software Development Life Cycles
- Demonstrated knowledge of project cost accounting principles and practices, and managing project budgets
- Demonstrated ability to deliver complex IT projects under challenging circumstances
- Superior leadership and communication skills to manage both team members and senior management
- Ability to build strong relationships with internal clients and external partners, clients, and vendors
- Acumen to resolve conflicts at all levels with tact
- Well-developed analytical skills with a keen eye for details
- Expertise in Microsoft suite of products such as Office, Microsoft Project, Visio and SharePoint, and other productivity tools such as Jira and Confluence
- Accountable for on time, on budget, and on scope completion of assigned projects that are compliant with applicable external legislation and internal policies and processes including project governance framework and project management methodology, and provide feedback for continuous improvement as requested
- Responsible for managing the resources, scope, budget, schedule, and quality of deliverables of the assigned projects
- Establish and maintain excellent working relationship and effective communication with the Sponsor(s), internal and external partners, vendors and project team members
- Organize and lead project meetings
- Ensure effective project change control, including managing IT Requests for Change (RFCs) and deployments to the various environments, is in place
- Proactively identify and manage risks, and systematically resolve or escalate known issues
- Adhere to and promote Ontario Health policies and processes including Privacy, Security, and Record Management
- Manage release of the product/project/work package to an operational environment
- Program and Portfolio management knowledge is an asset
- IT Infrastructure and ITIL experience is an asset
- DevOps expertise is an asset
- Knowledge/expertise of current technology trends is an asset
- Familiarity with legislation applicable to healthcare organizations such as PHIPA is an asset
- Technical knowledge/expertise gained through work experience as a developer, or an architect is an asset
- Experience with deployment of Customer Relationship Management (CRM) Solutions
- Strong working knowledge of the Project Management (Waterfall, Agile and Hybrid)
- Strong working knowledge of the Software Development Life Cycles
- Demonstrated ability to deliver complex IT projects under challenging circumstances
- 11+ years of project management experience delivering large-scale technology initiatives and complex IT solutions in a highly integrated setting
- Experience in managing projects in the healthcare sector
- Project Management Skills
- Strong working knowledge of the Project Management (Waterfall, Agile and Hybrid)
- Strong working knowledge of the Software Development Life Cycles
- Demonstrated knowledge of project cost accounting principles and practices, and managing project budgets
- Demonstrated ability to deliver complex IT projects under challenging circumstances
- Superior leadership and communication skills to manage both team members and senior management
- Ability to build strong relationships with internal clients and external partners, clients, and vendors
- Acumen to resolve conflicts at all levels with tact
- Well-developed analytical skills with a keen eye for details
- Expertise in Microsoft suite of products such as Office, Microsoft Project, and SharePoint, and other productivity tools such as Jira and Confluence
- Work Experience
- Managing projects in healthcare sector such as MOH, Hospitals, UHN, Service Providers, etc.
- Experience with deployment of Customer Relationship Management (CRM) Solutions
- Technical Skills
- IT Infrastructure and ITIL experience
- Knowledge/expertise of current technology trends
- Familiarity with legislation applicable to healthcare organizations such as PHIPA
- Technical knowledge/expertise gained through work experience as a developer or an architect
- Develop project documentation including charter, integrated project plan, project schedule, status reports, meeting notes and other project artifacts as required
- Issue project change requests (PCRs) as applicable in response to changes in scope, schedule, budget, and release strategy (for multi-release projects)
- Provide financial forecasts and track actual costs against the approved budget
- The Candidate will ensure full knowledge transfer is provided to the Ontario Health team before end of engagement. Some of this might occur at the end of the engagement but will also be shared as information is obtained/consolidated. Key deliverables will be shared with team, using an approved format.
- The Candidate must provide all related documentation as part of Knowledge transfer protocol. Documents will be reviewed by the appropriate leads and signed off by manager/director.
- The candidate will work collaboratively with OH team throughout the assignment and ensure key deliverables, milestones, and documentation are shared.
- A walkthrough of any demos, development, etc. will be required before end of engagement, as required.
Job Features
Job Category | Project Manager |