Job Archives
We are looking for a Security Specialist ! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Security Specialist
Term: 6-month
Location: Toronto - The position will be remote until office reopens at full capacity
Job ID number: C1072
Brief description of duties:
The Client requires the services of a security expert to assist in day-to-day security operations activities, implement security enhancements and improvements in Client's cloud environment and application development/management practices, provide consulting expertise to the projects, and provide guidance, instruction, training, and knowledge transfer to team members.
MUST haves:
Services:
The contractor will provide the following services:
- Configure, update, implement, monitor, assess, and respond to alerts, recommendations, and findings reported by AWS detective controls such as AWS GuardDuty, Security Hub, Trusted Advisor, IAM Access Analyzer, CloudWatch Anomaly Detection, etc.
- Establish organizational security and compliance guardrails within the cloud environment using services such as AWS Config, Service Control Policies, Tag Policies, Permission Boundaries, AWS Firewall Manager, etc.
- Engage in root-cause analysis using tools such as Amazon Detective, AWS CloudTrail, CloudWatch Logs Insights, and VPC Flow Logs
- Assist in operations automation for security-related tasks such as patch management, building EC2 images, and container image scanning.
- Manage and improve network access control in AWS using a third-party firewall
- Integrate and collect AWS logs and events into Splunk using AWS CloudTrail, SQS, SNS, and the Splunk App for AWS.
- Acquire visibility and insight of the cloud environment and services through the use and configuration of Splunk.
- Ensure that all cloud solutions adhere to enterprise cloud security and compliance controls using frameworks such as the AWS Well-Architected Security Pillar
- Develop processes, in the form of playbooks and runbooks, for incident response affecting the cloud environment as per client’s security incident protocols.
- Identify gaps and assist in improving AD/Azure AD, M365, MS Defender, ZScalar security posture.
- Lead application security improvement initiatives including but not limited to SAST, DAST and other security best practices.
- Consult on and provide requirements for critical projects and initiatives.
- Raise the awareness level of cloud security within the organization.
- Take initiatives and play an active role in continuously improving and advancing client’s cloud environment by assessing overall risk and mitigation effectiveness in face of evolving network attacks and threat vectors.
- Document the operational aspects of security in the cloud with Standard Operating Procedures
- Assist with the development, implementation and maintenance of client’s ISMS policies and procedures.
- Collaborate and must provide guidance, instruction, training, and knowledge transfer to team members.
Job Features
| Job Category | Security Specialist |
| Security Specialist | 5+ |
We are looking for a ServiceNow Specialist ! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: ServiceNow Specialist
Term: 12-month
Location: Toronto and Winnipeg - will consider remote candidates because of the niche skillset but please relay client expectation to client and remote options will be given less priority by client
Job ID number: C1070
Brief description of duties:
- Captures business requirements in a form of agile stories, as well as testing configured functionalities end to end as soon as these have been developed
- Form a partnership with the client business teams to deeply understand their business. Collect, review, analyze, and manage business, user and system requirements from client stakeholders to create clear, concise, and correct user stories.
- Bridge the gap between business and technology ensuring common understanding and alignment of business / technology including functional (for business needs) and non-functional requirements (quality attributes, scalability, interfaces, constraints, etc.)
- Manages the overall implementation process in cooperation with developers which includes Unit Testing and drives UAT
- Manage and / or execute the UAT process by performing smoke testing, test case validation, and obtaining business approvals on UAT for scheduled deployments.
- Analyze information business systems to identify continuous improvement opportunities
- Write detailed acceptance criteria and attach to stories
- Create data mapping documents. Knowledge articles and solution documentation for knowledge sharing
- Participates in design, test and transition Service Management and Service Integration solutions within the Now Platform
- Performs thorough data analysis, while engaged in ServiceNow related projects, in order to provide requirements for developers enabling configuration and customization
- Designs and execute trainings, demo’s/show me sessions
- Confer with clients/users to identify, analyze and document requirements.
- Assist Delivery teams to rectify issues and improve service delivered to the customers against ServiceNow Platform.
- Document and improve existing templates used for communications and requirements gathering
- 5+ years relevant experience.
- Interpersonal skills, to help negotiate priorities and to resolve conflicts among project stakeholders, such as clients and internal team members
- Strong analytical skills are needed to critically evaluate the information gathered from multiple sources, reconcile conflicts
- Decompose high-level information into details,
- Facilitation skills to assist gathering requirements in workshops and provide training to clients and internal team members
- Use of industry recognized technologies to facilitate work environment
- Demonstrate experience in communicating across all levels of an organization, at the most senior levels
- Understanding Scrum Methodology
- Good Knowledge in Service Now & CMDB Discovery
- Good Communication and Writing Skill
- Well-versed with documentation (MS office Suite)
- Well-versed with Agile Methodology
- ITSM (ITIL V4)
- Proficiency in capturing and documenting business requirements, functional specifications, test scenarios/scripts, data models and business procedures
- Strong process flow and diagramming skills (Visio application)
- Experience creating and delivery of training materials
- Experience with testing including the use of Quality Centre
- Strong interpersonal skills; strong relationship management and negotiation skills
- Strong critical thinking and problem-solving skills
- Strong communication skills - verbal, written, listening and presentation
- ITIL Foundation+
- COBIT, VeriSM, IT4IT, Lean IT (desirable).
- Scrum certified (desirable)
- ServiceNow Certified System Administrator (must have)
- Canadian Financial industry experience
Job Features
| Job Category | Business Systems Analyst |
| ServiceNow | 5+ |
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: 6-month
Location: Remote
Job ID number: C1069
Brief description of duties:
The Group Customer Technology (GC Tech) team is responsible for delivering technology solutions to our Group Customer business partners for the benefit of advisors, plan sponsors, plan members and staff who support those stakeholders. Our technology professionals make a significant contribution to the company’s business goals through the effective delivery of value-added services.
We are looking for a Business Systems Analyst.
Given the size and scope of our organization, we have the flexibility for this position to be located anywhere across Canada.
This is an exciting time to join the GC Tech organization as we continue to build, enhance and support the technologies and systems that deliver functional value to our Group Customer business partners. As a Business System Analyst on our DevOps team, you will contribute to the ongoing development and sustainment of systems through design, development, support and maintenance activities in addition to the building of new application systems through the modernization and integration of existing legacy systems.
The Business Systems Analyst will work closely with the business and leadership to understand business needs, requirements, and strategic opportunities. Working in a team environment, they are responsible for:
- Representing the business’ requirements,
- Defining and designing the business functionality of the system,
- Ensuring that the system meets the defined business requirements.
- Understanding and defining a strategic vision for key systems based online of business, their needs, known risks and dependencies in partnership with portfolio solutions architects.
- Applying advanced knowledge to help implement solutions to resolve complex problems or capitalize on new ideas, which may be independently or through leading or supporting the collaboration with other stakeholders.
- Applying Agile knowledge and experience to capture and shape business needs and requirements so that they can be progressively refined into Epics and user stories that the Agile teams can work with to deliver value. Helping to uncover and maximize the business/customer/user value of planned initiatives through facilitation, analysis, and modeling techniques. Deep understanding of how Agile teams work and how value flows through the system and gets delivered to the customer.
- Working with the portfolio team and business partners, use intake, triage, and formalized discovery processes to define the problem/opportunity and expected business benefits for each target stakeholder group.
- Working with the portfolio architect and business partners, gather and define enough high-level requirements to develop a high-level system impact assessment, scoped solution, and business case.
- Lead and orchestrate the overall analysis, scoping, estimating, and planning for Small to Medium initiatives
- Lead the elicitation and validation of business requirements using various methods, techniques, and tools
- Define detailed business requirements using waterfall or agile requirement gathering methodologies, functional and non-functional specifications for each work package to be assigned to DevOps squads for detailed design, build and execution.
- Help facilitate the assignment of work packages to DevOps squads for prioritization and execution.
- Provide support to other squad BSAs, Developers and Quality Assurance Analysts during the detailed, design and build delivery phases.
- Help facilitate the analysis between DevOps squads as business scope, requirements and/or the solution evolves during the delivery lifecycle.
- Work with quality assurance team members to ensure adequate testing and validate that the system meets business needs/expectations.
- Lead and facilitate meetings, walkthroughs, workshops, and reviews of deliverables
- Contribute to training strategies and business implementation planning.
- Help coordinate development and delivery of training & support materials for affected stakeholders
- Accreditation in Business Analysis or equivalent credentials/experience.
- 2-5 years as a Business Systems Analyst in a Technology delivery environment
- Degree in related discipline (Computer Science, Commerce, Business Administration, Management Information Systems, etc) or equivalent combination of training and experience.
- Strong analytical and problem-solving skills, particularly critical thinking, with a strong attention to detail.
- A focus on understanding the desired business outcomes and delivering to meet those outcomes.
- Customer centric approach to problem solving with the ability to collaborate, resolve conflicts, and reach consensus with others.
- Excellent oral, written and interpersonal communications skills, with the ability to translate complex technical subject matter in business terms for executive audiences, succinctly and professionally and to translate business requirements into technical instructions for software developer audiences.
- Ability to work in a virtual team environment, facilitating and contributing to work across geographies and across other functional teams.
- Comfortable working in a fast-paced, dynamic environment and operating under levels of uncertainty.
- Ability to adapt to changing priorities.
- Ability to grasp concepts quickly and to work independently with minimal direction.
- Strong organizational skills with the ability to manage multiple competing projects and priorities under time pressure without compromising quality.
- Experience working within an Agile Scrum and/or Kan Ban team.
- Experience in both waterfall and agile methodologies.
- Experience working with, or within, a financial services organization.
Job Features
| Job Category | Business Systems Analyst |
| Business Systems Analyst | 2-5 |
We are looking for an SA&A Specialist! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: SA&A Specialist
Term: 6-month - 37.5 hours
Location: Remote
Job ID number: C1069
Brief description of duties:
The key duties and responsibilities include, but are not limited to, the following:
- Define and lead the implementation of an enterprise-wide strategy focused on the reduction of technology risk
- Develop and maintain Cyber policies, standards, processes, and procedures
- Review and mature existing Security Assessment and Authorization process
- Conduct Government of Canada (GOC) security assessments (as an assessor) using the Security Assessments and Authorization (SA&A) process and draft Security Assessments Reports outlining the critical risks and recommending remediation to senior management
- Develop and maintain a Cyber Risk register including critical assets, vulnerabilities and threats
- Perform threat modeling exercises on a regular and ad-hoc basis to identify existing and new emerging threats relevant to CDIC
- Develop and maintain Cyber policies, standards, processes, and procedures
- Develop Cyber communication plans and content on security awareness and best practices
- Work with information Technology (IT), business, internal and external audit teams to perform security and compliance assessments on new and existing systems, processes, and technologies
- Participate in disaster recovery and business continuity planning and testing
- Lead efforts to achieve compliance with various frameworks and regulations by consulting and working with the relevant IT and business staff and control owners
- Perform periodic gap assessments to validate compliance on an ongoing basis to ensure that proper controls are in place and risks are appropriately mitigated.
- Bachelor’s degree in Information Systems, Cyber Security, or a related field and/or ten (10) years equivalent work experience
- Three (3+) years of relevant experience in the IT risk, security, compliance or audit field
- Certification in one or more of the following: CISSP (Certified Information Systems Security Professional); CRISC (Certified in Risk and Information Systems Control)
- Valid Reliability level security clearance
- Extensive hands-on experience in IT security architecture (on prem and Azure Cloud Infrastructure)
- Extensive hands-on experience in SDLC (DevSecops) and application security (OWASP)
- Extensive experience in GOC ITSG-33, ITSG-22, PBMM (Protected B with Medium Integrity and Medium Availability) guidance and controls
- Experience in conducting GOC Security Assessments (as an assessor) using the SA&A process and drafting Security Assessments Reports outlining the critical risks and recommending remediation to senior Management
- Specialization in IT Security, Forensics, IT Management
- Certification in one or more of the following: CEH (Certified Ethical Hacker); CCSE (Check Point Certified Expert); CCSP (Certified Cloud Security Professional); Azure Security Engineer Associate; Microsoft 365 Security Administrator Associate; GWEB (GIAC Web Application Defender); CSSLP (Certified Secure Software Lifecycle Professional)
- Secret level clearance
Job Features
| IT risk, security, compliance or audit field | 3+ |
| IT security architecture (on prem and Azure Cloud Infrastructure) | 10+ |
| GOC ITSG-33, ITSG-22, PBMM (Protected B with Medium Integrity and Medium Availability) guidance and controls | 10+ |
We are looking for an SAP Project Manager! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: SAP Project Manager
Term: 6-month
Location: Toronto
Job ID number: C1068
Brief description of duties:
This role is accountable for managing the deployment of S/4 HANA to the US organization and managing the activities in the Finance or Procurement domains. The ideal candidate must have SAP project delivery experience in the Finance or Procurement domain.
We need resources with strong SAP delivery management experience and to be responsible for effective planning and execution throughout all phases of our project management methodology. The IT Project Manager will be responsible for managing assigned resources, creating and tracking detailed project plans, effectively leading and facilitating project meetings, effectively tracking budgets and financial forecasts, as well as proactively controlling project scope, risks and issues. This position is expected to provide timely status reports to all stakeholders and escalate issues to the appropriate management level. Additionally, this position must effectively manage the projects across global locations and time zones and be able to travel internationally as needed.
The responsibilities include:
- Manage the deployments activities for SAP in the Finance and Procurement domains, drive the deployment strategy analysis and decision, manage the cross functional impacts.
- Define, plan, and direct the execution of a broad range of technical projects (both applications and infrastructure related) while balancing the competing demands of scope, time, cost, quality, resources, and risk to produce a high quality product
- Identify, acquire, and lead multifunctional, global project teams (project team sizes ~15)
- Ensure project objectives/requirements are clear and agreed to by all stakeholders
- Manage relationships with various local and global stakeholders to achieve project objectives
- Facilitate project management activities across the entire project management methodology
- Ensure successful and timely completion of deliverables
- Track progress against baseline schedule
- Plan, baseline and control costs to ensure projects are completed within approved budget
- Identify and apply systematic quality activities to ensure that projects employ all processes needed to meet Computer System Validation directives
- Suggest improvements where necessary / appropriate to improve operational efficiencies
- Conduct risk management planning, identification, analysis and monitoring on projects
- Formulate risk mitigation strategies and recommend solutions
- Manage the processes required to ensure timely and appropriate generation, collection, distribution, storage, retrieval, and ultimate disposition of project information and documentation necessary for successful communications across all stakeholders and any required updates to living system documents for validated systems
- Experience with managing ERP projects is mandatory
- Domain knowledge in Finance or Procurement is mandatory.
- 7+ years of experience as a successful Information Technology Project Manager using structured project management processes
- Experience working in a GMP environment and delivering GxP system solutions
- Solid Understanding of System Development Life Cycle (SDLC) concepts and methodologies
- Demonstrated competency planning and tracking project schedules with clearly-defined critical paths
- Ability to manage mid-level, multifunctional projects across multiple global locations
- Proven ability to obtain results in a global, matrix environment
- Excellent oral and written communication skills, as well as presentation abilities
- Demonstrated success communicating across a variety of audiences, including business people and technologists (both up and down the organization)
- Exceptional listening, problem solving, negotiation, and facilitation skills
- Proven leadership abilities and emotional intelligence
- Demonstrated success handling initiatives of medium complexity and risk
- Project management skills training, such as PMP, SAFe certification
- Experience within the Pharmaceutical and BioTech industry
Job Features
| Successful Information Technology Project Manager using structured project management processes | 7+ |
| GMP environment and delivering GxP system solutions | 5+ |
| ERP projects | 5+ |
We are looking for an SAP Solution Architect! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: SAP Solution Architect
Term: 12-month
Location: Toronto and Winnipeg - Preference is someone in Toronto/Winnipeg area (Hybrid preferred)
Job ID number: C1067
Brief description of duties:
- Moving from SAP GL to SAP S4 Hana from Canada life data center to cloud s4 Hana
- Expenses module will also be implemented as net new module into SAP finance across 3 companies
- SAP SuccessFactors roadmap – not harmonized so they will be looking for standardization on this part as to how everything is done in SuccessFactors – best practice
- Extensive Solution Architect experience
- Extensive SAP experience
- Candidates should have expertise in one or other of SAP FICO (financial) and or Successfactors – candidates with experience in both are preferred
- Has done several implementations in SAP with focus on SAP GL and Sucessfactors
- Experience migrating data center local hosted SAP to S4 Hana cloud
- Excellent communication. Working with Stakeholder at C level like CFO and VP HR
- Presenting target state in presentations to executive steering committees
- Major implementation from an enterprise level
- HR/Finance experience
Job Features
| Job Category | Solution Architect |
| Solution Architecture | 5+ |
| SAP S4 Hana | 5+ |
| SAP | 5+ |
We are looking for a Solution Architect! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Solution Architect
Term: 12-month
Location: Toronto
Job ID number: C1066
Brief description of duties:
- Develop, design, configure, test and deployment of new/enhancements of the application including but not limited to, modules, workflows, catalog requests, scripts, reporting, data imports, custom scripting, third-party software integrations, user interface and other ServiceNow platform component.
- Combine business knowledge and analytic insight with programming skills to develop applications while managing business requirements and ensuring all technical deliverables.
- Ensure solution architecture analysis, design and direction on the development activities, with specific emphasis on leading efforts involving Process, Solution Design, and Integration while ensuring technical leadership and assurance of best practices
- Respond to and manage all ServiceNow issues including troubleshooting ServiceNow upgrades, patching, and release management.
- Produce detailed documentation and required training on all relevant work. Maintain up-to-date documentation related to the application administration and configuration.
- Document and support technical architectures that are clearly understood by other architects, developers, and testers
- Manage ServiceNow instances, including the data management, table maintenance, overall security of the platform, configuring Service Level
- Agreements, developing workflows, business rules, UI pages, UI actions, UI policies, catalog items etc. and updates of all other existing solutions requiring revisions
- Contribute to continuous improvement of processes, standards, working methods, and tools while ensuring adherence to cording and quality standards.
- Drive out the development and execution of the ServiceNow project activities, working with the project team to define, sequence and estimate duration of project activities and duration of schedule to meet project objectives
- Integrate and architect with other complex systems like Service Cloud (client facing technology), Remedy and other Supplier-based tools that enable the client's day to day operations
- Envision and enable a long term ServiceNow capabilities outside of IT Service Management and IT Operations Management suites (ie. Customer Service Management, Cloud Management, etc)
- Design and architect ServiceNow CMDB and Discovery Jobs
- Work directly with business clients to understand specific business processes and business drivers and business strategy across a business unit; identifies and communicates resulting future needs and opportunities for business services that can be enabled via ServiceNow, and oversees the technical development, testing and delivery of business solutions
- Other duties as assigned
- Experience as Solution Architect 3-5 years
- Experience (5 years) implementing and supporting ITSM and ITOM suites, including strong skills in Discovery
- Experience (5 years) ITIL methodologies, IT architecture, JavaScript, web software design principals, database architecture, and relational databases
- Experience (5 years) in Scripting, System Definition, Business Rules, Menus, UI/Forms, UI Actions, Content Management, Imports, Transform Maps, Web Services (SOAP, REST, including cross-browser compatibility), and Notifications (e.g. XML, HTML, AJAX, CSS, HTTP, TCP/IP, etc.)
- Experience (3-5 years) in utilizing of AngularJS, JavaScript, GlideScript, JSON, Jelly, SOAP, database management concepts
- Experience (3-5 years) in Identity Management / Authentication approaches (token, SAML 1.1, SAML 2.0), integrations (LDAP, Active Directory) Single Sign-on using various authentication methods
- ServiceNow Fundamentals and Administrator Certification required
- ServiceNow Implementation Specialist in two or more applications required
- ServiceNow Certified Application Developer desired
- Has a Bachelor's degree in Computer Information Systems, Management Information Systems, Computer Science or equivalent
- Excellent communication skills and a strong personal commitment to quality service
- Ability to organize work as a project and work across multiple projects
- MS platform and scripting knowledge
- SQL server database knowledge
- Canadian Financial industry experience
- Scrum Manager experience
Job Features
| Job Category | Solution Architect |
| Solution Architect | 3-5 |
| Implementing and supporting ITSM and ITOM suites, including strong skills in Discovery | 5 |
| ITIL methodologies, IT architecture, JavaScript, web software design principals, database architecture, and relational databases | 5 |
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: 12-month
Location: Toronto, Montreal or Ottawa - Hybrid, on average 2 days/week. The resource will be expected to travel to the client Head Office in Ottawa approximately 3 trips/year if they are located elsewhere.
Job ID number: C1065
Brief description of duties:
The Sr. Project Management service provider with Large scale program management will work with the Roadrunner program lead and will responsible to manage the program and establish the required governance to oversee the program.
Under the leadership of the IT Strategy, Planning & governance The Sr. Project Management service provider will handle various responsibilities for a Large scale program:
- Working closely with various stakeholders such, Enterprise Architecture, Operations, Procurement, Orchestration, vendor management to establish and create the program roadmap with timelines and milestones.
- Planning, scheduling, coordinating, and managing all workstream within the program.
- Managing the transition work to a new partner (managed operations and network services),
- Define KPIs that indicate the program is on the right track
- Define the Program dashboard/status report to report key metrics for workstream in execution
- Anticipate difficult steps and potential bottlenecks.
- Establishing the Program governance to oversee and reports to the seniors.
- Identifying risks, risk analysis, mitigation strategies and communication of risks to all Level of governance in place.
- Communicating on an ongoing basis with stakeholders.
- Working knowledge of MS office, project management software (e.g. Planview, MS Project, JIRA, ADO, Confluence etc.)
- Must have 10+ years of overall experience in actual Large scale program management , using traditional and agile methods. Prior experience should include proven track-record of, establishing governance, KPI and measure for large programs
- Broad Experience in managing large scale program.
- Experienced in managing multiple dependencies between projects
- Experienced in establishing KPIs and program measures,
- Knowledge of an agile framework (i.e. Scrum, Kanban),
- Exemplifies and promotes Agile values and principles
- Outstanding communication, facilitation, negotiation, and coaching skills
- Strong problem solving and conflict resolution abilities
- Outstanding organizational skills
- Excellent written and verbal communication skills
- Excellent client-facing and internal communication skills
Job Features
| Job Category | Project Manager |
| Program Management | 10+ |
| Agile | 10+ |
We are looking for an Agile Coach! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Agile Coach
Term: 12-month
Location: Toronto, Montreal or Ottawa - Hybrid, on average 2 days/week. The resource will be expected to travel to the client Head Office in Ottawa approximately 3 trips/year if they are located elsewhere.
Job ID number: C1064
Brief description of duties:
- Work with the marketing group to design & implement an Agile operating model
- Collaborate with Stakeholders and Leaders (Executives, Directors, and Managers) to identify and implement agile process improvements and coaching them in the expected mindsets and behaviors
- Work with the marketing digital teams to ensure alignment to Business Objectives.
- Advising and planning for organizational changes to various areas in support of Agile Ways of working such as roles, skills, training, planning, and funding
- 10+ years practicing Agile, including Scrum and/or Kanban
- 5+ as a coach/transformation advisor at an enterprise level, including advising senior leaders
- Experienced and worked as a transformation coach offering support and guidance on Business Agility
- Prior Experience in helping transform Marketing, HR into Agile ways of working preferred
- Expert level knowledge of Agile practices and OKRs
- Experience leading or as a core member of a team delivering an Agile Transformation
- Strong and effective communication skills
- Design and implementation of Agile work management systems at scale
- Workshop facilitation
- Agile Training facilitation
- Advanced Agile Certification
Job Features
| Job Category | Agile Coach |
| Agile, including Scrum and/or Kanban | 10+ |
| Coach/transformation advisor at an enterprise level, including advising senior leaders | 5+ |
We are looking for a System Administrator! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: System Administrator
Term: 6-month
Location: Toronto
Job ID number: C1063
MUST haves:
- Advanced intermediate knowledge of Windows and Linux operating systems
- Ability to evolve in an agile work environment
- 5+ years experience in system administration
- Ability to analyze complex IT problems and propose solutions
- Ability to communicate effectively and foster teamwork
- Ability to produce quality documentation
- Ability to work independently and meet deadlines
- Occasional evening and weekend availability
- Knowledge of VMware infrastructures
- Knowledge of backup systems
- Knowledge of inventory systems of a computer park
- Knowledge of WSUS
- Knowledge of email systems
- Basic knowledge in monitoring
- Basic knowledge in securing computer systems
- Knowledge of scripting languages
- Bilingualism (English/French)
Job Features
| Job Category | System Admin |
| System administration | 5+ |
We are looking for a Technical Specialist! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Technical Specialist
Term: 6-month
Location: Toronto
Job ID number: C1062
Brief description of duties:
The Netskope security cloud provides visibility, real-time data and threat protection when accessing cloud services, websites, and private apps from anywhere, on any device.
Conceive and write detailed software implementations/code while ensuring that their code/configurations adhere to the security, logging, error handling, and performance standards and non-functional requirements.
Writes, configures, and integrates code to create the software that aligns with architecture patterns and technology strategy.
Understands the implications of various components (including technology strategy & architecture) to the overall design of a program, system, or eco-system. Evaluates new technologies for fit with the program/system/eco-system and the associated upstream and downstream impacts on process, data, risk (e.g., security). Works toward the objective of defect free software.
Ensures that systems functionally meet requirements, align with architecture and promote the development of common assets. Supports the resolution of production issues and problems. Makes recommendations to improve BMO processes & systems.
- Assesses impact of design decisions to the computer solution/product/service being developed (i.e. performance, schedule, budget, downstream component/system impact, quality, etc.) and recommends alternate/creative solutions for mitigation/optimization if required.
- Recommends and implements solutions based on analysis of issues and implications for the business.
- Identifies emerging issues and trends to inform decision-making.
- Leads and implements initiatives as required to deliver business objectives.
- Conducts independent analysis and assessment to resolve strategic issues.
- Builds effective relationships with internal/external stakeholders and ensures alignment.
- Monitors and tracks performance, and addresses any issues.
- Leads/conducts detailed code-reviews and provides feedback in a constructive manner.
- Decomposes business requirements and translates them into detailed design specifications and code.
- Interacts with key business & technology stakeholders to define, analyze, and deliver requirements that reflect the needs of both the business and end-customers.
- Assesses the costs and benefits for different solutions and recommend/decide on appropriate designs.
- Designs solutions, writes code, performs unit testing, develops appropriate artefacts / documentation, and facilitates final delivery.
- Supports production issues, includes independently completing root-cause analysis and diagnosis.
- Contribute in alignment with architectural patterns.
- Builds solutions that are supportable, scalable and achieve our aspiration of common assets.
- Recommends or automates approaches to streamline and integrate technological processes and/or systems to improve operational efficiency and effectiveness.
- Supports the management of specific project deliverables & outcomes.
- Identifies opportunities to strengthen the development capability, such as: sharing expertise to promote technical development, mentoring employees, building communities of practice and networks.
- Stays abreast of industry technical and business trends through participation in professional associations, practice communities & individual learning.
- Focus is primarily on business/group within BMO; may have broader, enterprise-wide focus.
- Provides specialized consulting, analytical and technical support.
- Exercises judgment to identify, diagnose, and solve problems within given rules.
- Works independently and regularly handles non-routine situations.
- Broader work or accountabilities may be assigned as needed.
- Typically between 5 - 7 years of relevant experience and/or certification in related field of study or an equivalent combination of education and experience.
- Advanced level of knowledge in domain.
- Experienced in Agile Methodology
- Experience of designing and building applications on cloud (AWS/MS Azure)
- Experienced in building microapp solutions using Java Springboot
- Experienced in Code deployment pipelines using Jenkins/Ansible/Bamboo
- Experienced with developing SOAP / REST web services, Openshift, Java/J2EE, XML, SOA, WebSphere
- Experience Micro services Architecture, Restful Architecture, SOA, , Event Driven Architecture, Cloud Native Applications, Caching and High performance application design
- Experience in relational database technologies, NoSQL DB
- Knowledge of API development in Java, Spring Boot, Restful Services, Soap Services, API Gateway & Patterns
- Expert knowledge of computer or network systems hardware and software theory, practice, concepts and technology relevant to organizational vision.
- Knowledge of software development practices, concepts, and technology obtained through formal training and/or work experience.
- Knowledge of required programming languages and can code with little oversight.
- Knowledge of technical/business environment and processes.
- Understand functional aspects and technical behavior of the underlying operating system, development environment, and deployment practices.
- Have facility with and understanding of the ecosystem that code operates in.
- Deep knowledge and technical proficiency gained through extensive education and business experience.
Job Features
| Technical Specialist/developer | 5-7 |
| Designing and building applications on cloud (AWS/MS Azure) | 3-4 |
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: 3 to 6-month
Location: Toronto
Job ID number: C1061
Brief description of duties:
- Small to large- 3 months to 2 years
- Depends on the project, have budgets on some projects so don’t really need to manage budget. Just need to make sure invoices are paid and track them. Has a finance person to actually manage budget.
- Team sizes: 7-8 people … 18-20 people. 60% IT folks, the rest business folks. Depending on LOB sponsoring.
- Not very complex, you have to be a strong PM. Communication skills need to sharp/on point. May have Audit/tax/enterprise/ advisory/hr/national marketing stakeholders.
- Complexity depends on technology solutions
- Quick learner, project management person
- Don’t have to be a technology SME
- Between 3 to 6 projects at a time
- Capable of switching hats- tax, audit, IT, etc.
- Need to be the SME of project management
- Can vary: Cloud, networks, hardware, software , SAAS, Pas, security, cyber ark ..
- Need to be fast paced weak matrix, shared resources, handling 3-4 at a time vs 1 project with strong matrix like a bank/structured environment
- Strong PM experience/has worked in project management
- Strong Agile and waterfall
- Someone who is methodical
- Someone who communicates well- can work with technical people as well as business people, good personality, adaptable, confident and collaborative
Job Features
| Job Category | Project Manager |
| Project Management | 4+ |
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: 10-month
Location: Toronto - Hybrid
Job ID number: C1060
Brief description of duties:
Responsible for management of the entire project lifecycle from project definition/scope through implementation. Develop project plan and drive project milestones. Employ project management methodologies and tools, like MS Project. Identify, coordinate, and manage resources and key stakeholders for project. Ensure effective change management occurs throughout the course of the project. Manage all communication plans, training and documentation. Deliver projects on time, at/under budget and within scope. Communicate project status to all stakeholders on a regular basis throughout the lifecycle of the project. Position requires excellent oral and written communications, interpersonal, negotiation, project planning, judgment, leadership, decision-making, analysis and problem-solving skills. Expert knowledge of MS Project, Excel, MS Word and Visio. 6+ years of prior experience in project management is required.
MUST haves:
- 3+ years’ experience in Project Management.
- Has experience of Workstreams and keeping teams organized.
- Ideally looking for someone with a Contingent Workforce background.
- Experience of implementing enhancements and initiatives for Contingent Worker programs
- Someone who has a background in an Internal Implementation team as well as Process Enhancement and Continuous Improvement Enhancements.
- The role may require hands on duties, so someone who is not averse to rolling up their sleeves to get the job done.
- PMP certification is nice to have.
- Excellent communication skills (including experience of presenting to upper management.
Job Features
| Job Category | Project Manager |
| Project Management | 3+ |
We are looking for a GCP Architect! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: GCP Architect
Term: 16-month - 40 hours
Location: Toronto
Job ID number: C1059
Brief description of duties:
Working within the client's Network Big Data Teams. POC’s for GCP have been created but they are looking to migrate workflows to GCP Dataproc before end of the year.
Target of 50 workflows to migrate into GCP environment. These workflows are currently in Hadoop. Most of development is currently done in Scala and Spark. POC for Dataflow is currently in process.
Role will focus on consulting, advising and creation of GCP architecture for multiple different teams within Network Big Data
MUST haves:
- Proven experience migrating to GCP architecture
Job Features
| GCP | 5+ |
We are looking for a Network Planner! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Network Planner
Term: 12-month
Location: Toronto
Job ID number: C1058
Brief description of duties:
- 5+ years' experience operating as network architect or designer for mobile operator, ISP or similar environment.
- Expert Understanding of TCP/IP, OSPF, BGP, MPLS L3VPN, IPSec VPN, SSL VPN, datacenter security best practices
- Experience with Cisco ASR XR routers and Cisco Nexus and Juniper switches
- Expertise with security methodologies, standards, and best practices (SOX, PCI, ITIL, and other security-related practices are an asset)
- Expertise within a broad range of security sub-disciplines including the (ISC) 2 Common Body of Knowledge Domains
- Strong Experience with Cisco NX-OS, IOS-XE, Juniper Junos, Gigamon, F5 LTM
- Strong experience with firewalls (Cisco/Juniper/Checkpoint/Palo Alto) and intrusion detection systems
- Excellent interpersonal and customer services skills
- Excellent strategic and problem-solving skills
- Excellent written and oral communication skills
- Strong understanding of sniffers and experience on Wireshark and how to read packet traces
- Security certifications such as: CCNA/CCNP/CCIE Security, JNCIS, CISSP preferred
- Networking certifications such as: CCNA/CCNP/CCIE Routing & Switching or Service Provider, JNCIA
- Knowledge on 4G and 5G cellular technologies is preferred
- Previous work experience with Mobile Operator will be highly considered
- Security Clearance is a nice to have
- Provides network engineering support for the client's IP Core Routing & Switching Infrastructure.
- Collaborating with project managers and developers with scoping of projects, ensuring that they are scoped in accordance with architectural objectives and principles
- Provides network engineering expertise and oversight for the design and integration of routers, switches, Firewalls and load balancers.
- Write method of procedure (MOP) for the implementation of network changes.
- Assist with design and implement network access authentication solutions such as IPSec and SSL VPNs.
- Troubleshoot problems when they arise and correct/change as needed.
- Performs network audits for security recommendations.
- Familiar with Cisco, Juniper, Palo Alto, F5 equipment.
- Support Network Operation teams for implementation of security policies and core routing & switching changes.
Job Features
| Network architect or designer for mobile operator, ISP or similar environment | 5+ |
| TCP/IP, OSPF, BGP, MPLS L3VPN, IPSec VPN, SSL VPN, datacenter security best practices | 5+ |
| Cisco ASR XR routers and Cisco Nexus and Juniper switches | 5+ |
