You are successfully logged out of your my randstad account

You have successfully deleted your account

    Thank you for subscribing to your personalised job alerts.

    682 jobs found for technologies - Page 18

    filter2
    clear all
    page 18
      • Verdun, Québec
      • Contract
      We are continuing the most significant technological upgrade in its history. We are reviewing our systems and processes to simplify them and better align them with the needs of our customers. Come and work within a multidisciplinary team that manages and delivers the multichannel projects of the bank of tomorrow. Do you love technology? Do you like working on concrete projects? Are you naturally curious and like to challenge existing ideas? If you are a contagious energy enthusiast, show initiative and like to work in a team, we invite you to read the following!Being a digital channel developer with us means:• Have a direct impact on the customer experience • Participate in the overhaul of the transversal architecture of digital channels • Be able to see concretely the end product of one's work • Challenge your fellow architects and designers and develop the team as a whole • Participate in a multitude of large-scale projectsYou are the ideal candidate if you master:• Javascript (React, Redux, Redux-Saga)• NodeJS• Rest• CSS, Flex layout• Back-end Java / JEE development (Spring boot, SOAP, microservices) • OpenShift (Docker and Kubernetes) • You are an experienced developer who loves the challenges of technological transformation • You have an innate technological curiosity and you love innovation • You understand what continuous integration isMore :• You worked in teams that took software development best practices seriously, such as automated tests, code review and DevOps techniques • Automation of unit and functional tests (Robot framework, selenium, appium)What we offer you:• A constantly evolving work environment • An environment where the complexity of technological environments promotes development and encourages work / life balance • A collaborative and dynamic work climate • Competitive compensation • A continuous training and development programAdvantages____________________________________________________________________________Responsibilities____________________________________________________________________________Qualifications____________________________________________________________________________Summary____________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      We are continuing the most significant technological upgrade in its history. We are reviewing our systems and processes to simplify them and better align them with the needs of our customers. Come and work within a multidisciplinary team that manages and delivers the multichannel projects of the bank of tomorrow. Do you love technology? Do you like working on concrete projects? Are you naturally curious and like to challenge existing ideas? If you are a contagious energy enthusiast, show initiative and like to work in a team, we invite you to read the following!Being a digital channel developer with us means:• Have a direct impact on the customer experience • Participate in the overhaul of the transversal architecture of digital channels • Be able to see concretely the end product of one's work • Challenge your fellow architects and designers and develop the team as a whole • Participate in a multitude of large-scale projectsYou are the ideal candidate if you master:• Javascript (React, Redux, Redux-Saga)• NodeJS• Rest• CSS, Flex layout• Back-end Java / JEE development (Spring boot, SOAP, microservices) • OpenShift (Docker and Kubernetes) • You are an experienced developer who loves the challenges of technological transformation • You have an innate technological curiosity and you love innovation • You understand what continuous integration isMore :• You worked in teams that took software development best practices seriously, such as automated tests, code review and DevOps techniques • Automation of unit and functional tests (Robot framework, selenium, appium)What we offer you:• A constantly evolving work environment • An environment where the complexity of technological environments promotes development and encourages work / life balance • A collaborative and dynamic work climate • Competitive compensation • A continuous training and development programAdvantages____________________________________________________________________________Responsibilities____________________________________________________________________________Qualifications____________________________________________________________________________Summary____________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Verdun, Québec
      • Contract
      Being a digital channel developer with us means:• Have a direct impact on the customer experience • Participate in the overhaul of the transversal architecture of digital channels • Be able to see concretely the end product of one's work • Challenge your fellow architects and designers and develop the team as a whole • Participate in a multitude of large-scale projectsYou are the ideal candidate if you master:• Javascript (React, Redux, Redux-Saga)• NodeJS• Rest• CSS, Flex layout• Back-end Java / JEE development (Spring boot, SOAP, microservices) • OpenShift (Docker and Kubernetes) • You are an experienced developer who loves the challenges of technological transformation • You have an innate technological curiosity and you love innovation • You understand what continuous integration isMore :• You worked in teams that took software development best practices seriously, such as automated tests, code review and DevOps techniques • Automation of unit and functional tests (Robot framework, selenium, appium)What we offer you:• A constantly evolving work environment • An environment where the complexity of technological environments promotes development and encourages work / life balance • A collaborative and dynamic work climate • Competitive compensation • A continuous training and development programAdvantages________________________________________________________________________________Responsibilities________________________________________________________________________________Qualifications________________________________________________________________________________Summary________________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Being a digital channel developer with us means:• Have a direct impact on the customer experience • Participate in the overhaul of the transversal architecture of digital channels • Be able to see concretely the end product of one's work • Challenge your fellow architects and designers and develop the team as a whole • Participate in a multitude of large-scale projectsYou are the ideal candidate if you master:• Javascript (React, Redux, Redux-Saga)• NodeJS• Rest• CSS, Flex layout• Back-end Java / JEE development (Spring boot, SOAP, microservices) • OpenShift (Docker and Kubernetes) • You are an experienced developer who loves the challenges of technological transformation • You have an innate technological curiosity and you love innovation • You understand what continuous integration isMore :• You worked in teams that took software development best practices seriously, such as automated tests, code review and DevOps techniques • Automation of unit and functional tests (Robot framework, selenium, appium)What we offer you:• A constantly evolving work environment • An environment where the complexity of technological environments promotes development and encourages work / life balance • A collaborative and dynamic work climate • Competitive compensation • A continuous training and development programAdvantages________________________________________________________________________________Responsibilities________________________________________________________________________________Qualifications________________________________________________________________________________Summary________________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Halifax, Nova Scotia
      • Contract
      Do you have experience in SAP BPC and looking for your next opportunity?Are you looking for your next contract?We are pleased to offer you this new and exciting CONTRACT requirement with our client for the position of:SAP BPC Consultant-Start: ASAP-Estimated length: 4+ months-Location: REMOTEPLEASE NOTE: This position offers REMOTE workAdvantagesYou will have an opportunity to work for our client who is a leading employer within the city.ResponsibilitiesWith your expertise in SAP BPC you will be able to work closely with our client and their needs.QualificationsYou have expertise in SAP BPC which includes working in complex environments and redesigning business logic and custom rules for reporting purposes.SummaryDo you have this experience? If you answer YES, then please apply IMMEDIATELY to so we can then discuss your experience and interest in this opportunity!www.randstad.caRandstad TechnologiesCanada's largest provider of IT Staffing Solutions, offering hundreds of permanent and contract opportunities across all roles, levels and platforms. Our Web-based tools help you see and apply for jobs matched automatically to your skills and preferences. When you're ready to interview we meet with you in person to help you build the technology career path you've always wanted. Visit www.randstad.ca to get started!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Do you have experience in SAP BPC and looking for your next opportunity?Are you looking for your next contract?We are pleased to offer you this new and exciting CONTRACT requirement with our client for the position of:SAP BPC Consultant-Start: ASAP-Estimated length: 4+ months-Location: REMOTEPLEASE NOTE: This position offers REMOTE workAdvantagesYou will have an opportunity to work for our client who is a leading employer within the city.ResponsibilitiesWith your expertise in SAP BPC you will be able to work closely with our client and their needs.QualificationsYou have expertise in SAP BPC which includes working in complex environments and redesigning business logic and custom rules for reporting purposes.SummaryDo you have this experience? If you answer YES, then please apply IMMEDIATELY to so we can then discuss your experience and interest in this opportunity!www.randstad.caRandstad TechnologiesCanada's largest provider of IT Staffing Solutions, offering hundreds of permanent and contract opportunities across all roles, levels and platforms. Our Web-based tools help you see and apply for jobs matched automatically to your skills and preferences. When you're ready to interview we meet with you in person to help you build the technology career path you've always wanted. Visit www.randstad.ca to get started!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Victoria, British Columbia
      • Permanent
      Are you an experienced DevOps Engineer with strong communication skills? Do you excel at problem solving and managing multiple projects? We are seeking a DevOps Engineer for a permanent, full-time role in Victoria, BC. If you would like to be considered for this exciting opportunity, apply now!AdvantagesWhat’s in it for you?• Work with talented and dedicated team members• Highly competitive salary• Comprehensive benefits• Paid vacation days and bonusesResponsibilitiesKey Responsibilities:• Cloud Deployment and Cloud Infrastructure Management • Creating and maintaining a production cloud-based environment for hosting our SaaS products• Executing staging and production releases of SaaS products• Interfacing production software with various 3rd party applications and systems• Deployment strategies into on-premises, enterprise environments for software that is also deployed in the cloud• Knowledge of on-premises scalability and fault tolerance• Building and maintaining infrastructure for QA to test on-premises deployments of single and multi-server (clustered) software• Developing scripts and programs to automate common build and deployment tasks• Automated project setup for new developers• Creating teams, builds, and releases in team collaboration environment (currently using Azure DevOps)• Managing environment permissions• Maintaining build, deployment, and source control software and servers• Source Code and Development Project Management • Maintaining a successful continuous build and deployment environment for several active projects• Deployment of company IP to source code escrow• Creating and managing build definitions and release definitions• Management of code and package versioning• Management of version control branch policies and permissions• Managing a package server (and publishing packages to the package server)QualificationsSuccessful candidates will have:• A passion for DevOps • Proven success in a similar role • Experience with information systems and IT operations • Excellent judgment, communication, and problem-solving skills • Ability to prioritize and manage multiple projects from concept to completion • Ability to write both formal code and script • Strong grasp of automation tools • Data management skills • Familiarity with up-to-date privacy and security standards • Deployment strategies into on-premises, enterprise environments for software that is also deployed in the cloud • Knowledge of on-premises scalability and fault tolerance• Building and maintaining infrastructure for QA to test on-premises deployments of single and multi-server (clustered) softwareSummaryIf you are interested in this permanent DevOps Engineer role in Victoria, BC., apply online or reach out to Chetna.Wangnoo@randstad.ca today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Are you an experienced DevOps Engineer with strong communication skills? Do you excel at problem solving and managing multiple projects? We are seeking a DevOps Engineer for a permanent, full-time role in Victoria, BC. If you would like to be considered for this exciting opportunity, apply now!AdvantagesWhat’s in it for you?• Work with talented and dedicated team members• Highly competitive salary• Comprehensive benefits• Paid vacation days and bonusesResponsibilitiesKey Responsibilities:• Cloud Deployment and Cloud Infrastructure Management • Creating and maintaining a production cloud-based environment for hosting our SaaS products• Executing staging and production releases of SaaS products• Interfacing production software with various 3rd party applications and systems• Deployment strategies into on-premises, enterprise environments for software that is also deployed in the cloud• Knowledge of on-premises scalability and fault tolerance• Building and maintaining infrastructure for QA to test on-premises deployments of single and multi-server (clustered) software• Developing scripts and programs to automate common build and deployment tasks• Automated project setup for new developers• Creating teams, builds, and releases in team collaboration environment (currently using Azure DevOps)• Managing environment permissions• Maintaining build, deployment, and source control software and servers• Source Code and Development Project Management • Maintaining a successful continuous build and deployment environment for several active projects• Deployment of company IP to source code escrow• Creating and managing build definitions and release definitions• Management of code and package versioning• Management of version control branch policies and permissions• Managing a package server (and publishing packages to the package server)QualificationsSuccessful candidates will have:• A passion for DevOps • Proven success in a similar role • Experience with information systems and IT operations • Excellent judgment, communication, and problem-solving skills • Ability to prioritize and manage multiple projects from concept to completion • Ability to write both formal code and script • Strong grasp of automation tools • Data management skills • Familiarity with up-to-date privacy and security standards • Deployment strategies into on-premises, enterprise environments for software that is also deployed in the cloud • Knowledge of on-premises scalability and fault tolerance• Building and maintaining infrastructure for QA to test on-premises deployments of single and multi-server (clustered) softwareSummaryIf you are interested in this permanent DevOps Engineer role in Victoria, BC., apply online or reach out to Chetna.Wangnoo@randstad.ca today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Victoria, British Columbia
      • Permanent
      Are you an experienced Test Engineer with strong interpersonal and communication skills? Are you looking to use your exemplary problem-solving skills within a dynamic company? We are seeking a Product Integration Test Engineer for a permanent, full-time role in Victoria, BC. If you would like to be considered for this exciting opportunity, apply now!AdvantagesWhat’s in it for you?• Work with talented co-workers in a diverse role• Highly Competitive Salary• Comprehensive benefits• Paid vacation days and bonusesResponsibilitiesKey Responsibilities:• Development of test framework specifically dedicated to x-ray detectors for medical applications• Provide periodic progress reports on issue solving and maintain relevant processes• Solve customer (internal, external) technical issues• Examine test escapes and field returns to understand what went wrong and what lessons can be learned from them• Support products and test systems integration plans• Provide technical support to the Test Infrastructure and Validation teams • Support high volume factory acceptance test and hardware and software testingQualificationsThe Successful Candidate will have:• Experience in customer support is a plus • Complex problem-solving capability (hardware, software, firmware, imaging) • Knowledge of Python, C++, C#• Good customer oral and written communication, interpersonal and presentation skills• Exceptional attention to details• Bachelor’s degree in systems or electrical engineering, engineering physics or equivalentSummaryIf you are interested in this Product Integration Test Engineer permanent role in Victoria, BC., apply online or reach out to Nash.Geng@randstad.ca today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Are you an experienced Test Engineer with strong interpersonal and communication skills? Are you looking to use your exemplary problem-solving skills within a dynamic company? We are seeking a Product Integration Test Engineer for a permanent, full-time role in Victoria, BC. If you would like to be considered for this exciting opportunity, apply now!AdvantagesWhat’s in it for you?• Work with talented co-workers in a diverse role• Highly Competitive Salary• Comprehensive benefits• Paid vacation days and bonusesResponsibilitiesKey Responsibilities:• Development of test framework specifically dedicated to x-ray detectors for medical applications• Provide periodic progress reports on issue solving and maintain relevant processes• Solve customer (internal, external) technical issues• Examine test escapes and field returns to understand what went wrong and what lessons can be learned from them• Support products and test systems integration plans• Provide technical support to the Test Infrastructure and Validation teams • Support high volume factory acceptance test and hardware and software testingQualificationsThe Successful Candidate will have:• Experience in customer support is a plus • Complex problem-solving capability (hardware, software, firmware, imaging) • Knowledge of Python, C++, C#• Good customer oral and written communication, interpersonal and presentation skills• Exceptional attention to details• Bachelor’s degree in systems or electrical engineering, engineering physics or equivalentSummaryIf you are interested in this Product Integration Test Engineer permanent role in Victoria, BC., apply online or reach out to Nash.Geng@randstad.ca today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Verdun, Québec
      • Contract
      Come work in a multidisciplinary team that manages and delivers Web & Mobile projects.Do you love technology? Do you like working on concrete projects? Are you naturally curious and like to challenge existing ideas?If you are a contagious energy enthusiast, show initiative and like to work in a team, we invite you to read the following!Being a Functional Analyst at the with us means:• Participate in the development of functional and technical rules and design standards and participate in the realization of the architecture • Carry out proofs of concept and system prototypes in accordance with customer needs • Define business solutions, all by ensuring their consistency with the business objectives and the challenges of the organization • Inventory, analyze and prioritize the processes deemed key in terms of performance and impact on operations as well as their profitability and provide your recommendations • Plan , prepare and execute functionality tests • Write functional analyzes intended for teams of developers, including expected system behaviors, use cases and user interactions with the systemYou are the ideal candidate if:• You are a Functional Analyzer who enjoys the challenges of technological transformations • You like to share new ideas and learn from others • You are familiar with the integration of complex systems • You have participated in and understand all aspects of the execution of functionality tests • You have an innate technological curiosity and you love innovationWhat we offer you:• A constantly evolving work environment • An environment where the complexity of technological environments promotes development • A collaborative and dynamic work environment • An environment that encourages work / life balanceRequirements:• Hold a bachelor's degree related to the industry and seven years of relevant experience • Have experience in:o Management of business processes and requirements o Animation / facilitation of workshops o Agile methodology • Strong interpersonal skills, rigor and dynamism • Excellent problem-solving and decision-making skills • Developed sense of autonomy and organizationAdvantages___________________________________________________________________________Responsibilities___________________________________________________________________________Qualifications___________________________________________________________________________Summary___________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Come work in a multidisciplinary team that manages and delivers Web & Mobile projects.Do you love technology? Do you like working on concrete projects? Are you naturally curious and like to challenge existing ideas?If you are a contagious energy enthusiast, show initiative and like to work in a team, we invite you to read the following!Being a Functional Analyst at the with us means:• Participate in the development of functional and technical rules and design standards and participate in the realization of the architecture • Carry out proofs of concept and system prototypes in accordance with customer needs • Define business solutions, all by ensuring their consistency with the business objectives and the challenges of the organization • Inventory, analyze and prioritize the processes deemed key in terms of performance and impact on operations as well as their profitability and provide your recommendations • Plan , prepare and execute functionality tests • Write functional analyzes intended for teams of developers, including expected system behaviors, use cases and user interactions with the systemYou are the ideal candidate if:• You are a Functional Analyzer who enjoys the challenges of technological transformations • You like to share new ideas and learn from others • You are familiar with the integration of complex systems • You have participated in and understand all aspects of the execution of functionality tests • You have an innate technological curiosity and you love innovationWhat we offer you:• A constantly evolving work environment • An environment where the complexity of technological environments promotes development • A collaborative and dynamic work environment • An environment that encourages work / life balanceRequirements:• Hold a bachelor's degree related to the industry and seven years of relevant experience • Have experience in:o Management of business processes and requirements o Animation / facilitation of workshops o Agile methodology • Strong interpersonal skills, rigor and dynamism • Excellent problem-solving and decision-making skills • Developed sense of autonomy and organizationAdvantages___________________________________________________________________________Responsibilities___________________________________________________________________________Qualifications___________________________________________________________________________Summary___________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Verdun, Québec
      • Contract
      Main responsibilities:The IT risk management team supports its business partners in implementing the principles of the Basel 3 reform required by the Office of the Superintendent of Financial Institutions (OSFI), in accordance with the Basel accords.With this in mind, we must undertake the necessary changes to the IT system for managing commercial credit risk in order to operationalize OSFI's requirements integrated into risk models and adapt the feed of risk data to the capital management process.As a business analyst, you will have to:• Interact with business partners and lead workshops;• Understand and document the processes, issues and business needs of stakeholders in order to validate and prioritize the needs and make the link with the Bank's strategic orientations;• Carry out various analyzes (context, issues, impacts, functional, non-functional and informational, processes, business rules) to produce a diagnosis of the gaps between the current situation and the target situation;• Propose strategies, taking into account the structure of the IT system, to support the completion of the project (issues to be resolved, technical requirements, business processes, data flow, etc.);• Define and document requirements in functional specifications for developers, including expected system behaviors, use cases and user interactions;• Support the business lines and IT in the various stages of the project;• Ensure the delivery of a solution that adequately meets the business needs and also aligned with the target architectures;• Organize, coordinate, write and participate in end-to-end tests;• Produce impact analyzes resulting from changes caused by the target solution in support of operational change management for stakeholders;• Develop and acquire related skills to adapt to needs.Specific requirements:• Experience in business process management;• Experience in the business area of ​​credit risk management and / or capital management;• Experience in change management;• Customer orientation and strong interpersonal skills;• Team player, ability to influence and positively mobilize stakeholders;• Mastery of the following skills: Strategic thinking, analysis and synthesis, oral and written communication;• Bilingualism (spoken / written) French and English.Knowledge considered an asset:• Knowledge of the regulations of the Basel 3 agreements• Experience in Agility / Scrum• Knowledge of JiraAdvantages________________________________________________________________________________Responsibilities________________________________________________________________________________Qualifications________________________________________________________________________________Summary________________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Main responsibilities:The IT risk management team supports its business partners in implementing the principles of the Basel 3 reform required by the Office of the Superintendent of Financial Institutions (OSFI), in accordance with the Basel accords.With this in mind, we must undertake the necessary changes to the IT system for managing commercial credit risk in order to operationalize OSFI's requirements integrated into risk models and adapt the feed of risk data to the capital management process.As a business analyst, you will have to:• Interact with business partners and lead workshops;• Understand and document the processes, issues and business needs of stakeholders in order to validate and prioritize the needs and make the link with the Bank's strategic orientations;• Carry out various analyzes (context, issues, impacts, functional, non-functional and informational, processes, business rules) to produce a diagnosis of the gaps between the current situation and the target situation;• Propose strategies, taking into account the structure of the IT system, to support the completion of the project (issues to be resolved, technical requirements, business processes, data flow, etc.);• Define and document requirements in functional specifications for developers, including expected system behaviors, use cases and user interactions;• Support the business lines and IT in the various stages of the project;• Ensure the delivery of a solution that adequately meets the business needs and also aligned with the target architectures;• Organize, coordinate, write and participate in end-to-end tests;• Produce impact analyzes resulting from changes caused by the target solution in support of operational change management for stakeholders;• Develop and acquire related skills to adapt to needs.Specific requirements:• Experience in business process management;• Experience in the business area of ​​credit risk management and / or capital management;• Experience in change management;• Customer orientation and strong interpersonal skills;• Team player, ability to influence and positively mobilize stakeholders;• Mastery of the following skills: Strategic thinking, analysis and synthesis, oral and written communication;• Bilingualism (spoken / written) French and English.Knowledge considered an asset:• Knowledge of the regulations of the Basel 3 agreements• Experience in Agility / Scrum• Knowledge of JiraAdvantages________________________________________________________________________________Responsibilities________________________________________________________________________________Qualifications________________________________________________________________________________Summary________________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Contract
      As a container solutions development advisor in the data management and anonymization team, you help develop automated code deployment pipelines (CD) on a Docker / Kubernetes-type container architecture and migrate existing anonymization scripts and their configuration to this new architecture. Throughout the process, you will ensure that you comply with the rules issued by the security and compliance teams.You exercise an advisory and support role with team members, clients, projects and partners in various important intervention mandates in terms of data confidentiality standards. You help solve complex problems. Connections between colleagues will be frequent, a good team spirit and openness to collaboration are essential. You will be called upon to interact in agile mode with various groups / players working in complementary areas of expertise.Being curious and having a good analytical sense are essential to be successful in this role. Be customer-oriented and demonstrate good written and oral communication skills.The nature of cases and projects requires extensive knowledge of Concourse, GitHub, PowerShell, Docker, and Kubernetes technologies.You act as a resource person in your field with your unit, dedicated customers and partners. The demands of the job also require the ability to quickly assimilate new tools, technologies and processes.Main responsibilities• Analyze, design, configure, administer, maintain and evolve automated code deployment (CD) pipelines.• Identify, analyze, modify and migrate existing anonymization scripts and their configuration, from a standard architecture to a new architecture per container such as Docker / Kubernetes.• Ensure the consistency of the solution with the current and future structure and needs of the organization.• Ensure the compatibility of the integration of new elements with the existing architecture (application software, products or services, etc.).• Ensure optimal use, safety, integrity and maintenance of the various solutions.• Plan and prioritize work in order to keep commitments made in line with the objectives to be achieved.• Update its activities in the monitoring tools and ensure the documentation for future reference.Skills• Demonstrated experience in the design of Automated Code Deployment (CD) pipelines.• Demonstrated experience using container architecture.• Demonstrated experience in the processing and use of Database Management Systems (DBMS).• Strong analytical and investigative skills in complex environments.• Ability to quickly assimilate new tools and processes.• Ability to work in Agile mode (SAFe, JIRA tool).• Fluency in English, intermediate level (score 3).Specific knowledge• Proven experience in using systems with software containers: Docker, Kubernetes.• Mastery of automated deployment tools (“pipeline”): Concourse, Jenkins.• Mastery of code version management tools: GitHub.• Experience with Linux and Windows operating system.• Knowledge of Bash and PowerShell programming.• Mastering Oracle databases.• Knowledge of CA-TDM software or other data anonymization tool (asset).Advantages________________________________________________________________________________Responsibilities________________________________________________________________________________Qualifications________________________________________________________________________________Summary________________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      As a container solutions development advisor in the data management and anonymization team, you help develop automated code deployment pipelines (CD) on a Docker / Kubernetes-type container architecture and migrate existing anonymization scripts and their configuration to this new architecture. Throughout the process, you will ensure that you comply with the rules issued by the security and compliance teams.You exercise an advisory and support role with team members, clients, projects and partners in various important intervention mandates in terms of data confidentiality standards. You help solve complex problems. Connections between colleagues will be frequent, a good team spirit and openness to collaboration are essential. You will be called upon to interact in agile mode with various groups / players working in complementary areas of expertise.Being curious and having a good analytical sense are essential to be successful in this role. Be customer-oriented and demonstrate good written and oral communication skills.The nature of cases and projects requires extensive knowledge of Concourse, GitHub, PowerShell, Docker, and Kubernetes technologies.You act as a resource person in your field with your unit, dedicated customers and partners. The demands of the job also require the ability to quickly assimilate new tools, technologies and processes.Main responsibilities• Analyze, design, configure, administer, maintain and evolve automated code deployment (CD) pipelines.• Identify, analyze, modify and migrate existing anonymization scripts and their configuration, from a standard architecture to a new architecture per container such as Docker / Kubernetes.• Ensure the consistency of the solution with the current and future structure and needs of the organization.• Ensure the compatibility of the integration of new elements with the existing architecture (application software, products or services, etc.).• Ensure optimal use, safety, integrity and maintenance of the various solutions.• Plan and prioritize work in order to keep commitments made in line with the objectives to be achieved.• Update its activities in the monitoring tools and ensure the documentation for future reference.Skills• Demonstrated experience in the design of Automated Code Deployment (CD) pipelines.• Demonstrated experience using container architecture.• Demonstrated experience in the processing and use of Database Management Systems (DBMS).• Strong analytical and investigative skills in complex environments.• Ability to quickly assimilate new tools and processes.• Ability to work in Agile mode (SAFe, JIRA tool).• Fluency in English, intermediate level (score 3).Specific knowledge• Proven experience in using systems with software containers: Docker, Kubernetes.• Mastery of automated deployment tools (“pipeline”): Concourse, Jenkins.• Mastery of code version management tools: GitHub.• Experience with Linux and Windows operating system.• Knowledge of Bash and PowerShell programming.• Mastering Oracle databases.• Knowledge of CA-TDM software or other data anonymization tool (asset).Advantages________________________________________________________________________________Responsibilities________________________________________________________________________________Qualifications________________________________________________________________________________Summary________________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Contract
      We are looking for a Lead QA / Test Coordinator for the Digital Mortgage Pre-Approval Project. In fact, since 2020, it is possible for members and clients to carry out a mortgage pre-authorization autonomously and automatically on AccèsD. Today, less than half of members and customers are eligible for the solution and we aim to expand eligibility for the solution to different customer groups in order to significantly increase the uptake rate. We aim to include the following customer segments:· Experienced buyer members who are not making their first purchase;· Co-borrowing members;· Members outside Quebec;· Multiplex buyers.This represents a great human and technological challenge. We will need to make changes to actuarial credit risk models and multiple banking APIs. We will also have to develop completely new digital experiences on AccèsD, since there are specificities specific to each client group in the pre-authorization process.The project is developed in agile and uses the best technologies on the market (Robot, Postman, Cypress, XRay, etc.). The work team is multidisciplinary: Product Manager (PO); Business analysts; Functional analysts; Solution architects; Site reliability engineers; Automated testing engineers; Backend / frontend / mobile developers (iOS & Android).What will you do concretely as a lead in quality assurance? You will assume a leadership role by taking responsibility for the quality assurance practice of the pre-authorization project in collaboration with the team of testers. You will also have an influencing role in setting direction for quality assurance practice across management.The scale of our solutions requires the contribution of a large number of employees. You will certainly have the opportunity to interact with other enthusiasts working in complementary fields of activity related to technologies.Finally, you will have to be able to influence both the team with regard to the best ways of doing things in the industry, and the other people with whom it interacts (business partners, managers, suppliers and others), be curious, know how to question oneself and make efforts to learn new things and have the ability to anticipate problems and blockers and find proactive ways to overcome them.Main responsibilities· Define the supervision, implementation and development of the various quality strategies of our teams.· Wrote the testing strategy for the digital mortgage pre-approval project and coordinate its execution using a team of testers.· Work in collaboration with the architecture and delivery professions to ensure that the various quality requirements (functional and non-functional) are taken care of from the outset.· Intervene with management as a consultant to set up and interpret the various indicators on the quality of solutions.Act as a mentor to the affected teams in terms of software quality practices, ways of doing things and animate quality communities of practice· Represent the sector in terms of quality practice with other bodies of the Movement or outside the Movement.· Document the technical and practical solutions to ensure the sustainability of the products.Required profileBachelor's degree in Information Technology (an asset)Minimum of eight (8) years of relevant experienceAdvantages__________________________________________________________________________________Responsibilities__________________________________________________________________________________Qualifications__________________________________________________________________________________Summary__________________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      We are looking for a Lead QA / Test Coordinator for the Digital Mortgage Pre-Approval Project. In fact, since 2020, it is possible for members and clients to carry out a mortgage pre-authorization autonomously and automatically on AccèsD. Today, less than half of members and customers are eligible for the solution and we aim to expand eligibility for the solution to different customer groups in order to significantly increase the uptake rate. We aim to include the following customer segments:· Experienced buyer members who are not making their first purchase;· Co-borrowing members;· Members outside Quebec;· Multiplex buyers.This represents a great human and technological challenge. We will need to make changes to actuarial credit risk models and multiple banking APIs. We will also have to develop completely new digital experiences on AccèsD, since there are specificities specific to each client group in the pre-authorization process.The project is developed in agile and uses the best technologies on the market (Robot, Postman, Cypress, XRay, etc.). The work team is multidisciplinary: Product Manager (PO); Business analysts; Functional analysts; Solution architects; Site reliability engineers; Automated testing engineers; Backend / frontend / mobile developers (iOS & Android).What will you do concretely as a lead in quality assurance? You will assume a leadership role by taking responsibility for the quality assurance practice of the pre-authorization project in collaboration with the team of testers. You will also have an influencing role in setting direction for quality assurance practice across management.The scale of our solutions requires the contribution of a large number of employees. You will certainly have the opportunity to interact with other enthusiasts working in complementary fields of activity related to technologies.Finally, you will have to be able to influence both the team with regard to the best ways of doing things in the industry, and the other people with whom it interacts (business partners, managers, suppliers and others), be curious, know how to question oneself and make efforts to learn new things and have the ability to anticipate problems and blockers and find proactive ways to overcome them.Main responsibilities· Define the supervision, implementation and development of the various quality strategies of our teams.· Wrote the testing strategy for the digital mortgage pre-approval project and coordinate its execution using a team of testers.· Work in collaboration with the architecture and delivery professions to ensure that the various quality requirements (functional and non-functional) are taken care of from the outset.· Intervene with management as a consultant to set up and interpret the various indicators on the quality of solutions.Act as a mentor to the affected teams in terms of software quality practices, ways of doing things and animate quality communities of practice· Represent the sector in terms of quality practice with other bodies of the Movement or outside the Movement.· Document the technical and practical solutions to ensure the sustainability of the products.Required profileBachelor's degree in Information Technology (an asset)Minimum of eight (8) years of relevant experienceAdvantages__________________________________________________________________________________Responsibilities__________________________________________________________________________________Qualifications__________________________________________________________________________________Summary__________________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Port Colborne, Ontario
      • Permanent
      Our client in the Niagara region is looking for an experienced professional with experience working with DCS and IT systems. This is a permanent role for a leading company in the specialty Manufacturing space and does require onsite work to support the production floor. You will have ownership in handling DCS/PLC systems and be looked to provide key insights to securing their overall systems. If you have experience with DCS systems in a plant manufacturing environment then this might be the role for you!If this sounds like a role that fits your skills, please send your updated resume to alfred.lo@randstad.ca - love to connect and discuss more. AdvantagesCompetitive SalariesLeading Company in their spaceGreat role for talent in the Niagara Region ResponsibilitiesOwnership if the DCS/PLC systemsChampioning Security best practices and helping secure the overall systems Qualifications3+ years of DCS/PLC systems ExpKnowledge of Security best practices Willingness to work onsite SummaryOur client in the Niagara region is looking for an experienced professional with experience working with DCS and IT systems. This is a permanent role for a leading company in the specialty Manufacturing space and does require onsite work to support the production floor. You will have ownership in handling DCS/PLC systems and be looked to provide key insights to securing their overall systems. If you have experience with DCS systems in a plant manufacturing environment then this might be the role for you!If this sounds like a role that fits your skills, please send your updated resume to alfred.lo@randstad.ca - love to connect and discuss more. Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client in the Niagara region is looking for an experienced professional with experience working with DCS and IT systems. This is a permanent role for a leading company in the specialty Manufacturing space and does require onsite work to support the production floor. You will have ownership in handling DCS/PLC systems and be looked to provide key insights to securing their overall systems. If you have experience with DCS systems in a plant manufacturing environment then this might be the role for you!If this sounds like a role that fits your skills, please send your updated resume to alfred.lo@randstad.ca - love to connect and discuss more. AdvantagesCompetitive SalariesLeading Company in their spaceGreat role for talent in the Niagara Region ResponsibilitiesOwnership if the DCS/PLC systemsChampioning Security best practices and helping secure the overall systems Qualifications3+ years of DCS/PLC systems ExpKnowledge of Security best practices Willingness to work onsite SummaryOur client in the Niagara region is looking for an experienced professional with experience working with DCS and IT systems. This is a permanent role for a leading company in the specialty Manufacturing space and does require onsite work to support the production floor. You will have ownership in handling DCS/PLC systems and be looked to provide key insights to securing their overall systems. If you have experience with DCS systems in a plant manufacturing environment then this might be the role for you!If this sounds like a role that fits your skills, please send your updated resume to alfred.lo@randstad.ca - love to connect and discuss more. Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Dorval, Québec
      • Permanent
      Description Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation. Air Canada is poised to take advantage of the technologies of the future to become the Artificial Intelligence employer of choice in Canada.  We plan to be one of the most proactive and ambitious participants in AI adoption in Canada by 2021.   Are you a visionary, ready to leap into the future?  Are you passionate about reaching new heights, teamwork and making a meaningful contribution? Do you picture yourself a valued member of an industry-leading organization?  Air Canada is seeking enthusiastic individuals to join the diverse and vibrant team working together to lead the growth and expansion of Canada’s flag carrier. As a Solution Architect(SA) in Artificial Intelligence at Air Canada, you will drive and support the evolution of the use of Artificial Intelligence solutions within the organization while satisfying the needs of agility, strategic business growth, and development of strategic insights that can help make effective decisions. You will be responsible for the translation of business strategies and requirements into specific technical solutions, applications and process designs.  You play an integral role in the solution definition and you assume the overall responsibility for all technical aspects of solution delivery, from inception through design to implementation (including all solution aspects related to development, infrastructure, data and configuration management perspectives). This position will be reporting to the Senior Enterprise Solution Architecture Manager, within the Enterprise Architecture team. Responsibilities Understands business drivers and business capabilities (future and current state) and determines corresponding enterprise system designs and change requirements to drive the organization's targeted business outcomes.Understands emerging technology trends and disruptions and the practical application of existing, new, and emerging technologies to enable new and evolving business and operating models.Translates business and technical requirements into architectural blueprints to achieve business objectives and documents all solution architecture design and analysis work.Presents and socializes proposed solutions to the solution review board (SRB) during review sessions as well as articulate and communicate designs to audiences with limited technical expertise related to the selected technology.Supports the delivery of the solution by providing insights to the application development teams and project managers that plan and execute delivery activities.Supports implementation processes in association with internal and external development teams, participates in project-related activities and enforces guidelines and standards.Assumes responsibility for the quality of the defined solution and its adherence to technology strategies, standards and best practices defined by the enterprise architecture team.Provides architectural leadership to development teams and serves as the primary architecture resource providing technical guidance and leadership to all internal and external teams involved in the implementation process.Creates solution architecture artifacts that describe and explain solution attributes and associated benefits and maintains documentation in collaboration with enterprise architects as well as others solution architects.Develops technical relationships across multi-disciplinary teams Qualifications Bachelor's degree or higher in Computer Science, Computer Engineering or equivalent Minimum 10 years of IT experience, of which at least 3 years as a solution architectMinimum 3 years of experience in cloud architecturesDeep knowledge of SQL, “Big data” data pipelines, architectures and data setsExperience working with big data tools: Hadoop, Spark is requiredExperience with Docker containers and Kubernetes architecture is beneficialExperience in DEVOPS pipeline and ability to automate installation and configurationExperience in data pipeline and workflow management tools, cloud services, and stream-processing systemsBackground in programming in Python, Scala, C, C++, Java is beneficialExperience working in AI startup environment or organizations with an agile cultureProfessional attitude and service orientation; superb team playerHands-on systems debugging skills to debug critical software, firmware and hardware issuesCertifications in TOGAF, Cloud platforms, Machine Learning, Deep Learning, an assetUnderstanding and knowledge of IT service management (ITSM) and Information Technology Infrastructure Library (ITIL)Knowledge and understanding of different modeling languages (such as UML and ArchiMate). Experience with SparxEA tool an assetUnderstanding and knowledge of IT standards and controlsExceptional analytical, organizational and communication skillsSelf-motivated and independent workerPossess investigative nature and be self-motivatedResults oriented with proactive and methodical approach to problem solvingAble to multi-task and work under pressure against tight deadlines and changing prioritiesMust be a team player with ability to work closely with diverse groups and working stylesAbility to establish and maintain effective business relationshipsFlexibility and willingness to work extended hours, when requiredConditions of Employment:Candidates must be eligible to work in the country of interest, at the time any offer of employment is made and seeking any required work permits/visas or other authorizations which may be required is the sole responsibility of the candidates applying for this position.Mandatory Covid-19 Vaccination RequiredLinguistic RequirementsBased on equal qualifications, preference will be given to bilingual candidates. Diversity and Inclusion Air Canada is strongly committed to Diversity and Inclusion and aims to create a healthy, accessible and rewarding work environment which highlights employees’ unique contributions to our company’s success. As an equal opportunity employer, we welcome applications from all to help us build a diverse workforce which reflects the diversity of our customers, and communities, in which we live and serve.Air Canada thanks all candidates for their interest; however only those selected to continue in the process will be contacted.
      Description Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation. Air Canada is poised to take advantage of the technologies of the future to become the Artificial Intelligence employer of choice in Canada.  We plan to be one of the most proactive and ambitious participants in AI adoption in Canada by 2021.   Are you a visionary, ready to leap into the future?  Are you passionate about reaching new heights, teamwork and making a meaningful contribution? Do you picture yourself a valued member of an industry-leading organization?  Air Canada is seeking enthusiastic individuals to join the diverse and vibrant team working together to lead the growth and expansion of Canada’s flag carrier. As a Solution Architect(SA) in Artificial Intelligence at Air Canada, you will drive and support the evolution of the use of Artificial Intelligence solutions within the organization while satisfying the needs of agility, strategic business growth, and development of strategic insights that can help make effective decisions. You will be responsible for the translation of business strategies and requirements into specific technical solutions, applications and process designs.  You play an integral role in the solution definition and you assume the overall responsibility for all technical aspects of solution delivery, from inception through design to implementation (including all solution aspects related to development, infrastructure, data and configuration management perspectives). This position will be reporting to the Senior Enterprise Solution Architecture Manager, within the Enterprise Architecture team. Responsibilities Understands business drivers and business capabilities (future and current state) and determines corresponding enterprise system designs and change requirements to drive the organization's targeted business outcomes.Understands emerging technology trends and disruptions and the practical application of existing, new, and emerging technologies to enable new and evolving business and operating models.Translates business and technical requirements into architectural blueprints to achieve business objectives and documents all solution architecture design and analysis work.Presents and socializes proposed solutions to the solution review board (SRB) during review sessions as well as articulate and communicate designs to audiences with limited technical expertise related to the selected technology.Supports the delivery of the solution by providing insights to the application development teams and project managers that plan and execute delivery activities.Supports implementation processes in association with internal and external development teams, participates in project-related activities and enforces guidelines and standards.Assumes responsibility for the quality of the defined solution and its adherence to technology strategies, standards and best practices defined by the enterprise architecture team.Provides architectural leadership to development teams and serves as the primary architecture resource providing technical guidance and leadership to all internal and external teams involved in the implementation process.Creates solution architecture artifacts that describe and explain solution attributes and associated benefits and maintains documentation in collaboration with enterprise architects as well as others solution architects.Develops technical relationships across multi-disciplinary teams Qualifications Bachelor's degree or higher in Computer Science, Computer Engineering or equivalent Minimum 10 years of IT experience, of which at least 3 years as a solution architectMinimum 3 years of experience in cloud architecturesDeep knowledge of SQL, “Big data” data pipelines, architectures and data setsExperience working with big data tools: Hadoop, Spark is requiredExperience with Docker containers and Kubernetes architecture is beneficialExperience in DEVOPS pipeline and ability to automate installation and configurationExperience in data pipeline and workflow management tools, cloud services, and stream-processing systemsBackground in programming in Python, Scala, C, C++, Java is beneficialExperience working in AI startup environment or organizations with an agile cultureProfessional attitude and service orientation; superb team playerHands-on systems debugging skills to debug critical software, firmware and hardware issuesCertifications in TOGAF, Cloud platforms, Machine Learning, Deep Learning, an assetUnderstanding and knowledge of IT service management (ITSM) and Information Technology Infrastructure Library (ITIL)Knowledge and understanding of different modeling languages (such as UML and ArchiMate). Experience with SparxEA tool an assetUnderstanding and knowledge of IT standards and controlsExceptional analytical, organizational and communication skillsSelf-motivated and independent workerPossess investigative nature and be self-motivatedResults oriented with proactive and methodical approach to problem solvingAble to multi-task and work under pressure against tight deadlines and changing prioritiesMust be a team player with ability to work closely with diverse groups and working stylesAbility to establish and maintain effective business relationshipsFlexibility and willingness to work extended hours, when requiredConditions of Employment:Candidates must be eligible to work in the country of interest, at the time any offer of employment is made and seeking any required work permits/visas or other authorizations which may be required is the sole responsibility of the candidates applying for this position.Mandatory Covid-19 Vaccination RequiredLinguistic RequirementsBased on equal qualifications, preference will be given to bilingual candidates. Diversity and Inclusion Air Canada is strongly committed to Diversity and Inclusion and aims to create a healthy, accessible and rewarding work environment which highlights employees’ unique contributions to our company’s success. As an equal opportunity employer, we welcome applications from all to help us build a diverse workforce which reflects the diversity of our customers, and communities, in which we live and serve.Air Canada thanks all candidates for their interest; however only those selected to continue in the process will be contacted.
      • Montréal, Québec
      • Contract
      6 months contract with possibility of permanency100% remotePosition OverviewCreate amazing things and learn from some of the best in the industry. •Work with some of the smartest and also teach us•Experiment, learn, and grow•Use the latest and greatest cloud technologies•Deliver code that millions will use•Mentor and be mentored•Make key decisionsOur team enables real-time data-centric experiences at scale to make a difference for all of those who imagine, design, and make our world. Responsibilities•Involve with all aspects of software development, working to create and maintain the most reliable, secure, performant, and high throughput service for our customers by leveraging cloud technology•Partner closely with product managers, product owners, software architects, and other stakeholders to iteratively turn high-level requirements into product enhancements that are delivered to customers incrementally and continually•Contribute to software design and architecture by leveraging cloud design patterns and injecting your cloud expertise into the entire development lifecycle•Contribute to improvements in processes and deliverables that increase the effectiveness and efficiency of the team in responding to customer and business needs•Document and present your ideas and solutions accurately and thoroughlyMinimum Qualifications•Graduate or Postgraduate in Computer Science Engineering or related technical fields•8+ years of software design, development, and/or consulting experience in cloud systems or web services•Excellent hands-on Java programming skills•Experience with Spring Boot•Experience with software development lifecycle (SDLC) processes, tools, and Agile methodologies•Hands-on Experience with AWS or other cloud providers•Excellent written and oral communication skills in EnglishPreferred Qualifications•Strong additional programming skills, preferably with Go, and/or TypeScript•Experience with object-oriented design patterns•Experience with continuous refactoring•Familiarity with CI/CD concepts and experience working with a deployment pipeline such as Jenkins•REST API development experience (microservices architecture)•Experience with Databases and database design principles at cloud scale•Experience in building highly scalable systems and services in the cloudThe Ideal Candidate•As a team player, you can work closely with stakeholders to ensure the successful delivery of projects. You partner with senior stakeholders regarding trade-offs, best practices, project management, and risk mitigation. Teamwork is critical to our success•You deliver technical solutions that address new levels of complexity, scale, and performance, enabling breakthrough innovations for customers•You apply and create best practices in multiple technical domains using cloud technology products•You have excellent written and presentation skills, specifically the ability to translate business requirements from various business units into project proposals with a clear and well-designed architecture. You can clearly express complex technical concepts in ways that audiences from diverse disciplines are able to understand•You are a perpetual learner and often find yourself ideating about new and improved ways of doing things and are confident to share your ideas with the rest of the engineering team•You have a strong desire and ability to deliver results. You can succeed and consistently reach the highest standards in a dynamic, agile environment with changing prioritiesAdvantages6 months contract with possibility of permanency100% remotePosition OverviewCreate amazing things and learn from some of the best in the industry. •Work with some of the smartest and also teach us•Experiment, learn, and grow•Use the latest and greatest cloud technologies•Deliver code that millions will use•Mentor and be mentored•Make key decisionsOur team enables real-time data-centric experiences at scale to make a difference for all of those who imagine, design, and make our world. Responsibilities•Involve with all aspects of software development, working to create and maintain the most reliable, secure, performant, and high throughput service for our customers by leveraging cloud technology•Partner closely with product managers, product owners, software architects, and other stakeholders to iteratively turn high-level requirements into product enhancements that are delivered to customers incrementally and continually•Contribute to software design and architecture by leveraging cloud design patterns and injecting your cloud expertise into the entire development lifecycle•Contribute to improvements in processes and deliverables that increase the effectiveness and efficiency of the team in responding to customer and business needs•Document and present your ideas and solutions accurately and thoroughlyMinimum Qualifications•Graduate or Postgraduate in Computer Science Engineering or related technical fields•8+ years of software design, development, and/or consulting experience in cloud systems or web services•Excellent hands-on Java programming skills•Experience with Spring Boot•Experience with software development lifecycle (SDLC) processes, tools, and Agile methodologies•Hands-on Experience with AWS or other cloud providers•Excellent written and oral communication skills in EnglishPreferred Qualifications•Strong additional programming skills, preferably with Go, and/or TypeScript•Experience with object-oriented design patterns•Experience with continuous refactoring•Familiarity with CI/CD concepts and experience working with a deployment pipeline such as Jenkins•REST API development experience (microservices architecture)•Experience with Databases and database design principles at cloud scale•Experience in building highly scalable systems and services in the cloudThe Ideal Candidate•As a team player, you can work closely with stakeholders to ensure the successful delivery of projects. You partner with senior stakeholders regarding trade-offs, best practices, project management, and risk mitigation. Teamwork is critical to our success•You deliver technical solutions that address new levels of complexity, scale, and performance, enabling breakthrough innovations for customers•You apply and create best practices in multiple technical domains using cloud technology products•You have excellent written and presentation skills, specifically the ability to translate business requirements from various business units into project proposals with a clear and well-designed architecture. You can clearly express complex technical concepts in ways that audiences from diverse disciplines are able to understand•You are a perpetual learner and often find yourself ideating about new and improved ways of doing things and are confident to share your ideas with the rest of the engineering team•You have a strong desire and ability to deliver results. You can succeed and consistently reach the highest standards in a dynamic, agile environment with changing prioritiesResponsibilities6 months contract with possibility of permanency100% remotePosition OverviewCreate amazing things and learn from some of the best in the industry. •Work with some of the smartest and also teach us•Experiment, learn, and grow•Use the latest and greatest cloud technologies•Deliver code that millions will use•Mentor and be mentored•Make key decisionsOur team enables real-time data-centric experiences at scale to make a difference for all of those who imagine, design, and make our world. Responsibilities•Involve with all aspects of software development, working to create and maintain the most reliable, secure, performant, and high throughput service for our customers by leveraging cloud technology•Partner closely with product managers, product owners, software architects, and other stakeholders to iteratively turn high-level requirements into product enhancements that are delivered to customers incrementally and continually•Contribute to software design and architecture by leveraging cloud design patterns and injecting your cloud expertise into the entire development lifecycle•Contribute to improvements in processes and deliverables that increase the effectiveness and efficiency of the team in responding to customer and business needs•Document and present your ideas and solutions accurately and thoroughlyMinimum Qualifications•Graduate or Postgraduate in Computer Science Engineering or related technical fields•8+ years of software design, development, and/or consulting experience in cloud systems or web services•Excellent hands-on Java programming skills•Experience with Spring Boot•Experience with software development lifecycle (SDLC) processes, tools, and Agile methodologies•Hands-on Experience with AWS or other cloud providers•Excellent written and oral communication skills in EnglishPreferred Qualifications•Strong additional programming skills, preferably with Go, and/or TypeScript•Experience with object-oriented design patterns•Experience with continuous refactoring•Familiarity with CI/CD concepts and experience working with a deployment pipeline such as Jenkins•REST API development experience (microservices architecture)•Experience with Databases and database design principles at cloud scale•Experience in building highly scalable systems and services in the cloudThe Ideal Candidate•As a team player, you can work closely with stakeholders to ensure the successful delivery of projects. You partner with senior stakeholders regarding trade-offs, best practices, project management, and risk mitigation. Teamwork is critical to our success•You deliver technical solutions that address new levels of complexity, scale, and performance, enabling breakthrough innovations for customers•You apply and create best practices in multiple technical domains using cloud technology products•You have excellent written and presentation skills, specifically the ability to translate business requirements from various business units into project proposals with a clear and well-designed architecture. You can clearly express complex technical concepts in ways that audiences from diverse disciplines are able to understand•You are a perpetual learner and often find yourself ideating about new and improved ways of doing things and are confident to share your ideas with the rest of the engineering team•You have a strong desire and ability to deliver results. You can succeed and consistently reach the highest standards in a dynamic, agile environment with changing prioritiesQualifications6 months contract with possibility of permanency100% remotePosition OverviewCreate amazing things and learn from some of the best in the industry. •Work with some of the smartest and also teach us•Experiment, learn, and grow•Use the latest and greatest cloud technologies•Deliver code that millions will use•Mentor and be mentored•Make key decisionsOur team enables real-time data-centric experiences at scale to make a difference for all of those who imagine, design, and make our world. Responsibilities•Involve with all aspects of software development, working to create and maintain the most reliable, secure, performant, and high throughput service for our customers by leveraging cloud technology•Partner closely with product managers, product owners, software architects, and other stakeholders to iteratively turn high-level requirements into product enhancements that are delivered to customers incrementally and continually•Contribute to software design and architecture by leveraging cloud design patterns and injecting your cloud expertise into the entire development lifecycle•Contribute to improvements in processes and deliverables that increase the effectiveness and efficiency of the team in responding to customer and business needs•Document and present your ideas and solutions accurately and thoroughlyMinimum Qualifications•Graduate or Postgraduate in Computer Science Engineering or related technical fields•8+ years of software design, development, and/or consulting experience in cloud systems or web services•Excellent hands-on Java programming skills•Experience with Spring Boot•Experience with software development lifecycle (SDLC) processes, tools, and Agile methodologies•Hands-on Experience with AWS or other cloud providers•Excellent written and oral communication skills in EnglishPreferred Qualifications•Strong additional programming skills, preferably with Go, and/or TypeScript•Experience with object-oriented design patterns•Experience with continuous refactoring•Familiarity with CI/CD concepts and experience working with a deployment pipeline such as Jenkins•REST API development experience (microservices architecture)•Experience with Databases and database design principles at cloud scale•Experience in building highly scalable systems and services in the cloudThe Ideal Candidate•As a team player, you can work closely with stakeholders to ensure the successful delivery of projects. You partner with senior stakeholders regarding trade-offs, best practices, project management, and risk mitigation. Teamwork is critical to our success•You deliver technical solutions that address new levels of complexity, scale, and performance, enabling breakthrough innovations for customers•You apply and create best practices in multiple technical domains using cloud technology products•You have excellent written and presentation skills, specifically the ability to translate business requirements from various business units into project proposals with a clear and well-designed architecture. You can clearly express complex technical concepts in ways that audiences from diverse disciplines are able to understand•You are a perpetual learner and often find yourself ideating about new and improved ways of doing things and are confident to share your ideas with the rest of the engineering team•You have a strong desire and ability to deliver results. You can succeed and consistently reach the highest standards in a dynamic, agile environment with changing prioritiesSummary6 months contract with possibility of permanency100% remotePosition OverviewCreate amazing things and learn from some of the best in the industry. •Work with some of the smartest and also teach us•Experiment, learn, and grow•Use the latest and greatest cloud technologies•Deliver code that millions will use•Mentor and be mentored•Make key decisionsOur team enables real-time data-centric experiences at scale to make a difference for all of those who imagine, design, and make our world. Responsibilities•Involve with all aspects of software development, working to create and maintain the most reliable, secure, performant, and high throughput service for our customers by leveraging cloud technology•Partner closely with product managers, product owners, software architects, and other stakeholders to iteratively turn high-level requirements into product enhancements that are delivered to customers incrementally and continually•Contribute to software design and architecture by leveraging cloud design patterns and injecting your cloud expertise into the entire development lifecycle•Contribute to improvements in processes and deliverables that increase the effectiveness and efficiency of the team in responding to customer and business needs•Document and present your ideas and solutions accurately and thoroughlyMinimum Qualifications•Graduate or Postgraduate in Computer Science Engineering or related technical fields•8+ years of software design, development, and/or consulting experience in cloud systems or web services•Excellent hands-on Java programming skills•Experience with Spring Boot•Experience with software development lifecycle (SDLC) processes, tools, and Agile methodologies•Hands-on Experience with AWS or other cloud providers•Excellent written and oral communication skills in EnglishPreferred Qualifications•Strong additional programming skills, preferably with Go, and/or TypeScript•Experience with object-oriented design patterns•Experience with continuous refactoring•Familiarity with CI/CD concepts and experience working with a deployment pipeline such as Jenkins•REST API development experience (microservices architecture)•Experience with Databases and database design principles at cloud scale•Experience in building highly scalable systems and services in the cloudThe Ideal Candidate•As a team player, you can work closely with stakeholders to ensure the successful delivery of projects. You partner with senior stakeholders regarding trade-offs, best practices, project management, and risk mitigation. Teamwork is critical to our success•You deliver technical solutions that address new levels of complexity, scale, and performance, enabling breakthrough innovations for customers•You apply and create best practices in multiple technical domains using cloud technology products•You have excellent written and presentation skills, specifically the ability to translate business requirements from various business units into project proposals with a clear and well-designed architecture. You can clearly express complex technical concepts in ways that audiences from diverse disciplines are able to understand•You are a perpetual learner and often find yourself ideating about new and improved ways of doing things and are confident to share your ideas with the rest of the engineering team•You have a strong desire and ability to deliver results. You can succeed and consistently reach the highest standards in a dynamic, agile environment with changing prioritiesRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      6 months contract with possibility of permanency100% remotePosition OverviewCreate amazing things and learn from some of the best in the industry. •Work with some of the smartest and also teach us•Experiment, learn, and grow•Use the latest and greatest cloud technologies•Deliver code that millions will use•Mentor and be mentored•Make key decisionsOur team enables real-time data-centric experiences at scale to make a difference for all of those who imagine, design, and make our world. Responsibilities•Involve with all aspects of software development, working to create and maintain the most reliable, secure, performant, and high throughput service for our customers by leveraging cloud technology•Partner closely with product managers, product owners, software architects, and other stakeholders to iteratively turn high-level requirements into product enhancements that are delivered to customers incrementally and continually•Contribute to software design and architecture by leveraging cloud design patterns and injecting your cloud expertise into the entire development lifecycle•Contribute to improvements in processes and deliverables that increase the effectiveness and efficiency of the team in responding to customer and business needs•Document and present your ideas and solutions accurately and thoroughlyMinimum Qualifications•Graduate or Postgraduate in Computer Science Engineering or related technical fields•8+ years of software design, development, and/or consulting experience in cloud systems or web services•Excellent hands-on Java programming skills•Experience with Spring Boot•Experience with software development lifecycle (SDLC) processes, tools, and Agile methodologies•Hands-on Experience with AWS or other cloud providers•Excellent written and oral communication skills in EnglishPreferred Qualifications•Strong additional programming skills, preferably with Go, and/or TypeScript•Experience with object-oriented design patterns•Experience with continuous refactoring•Familiarity with CI/CD concepts and experience working with a deployment pipeline such as Jenkins•REST API development experience (microservices architecture)•Experience with Databases and database design principles at cloud scale•Experience in building highly scalable systems and services in the cloudThe Ideal Candidate•As a team player, you can work closely with stakeholders to ensure the successful delivery of projects. You partner with senior stakeholders regarding trade-offs, best practices, project management, and risk mitigation. Teamwork is critical to our success•You deliver technical solutions that address new levels of complexity, scale, and performance, enabling breakthrough innovations for customers•You apply and create best practices in multiple technical domains using cloud technology products•You have excellent written and presentation skills, specifically the ability to translate business requirements from various business units into project proposals with a clear and well-designed architecture. You can clearly express complex technical concepts in ways that audiences from diverse disciplines are able to understand•You are a perpetual learner and often find yourself ideating about new and improved ways of doing things and are confident to share your ideas with the rest of the engineering team•You have a strong desire and ability to deliver results. You can succeed and consistently reach the highest standards in a dynamic, agile environment with changing prioritiesAdvantages6 months contract with possibility of permanency100% remotePosition OverviewCreate amazing things and learn from some of the best in the industry. •Work with some of the smartest and also teach us•Experiment, learn, and grow•Use the latest and greatest cloud technologies•Deliver code that millions will use•Mentor and be mentored•Make key decisionsOur team enables real-time data-centric experiences at scale to make a difference for all of those who imagine, design, and make our world. Responsibilities•Involve with all aspects of software development, working to create and maintain the most reliable, secure, performant, and high throughput service for our customers by leveraging cloud technology•Partner closely with product managers, product owners, software architects, and other stakeholders to iteratively turn high-level requirements into product enhancements that are delivered to customers incrementally and continually•Contribute to software design and architecture by leveraging cloud design patterns and injecting your cloud expertise into the entire development lifecycle•Contribute to improvements in processes and deliverables that increase the effectiveness and efficiency of the team in responding to customer and business needs•Document and present your ideas and solutions accurately and thoroughlyMinimum Qualifications•Graduate or Postgraduate in Computer Science Engineering or related technical fields•8+ years of software design, development, and/or consulting experience in cloud systems or web services•Excellent hands-on Java programming skills•Experience with Spring Boot•Experience with software development lifecycle (SDLC) processes, tools, and Agile methodologies•Hands-on Experience with AWS or other cloud providers•Excellent written and oral communication skills in EnglishPreferred Qualifications•Strong additional programming skills, preferably with Go, and/or TypeScript•Experience with object-oriented design patterns•Experience with continuous refactoring•Familiarity with CI/CD concepts and experience working with a deployment pipeline such as Jenkins•REST API development experience (microservices architecture)•Experience with Databases and database design principles at cloud scale•Experience in building highly scalable systems and services in the cloudThe Ideal Candidate•As a team player, you can work closely with stakeholders to ensure the successful delivery of projects. You partner with senior stakeholders regarding trade-offs, best practices, project management, and risk mitigation. Teamwork is critical to our success•You deliver technical solutions that address new levels of complexity, scale, and performance, enabling breakthrough innovations for customers•You apply and create best practices in multiple technical domains using cloud technology products•You have excellent written and presentation skills, specifically the ability to translate business requirements from various business units into project proposals with a clear and well-designed architecture. You can clearly express complex technical concepts in ways that audiences from diverse disciplines are able to understand•You are a perpetual learner and often find yourself ideating about new and improved ways of doing things and are confident to share your ideas with the rest of the engineering team•You have a strong desire and ability to deliver results. You can succeed and consistently reach the highest standards in a dynamic, agile environment with changing prioritiesResponsibilities6 months contract with possibility of permanency100% remotePosition OverviewCreate amazing things and learn from some of the best in the industry. •Work with some of the smartest and also teach us•Experiment, learn, and grow•Use the latest and greatest cloud technologies•Deliver code that millions will use•Mentor and be mentored•Make key decisionsOur team enables real-time data-centric experiences at scale to make a difference for all of those who imagine, design, and make our world. Responsibilities•Involve with all aspects of software development, working to create and maintain the most reliable, secure, performant, and high throughput service for our customers by leveraging cloud technology•Partner closely with product managers, product owners, software architects, and other stakeholders to iteratively turn high-level requirements into product enhancements that are delivered to customers incrementally and continually•Contribute to software design and architecture by leveraging cloud design patterns and injecting your cloud expertise into the entire development lifecycle•Contribute to improvements in processes and deliverables that increase the effectiveness and efficiency of the team in responding to customer and business needs•Document and present your ideas and solutions accurately and thoroughlyMinimum Qualifications•Graduate or Postgraduate in Computer Science Engineering or related technical fields•8+ years of software design, development, and/or consulting experience in cloud systems or web services•Excellent hands-on Java programming skills•Experience with Spring Boot•Experience with software development lifecycle (SDLC) processes, tools, and Agile methodologies•Hands-on Experience with AWS or other cloud providers•Excellent written and oral communication skills in EnglishPreferred Qualifications•Strong additional programming skills, preferably with Go, and/or TypeScript•Experience with object-oriented design patterns•Experience with continuous refactoring•Familiarity with CI/CD concepts and experience working with a deployment pipeline such as Jenkins•REST API development experience (microservices architecture)•Experience with Databases and database design principles at cloud scale•Experience in building highly scalable systems and services in the cloudThe Ideal Candidate•As a team player, you can work closely with stakeholders to ensure the successful delivery of projects. You partner with senior stakeholders regarding trade-offs, best practices, project management, and risk mitigation. Teamwork is critical to our success•You deliver technical solutions that address new levels of complexity, scale, and performance, enabling breakthrough innovations for customers•You apply and create best practices in multiple technical domains using cloud technology products•You have excellent written and presentation skills, specifically the ability to translate business requirements from various business units into project proposals with a clear and well-designed architecture. You can clearly express complex technical concepts in ways that audiences from diverse disciplines are able to understand•You are a perpetual learner and often find yourself ideating about new and improved ways of doing things and are confident to share your ideas with the rest of the engineering team•You have a strong desire and ability to deliver results. You can succeed and consistently reach the highest standards in a dynamic, agile environment with changing prioritiesQualifications6 months contract with possibility of permanency100% remotePosition OverviewCreate amazing things and learn from some of the best in the industry. •Work with some of the smartest and also teach us•Experiment, learn, and grow•Use the latest and greatest cloud technologies•Deliver code that millions will use•Mentor and be mentored•Make key decisionsOur team enables real-time data-centric experiences at scale to make a difference for all of those who imagine, design, and make our world. Responsibilities•Involve with all aspects of software development, working to create and maintain the most reliable, secure, performant, and high throughput service for our customers by leveraging cloud technology•Partner closely with product managers, product owners, software architects, and other stakeholders to iteratively turn high-level requirements into product enhancements that are delivered to customers incrementally and continually•Contribute to software design and architecture by leveraging cloud design patterns and injecting your cloud expertise into the entire development lifecycle•Contribute to improvements in processes and deliverables that increase the effectiveness and efficiency of the team in responding to customer and business needs•Document and present your ideas and solutions accurately and thoroughlyMinimum Qualifications•Graduate or Postgraduate in Computer Science Engineering or related technical fields•8+ years of software design, development, and/or consulting experience in cloud systems or web services•Excellent hands-on Java programming skills•Experience with Spring Boot•Experience with software development lifecycle (SDLC) processes, tools, and Agile methodologies•Hands-on Experience with AWS or other cloud providers•Excellent written and oral communication skills in EnglishPreferred Qualifications•Strong additional programming skills, preferably with Go, and/or TypeScript•Experience with object-oriented design patterns•Experience with continuous refactoring•Familiarity with CI/CD concepts and experience working with a deployment pipeline such as Jenkins•REST API development experience (microservices architecture)•Experience with Databases and database design principles at cloud scale•Experience in building highly scalable systems and services in the cloudThe Ideal Candidate•As a team player, you can work closely with stakeholders to ensure the successful delivery of projects. You partner with senior stakeholders regarding trade-offs, best practices, project management, and risk mitigation. Teamwork is critical to our success•You deliver technical solutions that address new levels of complexity, scale, and performance, enabling breakthrough innovations for customers•You apply and create best practices in multiple technical domains using cloud technology products•You have excellent written and presentation skills, specifically the ability to translate business requirements from various business units into project proposals with a clear and well-designed architecture. You can clearly express complex technical concepts in ways that audiences from diverse disciplines are able to understand•You are a perpetual learner and often find yourself ideating about new and improved ways of doing things and are confident to share your ideas with the rest of the engineering team•You have a strong desire and ability to deliver results. You can succeed and consistently reach the highest standards in a dynamic, agile environment with changing prioritiesSummary6 months contract with possibility of permanency100% remotePosition OverviewCreate amazing things and learn from some of the best in the industry. •Work with some of the smartest and also teach us•Experiment, learn, and grow•Use the latest and greatest cloud technologies•Deliver code that millions will use•Mentor and be mentored•Make key decisionsOur team enables real-time data-centric experiences at scale to make a difference for all of those who imagine, design, and make our world. Responsibilities•Involve with all aspects of software development, working to create and maintain the most reliable, secure, performant, and high throughput service for our customers by leveraging cloud technology•Partner closely with product managers, product owners, software architects, and other stakeholders to iteratively turn high-level requirements into product enhancements that are delivered to customers incrementally and continually•Contribute to software design and architecture by leveraging cloud design patterns and injecting your cloud expertise into the entire development lifecycle•Contribute to improvements in processes and deliverables that increase the effectiveness and efficiency of the team in responding to customer and business needs•Document and present your ideas and solutions accurately and thoroughlyMinimum Qualifications•Graduate or Postgraduate in Computer Science Engineering or related technical fields•8+ years of software design, development, and/or consulting experience in cloud systems or web services•Excellent hands-on Java programming skills•Experience with Spring Boot•Experience with software development lifecycle (SDLC) processes, tools, and Agile methodologies•Hands-on Experience with AWS or other cloud providers•Excellent written and oral communication skills in EnglishPreferred Qualifications•Strong additional programming skills, preferably with Go, and/or TypeScript•Experience with object-oriented design patterns•Experience with continuous refactoring•Familiarity with CI/CD concepts and experience working with a deployment pipeline such as Jenkins•REST API development experience (microservices architecture)•Experience with Databases and database design principles at cloud scale•Experience in building highly scalable systems and services in the cloudThe Ideal Candidate•As a team player, you can work closely with stakeholders to ensure the successful delivery of projects. You partner with senior stakeholders regarding trade-offs, best practices, project management, and risk mitigation. Teamwork is critical to our success•You deliver technical solutions that address new levels of complexity, scale, and performance, enabling breakthrough innovations for customers•You apply and create best practices in multiple technical domains using cloud technology products•You have excellent written and presentation skills, specifically the ability to translate business requirements from various business units into project proposals with a clear and well-designed architecture. You can clearly express complex technical concepts in ways that audiences from diverse disciplines are able to understand•You are a perpetual learner and often find yourself ideating about new and improved ways of doing things and are confident to share your ideas with the rest of the engineering team•You have a strong desire and ability to deliver results. You can succeed and consistently reach the highest standards in a dynamic, agile environment with changing prioritiesRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Verdun, Québec
      • Contract
      The mandate:- Act as a benchmark expert in all aspects of technical integration of Integration Services.- Support the architecture, design and development teams in their solution delivery activities.- Actively participate in the 12-month planning of maintenance and evolution projects.- Make a periodic follow-up of the projects in realization mode.The requirements:- Minimum 3 to 4 years of experience as an application architect.- Knowledge of Java, relational databases, kubernetes, server applications (to make the link with legacy), good REST design principles, Open API, GIT, UML would be required for the position.Advantages______________________________________________________________________________Responsibilities______________________________________________________________________________Qualifications______________________________________________________________________________Summary______________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      The mandate:- Act as a benchmark expert in all aspects of technical integration of Integration Services.- Support the architecture, design and development teams in their solution delivery activities.- Actively participate in the 12-month planning of maintenance and evolution projects.- Make a periodic follow-up of the projects in realization mode.The requirements:- Minimum 3 to 4 years of experience as an application architect.- Knowledge of Java, relational databases, kubernetes, server applications (to make the link with legacy), good REST design principles, Open API, GIT, UML would be required for the position.Advantages______________________________________________________________________________Responsibilities______________________________________________________________________________Qualifications______________________________________________________________________________Summary______________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Verdun, Québec
      • Contract
      Role of technical contributor who:- Plan, execute and document the evolutions of fraud detection applications- Participate in the maintenance of complex systems and databases (Oracle)- Maintains the documentation of the environments- Participate in data modeling, mapping, integration and capacity planning efforts- Deploy the source code- Manages database structures and ensures system integrity- Represent the sector and act as a consultant to business partners on major projectsAfter a few weeks of support, the candidate must be on the 24/7 rotation with 2 of his colleagues (pager / cell) (1 week out of 3)Required profile- Technological knowledge required: Oracle, SQL, PL / SQL, VB6- Desired knowledge: Java, XML, Unix scripting (ksh, csh), SQL Server, JSON- Analytical skills, resourcefulness, versatility and tolerance for ambiguity- Excellent ability to adapt to changes (Sense of autonomy, rigor and leadership)- Good team spirit and good communicator- French (spoken / written)Advantages____________________________________________________________________________Responsibilities____________________________________________________________________________Qualifications____________________________________________________________________________Summary____________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Role of technical contributor who:- Plan, execute and document the evolutions of fraud detection applications- Participate in the maintenance of complex systems and databases (Oracle)- Maintains the documentation of the environments- Participate in data modeling, mapping, integration and capacity planning efforts- Deploy the source code- Manages database structures and ensures system integrity- Represent the sector and act as a consultant to business partners on major projectsAfter a few weeks of support, the candidate must be on the 24/7 rotation with 2 of his colleagues (pager / cell) (1 week out of 3)Required profile- Technological knowledge required: Oracle, SQL, PL / SQL, VB6- Desired knowledge: Java, XML, Unix scripting (ksh, csh), SQL Server, JSON- Analytical skills, resourcefulness, versatility and tolerance for ambiguity- Excellent ability to adapt to changes (Sense of autonomy, rigor and leadership)- Good team spirit and good communicator- French (spoken / written)Advantages____________________________________________________________________________Responsibilities____________________________________________________________________________Qualifications____________________________________________________________________________Summary____________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Verdun, Québec
      • Contract
      Come and work within a multidisciplinary team that implements the new SAP technological platform and ensures the integration and development of the various technological components of the sector.Do you love technology? Do you like working on concrete projects? Are you naturally curious and like to challenge existing ideas? If you are passionate about contagious energy, show initiative and like working in a team, we invite you to read the following!The main expectations related to this position:- Ensure the management and implementation of large-scale business and technological projects prioritized by the Finance sector, by creating a climate conducive to motivation and by properly exercising your leadership- Optimize the use of project resources continuously in order to achieve sector objectives- Raise and manage the risks and issues inherent in the project in a constant and proactive manner- Produce the various reports allowing the monitoring of the progress of the work of the project and provide the status of progress, while adapting the communication to the audience- Manage stakeholders and maintain good relations with internal and external collaborators- Ensure the establishment of the right communication channels between project collaborators and ensure constant communication with all stakeholders- Be a transformative agent to promote our values ​​and zero tolerance for non-aligned behaviors- Diagnose problematic situations, intervene and get involved in solving complex problems by ensuring the implementation of solutionsRequired Skills:- Completed Bachelor's degree, related to the industry, and ten years of relevant experience or Completed Master's degree, related to the industry, and eight years of relevant experience- Experience of at least 12 years as a project manager in large-scale projects and in large companies- Experience in managing projects of at least 10,000 days of effort- Knowledge of the banking sector- Experience with the management of external suppliers- Experience in workshop facilitation as well as coaching- Comfortable in the Agile delivery mode Analytical skills and critical thinking- Rigor, result oriented, negotiation skills- Ability to popularize issues, risks and business objectives- Good communication and capacity for synthesis at all levels of the organization- Influential leadership with a strong political sense- Strong ability to adapt to changes- Knowledge of Atlassian tools (JIRA, Confluence)- Bilingualism (spoken / written) French and English, essentialAdvantages________________________________________________________________________________Responsibilities________________________________________________________________________________Qualifications________________________________________________________________________________Summary________________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Come and work within a multidisciplinary team that implements the new SAP technological platform and ensures the integration and development of the various technological components of the sector.Do you love technology? Do you like working on concrete projects? Are you naturally curious and like to challenge existing ideas? If you are passionate about contagious energy, show initiative and like working in a team, we invite you to read the following!The main expectations related to this position:- Ensure the management and implementation of large-scale business and technological projects prioritized by the Finance sector, by creating a climate conducive to motivation and by properly exercising your leadership- Optimize the use of project resources continuously in order to achieve sector objectives- Raise and manage the risks and issues inherent in the project in a constant and proactive manner- Produce the various reports allowing the monitoring of the progress of the work of the project and provide the status of progress, while adapting the communication to the audience- Manage stakeholders and maintain good relations with internal and external collaborators- Ensure the establishment of the right communication channels between project collaborators and ensure constant communication with all stakeholders- Be a transformative agent to promote our values ​​and zero tolerance for non-aligned behaviors- Diagnose problematic situations, intervene and get involved in solving complex problems by ensuring the implementation of solutionsRequired Skills:- Completed Bachelor's degree, related to the industry, and ten years of relevant experience or Completed Master's degree, related to the industry, and eight years of relevant experience- Experience of at least 12 years as a project manager in large-scale projects and in large companies- Experience in managing projects of at least 10,000 days of effort- Knowledge of the banking sector- Experience with the management of external suppliers- Experience in workshop facilitation as well as coaching- Comfortable in the Agile delivery mode Analytical skills and critical thinking- Rigor, result oriented, negotiation skills- Ability to popularize issues, risks and business objectives- Good communication and capacity for synthesis at all levels of the organization- Influential leadership with a strong political sense- Strong ability to adapt to changes- Knowledge of Atlassian tools (JIRA, Confluence)- Bilingualism (spoken / written) French and English, essentialAdvantages________________________________________________________________________________Responsibilities________________________________________________________________________________Qualifications________________________________________________________________________________Summary________________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Contract
      6 months contractRemote work for nowAre you looking for a stimulating and far-reaching challenge as a Senior Java Developer?6 month renewable contractRemote for now, return to the office part-time thereafterAs a Developer, you will join a dynamic team and take part in the development of system specifications, application of software engineering best practices, code development and testing. You will work in a collaborative team that helps improve each other's skills.AdvantagesADVANTAGESPossibility of taking part in large-scale projectsAGILE & high performance work environmentExperience working in a large company35 hours per weekRemote (Computer Hardware Provided)Training / Onboarding offeredResponsibilitiesRESPONSIBILITIESDevelop system specifications, codify, modify, test and debug computer programs under general supervision, according to the planning and deadlines determined.Analyze the systems and make recommendations to ensure that they are optimal and that they meet the quality criteria set by the business units.Work in collaboration with several teams to quickly identify areas for resolution.Investigate production incidents and determine the components involved.Investigate and find workarounds to meet customer requirements.Ensure proactive monitoring of our infrastructures in order to react quickly and thus maintain operational stability.Perform systems and programming needs analyzes in order to identify problems encountered and provide solution proposals including program specifications.Propose recommendations in order to participate in the improvement of systems development processes.Provide an on-call service on a rotating basis in order to properly support our users outside of business hours.Work fully autonomously.QualificationsQUALIFICATIONSBachelor's degree in computer science or equivalent experience3 to 5 years of IT experience3 years of experience in enterprise Java J2E applicationGood knowledge of Java and Java JEE developmentGood knowledge of Angular developmentGood knowledge of SOAPUI, JUnit, XMLKnowledge of Maven, JUnit, JaxB, XSD, UML, Spring, Spring Boot, HTMLKnowledge of GIT, Enterprise Architect, WebSphere, OCP and EclipseKnowledge of React (an asset)Good level of French and English, written and spokenKnowledge of Oracle, Mongo databasesGood knowledge of the Agile development environmentYour qualities:Analytical mindInitiativePassion for problem solvingAbility to work under pressureAbility to work in a team and concern for qualityCustomer centricCuriosity and perseveranceSummaryDo not hesitate to contact us directly by email at daniel.zapata@randstad.ca or visit all our IT job offers on our following website: https://www.randstad.ca/fr/jobs/s- technologies / quebec / quebec /Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      6 months contractRemote work for nowAre you looking for a stimulating and far-reaching challenge as a Senior Java Developer?6 month renewable contractRemote for now, return to the office part-time thereafterAs a Developer, you will join a dynamic team and take part in the development of system specifications, application of software engineering best practices, code development and testing. You will work in a collaborative team that helps improve each other's skills.AdvantagesADVANTAGESPossibility of taking part in large-scale projectsAGILE & high performance work environmentExperience working in a large company35 hours per weekRemote (Computer Hardware Provided)Training / Onboarding offeredResponsibilitiesRESPONSIBILITIESDevelop system specifications, codify, modify, test and debug computer programs under general supervision, according to the planning and deadlines determined.Analyze the systems and make recommendations to ensure that they are optimal and that they meet the quality criteria set by the business units.Work in collaboration with several teams to quickly identify areas for resolution.Investigate production incidents and determine the components involved.Investigate and find workarounds to meet customer requirements.Ensure proactive monitoring of our infrastructures in order to react quickly and thus maintain operational stability.Perform systems and programming needs analyzes in order to identify problems encountered and provide solution proposals including program specifications.Propose recommendations in order to participate in the improvement of systems development processes.Provide an on-call service on a rotating basis in order to properly support our users outside of business hours.Work fully autonomously.QualificationsQUALIFICATIONSBachelor's degree in computer science or equivalent experience3 to 5 years of IT experience3 years of experience in enterprise Java J2E applicationGood knowledge of Java and Java JEE developmentGood knowledge of Angular developmentGood knowledge of SOAPUI, JUnit, XMLKnowledge of Maven, JUnit, JaxB, XSD, UML, Spring, Spring Boot, HTMLKnowledge of GIT, Enterprise Architect, WebSphere, OCP and EclipseKnowledge of React (an asset)Good level of French and English, written and spokenKnowledge of Oracle, Mongo databasesGood knowledge of the Agile development environmentYour qualities:Analytical mindInitiativePassion for problem solvingAbility to work under pressureAbility to work in a team and concern for qualityCustomer centricCuriosity and perseveranceSummaryDo not hesitate to contact us directly by email at daniel.zapata@randstad.ca or visit all our IT job offers on our following website: https://www.randstad.ca/fr/jobs/s- technologies / quebec / quebec /Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • North York, Ontario
      • Permanent
      Our client, a leader in their space, is looking to bring on a Lead Product Designer to join them on a permanent basis. Our client is based out of North York, and looking to move to a hybrid office environment but is open to candidates that wish to stay fully remote. Currently, they have a viable product that is in a steady-state and is specifically looking to bring on a Sr. Product Designer who is looking to lead their own team (first hire in mid-Q1 2022). The company is in a huge growth mode, so there are tons of opportunities to build new processes and try new things. This role will be largely hands-on and you will be working closely with the Product team in a collaborative environment. **Portfolio is required**If this sounds like a role interesting to you, please send your updated resume and Portfolio to alfred.lo@randstad.ca or reach out to me on LinkedIn. AdvantagesOur client offers competitive salaries, health and dental benefits, Professional Development Opportunities and Continuing Ed.Awesome collaborative work culture.Hybrid and Flexible Work Environment ResponsibilitiesLeading the Product Design TeamBuilding out Design Processes Championing best practices Qualifications5+ years Product Design ExperienceUp to date with Design Principles and Systems Best Practices and Industry Standards SummaryOur client, a leader in their space, is looking to bring on a Lead Product Designer to join them on a permanent basis. Our client is based out of North York, and looking to move to a hybrid office environment but is open to candidates that wish to stay fully remote. Currently, they have a viable product that is in a steady-state and is specifically looking to bring on a Sr. Product Designer who is looking to lead their own team (first hire in mid-Q1 2022). The company is in a huge growth mode, so there are tons of opportunities to build new processes and try new things. This role will be largely hands-on and you will be working closely with the Product team in a collaborative environment. **Portfolio is required**If this sounds like a role interesting to you, please send your updated resume and Portfolio to alfred.lo@randstad.ca or reach out to me on LinkedIn. Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client, a leader in their space, is looking to bring on a Lead Product Designer to join them on a permanent basis. Our client is based out of North York, and looking to move to a hybrid office environment but is open to candidates that wish to stay fully remote. Currently, they have a viable product that is in a steady-state and is specifically looking to bring on a Sr. Product Designer who is looking to lead their own team (first hire in mid-Q1 2022). The company is in a huge growth mode, so there are tons of opportunities to build new processes and try new things. This role will be largely hands-on and you will be working closely with the Product team in a collaborative environment. **Portfolio is required**If this sounds like a role interesting to you, please send your updated resume and Portfolio to alfred.lo@randstad.ca or reach out to me on LinkedIn. AdvantagesOur client offers competitive salaries, health and dental benefits, Professional Development Opportunities and Continuing Ed.Awesome collaborative work culture.Hybrid and Flexible Work Environment ResponsibilitiesLeading the Product Design TeamBuilding out Design Processes Championing best practices Qualifications5+ years Product Design ExperienceUp to date with Design Principles and Systems Best Practices and Industry Standards SummaryOur client, a leader in their space, is looking to bring on a Lead Product Designer to join them on a permanent basis. Our client is based out of North York, and looking to move to a hybrid office environment but is open to candidates that wish to stay fully remote. Currently, they have a viable product that is in a steady-state and is specifically looking to bring on a Sr. Product Designer who is looking to lead their own team (first hire in mid-Q1 2022). The company is in a huge growth mode, so there are tons of opportunities to build new processes and try new things. This role will be largely hands-on and you will be working closely with the Product team in a collaborative environment. **Portfolio is required**If this sounds like a role interesting to you, please send your updated resume and Portfolio to alfred.lo@randstad.ca or reach out to me on LinkedIn. Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Pickering, Ontario
      • Permanent
      Our client, a thriving SaaS Provider is looking to bring on a Consultant to join their Professional Services team on a permanent basis. This is a fully remote position and they are looking for someone who is comfortable with this shifting dynamic and can work collaboratively with both teammates and clients digitally. Our client works in a very niche industry, so you can't be afraid to ask questions and involve your teammates. In the same breath, you have to be a quick learner and willing to experiment and play around with the software. This role takes over once the SOW has been signed, and the end clients often ask for customized solutions from the Professional Services team, your job will be to help guide the end clients throughout this process. SQL skills will be needed for this role, so you must be a strong SQL User. Excellent communication skills and a solution-oriented mindset are must-haves for this role.If this sounds like you and you are interested in applying for this position, I'd love to hear from you, please send your updated resume to alfred.lo@randstad.ca or reach out to me on LinkedIn with a detailed message. AdvantagesFully remote positionCollaborative and team-based environment Competitive Salaries ResponsibilitiesManaging client expectations Providing solutions and ensuring the execution of these solutions Qualifications3+ years in SaaS Implementation RoleStrong SQL Skills Excellent Communication and Client Management Skills SummaryOur client, a thriving SaaS Provider is looking to bring on a Consultant to join their Professional Services team on a permanent basis. This is a fully remote position and they are looking for someone who is comfortable with this shifting dynamic and can work collaboratively with both teammates and clients digitally. Our client works in a very niche industry, so you can't be afraid to ask questions and involve your teammates. In the same breath, you have to be a quick learner and willing to experiment and play around with the software. This role takes over once the SOW has been signed, and the end clients often ask for customized solutions from the Professional Services team, your job will be to help guide the end clients throughout this process. SQL skills will be needed for this role, so you must be a strong SQL User. Excellent communication skills and a solution-oriented mindset are must-haves for this role.If this sounds like you and you are interested in applying for this position, I'd love to hear from you, please send your updated resume to alfred.lo@randstad.ca or reach out to me on LinkedIn with a detailed message. Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client, a thriving SaaS Provider is looking to bring on a Consultant to join their Professional Services team on a permanent basis. This is a fully remote position and they are looking for someone who is comfortable with this shifting dynamic and can work collaboratively with both teammates and clients digitally. Our client works in a very niche industry, so you can't be afraid to ask questions and involve your teammates. In the same breath, you have to be a quick learner and willing to experiment and play around with the software. This role takes over once the SOW has been signed, and the end clients often ask for customized solutions from the Professional Services team, your job will be to help guide the end clients throughout this process. SQL skills will be needed for this role, so you must be a strong SQL User. Excellent communication skills and a solution-oriented mindset are must-haves for this role.If this sounds like you and you are interested in applying for this position, I'd love to hear from you, please send your updated resume to alfred.lo@randstad.ca or reach out to me on LinkedIn with a detailed message. AdvantagesFully remote positionCollaborative and team-based environment Competitive Salaries ResponsibilitiesManaging client expectations Providing solutions and ensuring the execution of these solutions Qualifications3+ years in SaaS Implementation RoleStrong SQL Skills Excellent Communication and Client Management Skills SummaryOur client, a thriving SaaS Provider is looking to bring on a Consultant to join their Professional Services team on a permanent basis. This is a fully remote position and they are looking for someone who is comfortable with this shifting dynamic and can work collaboratively with both teammates and clients digitally. Our client works in a very niche industry, so you can't be afraid to ask questions and involve your teammates. In the same breath, you have to be a quick learner and willing to experiment and play around with the software. This role takes over once the SOW has been signed, and the end clients often ask for customized solutions from the Professional Services team, your job will be to help guide the end clients throughout this process. SQL skills will be needed for this role, so you must be a strong SQL User. Excellent communication skills and a solution-oriented mindset are must-haves for this role.If this sounds like you and you are interested in applying for this position, I'd love to hear from you, please send your updated resume to alfred.lo@randstad.ca or reach out to me on LinkedIn with a detailed message. Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Calgary, Alberta
      • Contract
      Are you a Senior IT Project Manager with experience managing IT projects from planning through to implementation? Are you detail-oriented with a strong sense of ownership and engagement in your projects?Our Calgary enterprise client is seeking to hire a Senior IT Project Manager to join their team on a 12-month contract.Apply to this amazing IT PM opportunity today by contacting our recruitment team or clicking on the apply button belowAdvantagesInformation Technology requires a Senior resource, to plan and manage IT Projects from planning through to implementation, including but not limited to:•Assessment of upgrade requirements for an SAP-related financial tool, support to the business in deciding on the appropriate upgrade path and, execution of the upgrade.•Managing specific initiatives within an ERP implementation. Managing an APIM implementation. Planning for a Maximo implementation. Coordinating with a larger multi-affiliate or multi-company ERP implementation.ResponsibilitiesThe Senior Project Manager will be responsible for working with the IT business clients to establish a clear vision for these projects, planning, budgeting, and scheduling, coordinating selection and engagement of a third-party implementer, managing stakeholder and vendor relationships, and identifying and leveraging synergies and learnings between the two implementation projects.-Demonstrated experience in: oDelivering SAP projects oImplementing an ERP, Oracle experience would be useful, or Maximo (or an Enterprise Asset Management equivalent)-Demonstrated ability to:oManage projects to a budget and schedule following a structured project management methodologyoManage vendor relationships and performance oLead and direct projects that are high-risk or have encountered significant setbacksoHold firm on requirements and needs while at the same time being understanding and diplomatic in addressing many different stakeholder priorities and concernsoProvide strong governance at a detailed level, including requirements prioritization on an ongoing basis to manage the scope-Ability to deal with unexpected obstacles in a flexible manner-Strong sense of ownership and engagement-Skilled in identifying the organizational change management risks of a project, specifically with encountering resistance from end-users and developing coping strategies to mitigate those risks-Ability to separate the toolset from the business process and focus on the requirements relative to a new system, not the existing toolsetQualificationsQualifications:-Degree in Computer Science or related field-8+ years of PM experience in a variety of projects-Background in implementation of IT delivery projectsSummaryThank you for your time and interest.Please contact our recruitment team with your resume by applying today!P.S. Don’t forget that when you update your profile on Randstad.ca it helps us find you faster when we do have roles that match your skills! So even if this role isn’t for you please update your profile so we can find you!We look forward to supporting you in your job search!Good luck!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Are you a Senior IT Project Manager with experience managing IT projects from planning through to implementation? Are you detail-oriented with a strong sense of ownership and engagement in your projects?Our Calgary enterprise client is seeking to hire a Senior IT Project Manager to join their team on a 12-month contract.Apply to this amazing IT PM opportunity today by contacting our recruitment team or clicking on the apply button belowAdvantagesInformation Technology requires a Senior resource, to plan and manage IT Projects from planning through to implementation, including but not limited to:•Assessment of upgrade requirements for an SAP-related financial tool, support to the business in deciding on the appropriate upgrade path and, execution of the upgrade.•Managing specific initiatives within an ERP implementation. Managing an APIM implementation. Planning for a Maximo implementation. Coordinating with a larger multi-affiliate or multi-company ERP implementation.ResponsibilitiesThe Senior Project Manager will be responsible for working with the IT business clients to establish a clear vision for these projects, planning, budgeting, and scheduling, coordinating selection and engagement of a third-party implementer, managing stakeholder and vendor relationships, and identifying and leveraging synergies and learnings between the two implementation projects.-Demonstrated experience in: oDelivering SAP projects oImplementing an ERP, Oracle experience would be useful, or Maximo (or an Enterprise Asset Management equivalent)-Demonstrated ability to:oManage projects to a budget and schedule following a structured project management methodologyoManage vendor relationships and performance oLead and direct projects that are high-risk or have encountered significant setbacksoHold firm on requirements and needs while at the same time being understanding and diplomatic in addressing many different stakeholder priorities and concernsoProvide strong governance at a detailed level, including requirements prioritization on an ongoing basis to manage the scope-Ability to deal with unexpected obstacles in a flexible manner-Strong sense of ownership and engagement-Skilled in identifying the organizational change management risks of a project, specifically with encountering resistance from end-users and developing coping strategies to mitigate those risks-Ability to separate the toolset from the business process and focus on the requirements relative to a new system, not the existing toolsetQualificationsQualifications:-Degree in Computer Science or related field-8+ years of PM experience in a variety of projects-Background in implementation of IT delivery projectsSummaryThank you for your time and interest.Please contact our recruitment team with your resume by applying today!P.S. Don’t forget that when you update your profile on Randstad.ca it helps us find you faster when we do have roles that match your skills! So even if this role isn’t for you please update your profile so we can find you!We look forward to supporting you in your job search!Good luck!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Edmonton, Alberta
      • Contract
      Our large enterprise Edmonton client is looking for a Intermediate to Senior level Cyber Risk and Security Operations Analyst on contract for a 12 month contract engagement with the following responsibilities and skill set:Senior level Cyber Risk and Security Operations AnalystThe Security Systems Analyst applies the least privilege principle and the security best practice of ‘Confidentiality, Integrity and Availability’ (CIA) to client users and to the network and computing infrastructure. The Security Systems Analyst ensures that managing information system related security risks is consistent with the organization’s mission/business objectives and overall risk appetite established by senior leadership. The Security Systems Analyst plans and monitors the Information Security Management System for Indicators of Compromise (IOC) in order to prevent or detect unauthorized access or actions to the client network and computing infrastructure. Responsibilities of this position include the following:• Administer security configuration in MS portal for Azure, M365 Defender and respond to incidents and alerts• Implement MS security configuration for Azure, M365 Defender and Teams; assess security requirements and controls and ensures that security controls are implemented as necessary.• Works closely with IT and development teams to design secure cloud and on-prem infrastructure solutions and applications, facilitating the implementation of protective and mitigating controls.• Configure and maintain Security tools to Monitor, alert and report on EPS cloud and network security status.• Provides senior leadership with reports and metrics on cyber security related incidents and activities.Qualifications:• 3-5 years’ work experience in cyber security would be considered an asset.• Security Certification in CISM, GIAC, SSCP, CCSP or similar are highly desirable.• In-depth knowledge of Microsoft Cloud Admin portals.• Good understanding of NIST Cyber Security Framework.• Excellent verbal and written presentation skills.• Applicants may be tested.If you believe you are the right candidate for this position, please contact your local Randstad Technologies representative or email lak.padem@randstad.ca your resume for consideration.Advantages---------------------------------------------------------------------------Responsibilities---------------------------------------------------------------------------Qualifications---------------------------------------------------------------------------Summary---------------------------------------------------------------------------Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our large enterprise Edmonton client is looking for a Intermediate to Senior level Cyber Risk and Security Operations Analyst on contract for a 12 month contract engagement with the following responsibilities and skill set:Senior level Cyber Risk and Security Operations AnalystThe Security Systems Analyst applies the least privilege principle and the security best practice of ‘Confidentiality, Integrity and Availability’ (CIA) to client users and to the network and computing infrastructure. The Security Systems Analyst ensures that managing information system related security risks is consistent with the organization’s mission/business objectives and overall risk appetite established by senior leadership. The Security Systems Analyst plans and monitors the Information Security Management System for Indicators of Compromise (IOC) in order to prevent or detect unauthorized access or actions to the client network and computing infrastructure. Responsibilities of this position include the following:• Administer security configuration in MS portal for Azure, M365 Defender and respond to incidents and alerts• Implement MS security configuration for Azure, M365 Defender and Teams; assess security requirements and controls and ensures that security controls are implemented as necessary.• Works closely with IT and development teams to design secure cloud and on-prem infrastructure solutions and applications, facilitating the implementation of protective and mitigating controls.• Configure and maintain Security tools to Monitor, alert and report on EPS cloud and network security status.• Provides senior leadership with reports and metrics on cyber security related incidents and activities.Qualifications:• 3-5 years’ work experience in cyber security would be considered an asset.• Security Certification in CISM, GIAC, SSCP, CCSP or similar are highly desirable.• In-depth knowledge of Microsoft Cloud Admin portals.• Good understanding of NIST Cyber Security Framework.• Excellent verbal and written presentation skills.• Applicants may be tested.If you believe you are the right candidate for this position, please contact your local Randstad Technologies representative or email lak.padem@randstad.ca your resume for consideration.Advantages---------------------------------------------------------------------------Responsibilities---------------------------------------------------------------------------Qualifications---------------------------------------------------------------------------Summary---------------------------------------------------------------------------Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Waterloo, Ontario
      • Permanent
      high technology company based in Waterloo, Ontario. We are the leading provider of laser and vision-based templating and inspection solutions. Our client's solutions have a dominant role in aerospace, prefabrication construction and industrial fabrication companies.If you think this is the right role for you please email me your word resume to aaron.lail@randstad.ca AdvantagesOpportunity:· Work closely with the R&D team to design and implement core functions and services supporting new R&D designs.· Work with closely with Software team to ensure R&D functions and services support high-level customer workflows.ResponsibilitiesCompetencies:· Excellent analysis, problem solving and communication skills.· Good understanding of mathematic modeling and numerical methods for solving non-linear problems.· Good experience in using different strategies in mathematical optimization in image processing, Galvanometer control.· Experience in photogrammetry and galvanometer systems is an asset.· Strong desire and the ability to learn and share your learning with others.QualificationsSkills:· Expert in C++ and C#, WCF, REST APIs and SOA.· Demonstrable ability solving common non-linear optimization problems.· GD & T datum application experience is an asset.· Demonstrable ability in the design of development of Application Programming Interfaces from legacy libraries/applications for third part applications.· Experience with machine learning or deep learning is an asset. EducationMaster’s degree in Engineering or Computer Science.Compensation: Salary flexible depending on qualifications. Very competitive benefits package.Summarysupport manufacturers world-wide in a variety of specialized industries to assist with assembly processes. Our solutions provide the ability to project a pattern of laser light onto a work surface or part with a high degree of accuracy, speed, and precision for applications such as composite ply layup, paint masking, placement of components or materials, quality inspection and reverse engineering.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      high technology company based in Waterloo, Ontario. We are the leading provider of laser and vision-based templating and inspection solutions. Our client's solutions have a dominant role in aerospace, prefabrication construction and industrial fabrication companies.If you think this is the right role for you please email me your word resume to aaron.lail@randstad.ca AdvantagesOpportunity:· Work closely with the R&D team to design and implement core functions and services supporting new R&D designs.· Work with closely with Software team to ensure R&D functions and services support high-level customer workflows.ResponsibilitiesCompetencies:· Excellent analysis, problem solving and communication skills.· Good understanding of mathematic modeling and numerical methods for solving non-linear problems.· Good experience in using different strategies in mathematical optimization in image processing, Galvanometer control.· Experience in photogrammetry and galvanometer systems is an asset.· Strong desire and the ability to learn and share your learning with others.QualificationsSkills:· Expert in C++ and C#, WCF, REST APIs and SOA.· Demonstrable ability solving common non-linear optimization problems.· GD & T datum application experience is an asset.· Demonstrable ability in the design of development of Application Programming Interfaces from legacy libraries/applications for third part applications.· Experience with machine learning or deep learning is an asset. EducationMaster’s degree in Engineering or Computer Science.Compensation: Salary flexible depending on qualifications. Very competitive benefits package.Summarysupport manufacturers world-wide in a variety of specialized industries to assist with assembly processes. Our solutions provide the ability to project a pattern of laser light onto a work surface or part with a high degree of accuracy, speed, and precision for applications such as composite ply layup, paint masking, placement of components or materials, quality inspection and reverse engineering.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Contract
      As part of cloud security solution delivery mandates, we need an infrastructure developer to assist our teams who work with the agile methodology in terms of automation, application / functionality deployment and Services. The resource will work in a Google-type Cloud environment whose targets are based on “as code” (IaC) and “configuration as code” (CaC) deployment. The person sought must be resourceful and enjoy doing research to manipulate new technologies. Cloud computing being a dynamic environment and constantly innovating, personality and resourcefulness are the key to success. The team will work a lot in self-discovery, self-study and proof of concept mode. Training will be given internally on more specific subjects.Role and Responsibilities:- Develop applications, services, tools and perform the necessary tests and fixes.- Developing "as code" and "configuration as code" deployment scripts in a continuous delivery target.- Follow up on issues and follow up with squad PO leaders.- Prepare the documentation relating to the developed functionalities.- Collaborate with the various stakeholders (designer, functional analyst) in the realization of technological solutions.- Perform the programming of tests and automated tests related to the development branches.- Follow up on assigned tasks with Jira.- To be able to do code review with his peers.- Participate in all tasks related to the agile methodology (multidisciplinary resource).Desired technical skills:- Experience in AGILE projects- Have notions of pipeline and branch development.- Knowledge of cloud computing- Without being an expert, having knowledge of C # or .NET language- Knowledge of powershell scripting.- Knowledge of the following elements: HTML, API, REST API.- Intermediate English level.- Experience working with one of the orchestrators or tools of CICD DevOps, Terraform, BitBucket, Ansible and GitHub.- Have experience with Visual Studio.- Have knowledge of the delivery process in orchestrator mode.Desired behavior and skills:- Concern for the quality of product deliverables;- Ability to adapt quickly to a new development environment;- Be in collaborative mode and open to novelty;- Be able to work in a team;- Demonstrate autonomy in the performance of tasks;- Honoring your commitments;- Be oriented towards action and resultsAdvantages___________________________________________________________________________Responsibilities___________________________________________________________________________Qualifications___________________________________________________________________________Summary___________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      As part of cloud security solution delivery mandates, we need an infrastructure developer to assist our teams who work with the agile methodology in terms of automation, application / functionality deployment and Services. The resource will work in a Google-type Cloud environment whose targets are based on “as code” (IaC) and “configuration as code” (CaC) deployment. The person sought must be resourceful and enjoy doing research to manipulate new technologies. Cloud computing being a dynamic environment and constantly innovating, personality and resourcefulness are the key to success. The team will work a lot in self-discovery, self-study and proof of concept mode. Training will be given internally on more specific subjects.Role and Responsibilities:- Develop applications, services, tools and perform the necessary tests and fixes.- Developing "as code" and "configuration as code" deployment scripts in a continuous delivery target.- Follow up on issues and follow up with squad PO leaders.- Prepare the documentation relating to the developed functionalities.- Collaborate with the various stakeholders (designer, functional analyst) in the realization of technological solutions.- Perform the programming of tests and automated tests related to the development branches.- Follow up on assigned tasks with Jira.- To be able to do code review with his peers.- Participate in all tasks related to the agile methodology (multidisciplinary resource).Desired technical skills:- Experience in AGILE projects- Have notions of pipeline and branch development.- Knowledge of cloud computing- Without being an expert, having knowledge of C # or .NET language- Knowledge of powershell scripting.- Knowledge of the following elements: HTML, API, REST API.- Intermediate English level.- Experience working with one of the orchestrators or tools of CICD DevOps, Terraform, BitBucket, Ansible and GitHub.- Have experience with Visual Studio.- Have knowledge of the delivery process in orchestrator mode.Desired behavior and skills:- Concern for the quality of product deliverables;- Ability to adapt quickly to a new development environment;- Be in collaborative mode and open to novelty;- Be able to work in a team;- Demonstrate autonomy in the performance of tasks;- Honoring your commitments;- Be oriented towards action and resultsAdvantages___________________________________________________________________________Responsibilities___________________________________________________________________________Qualifications___________________________________________________________________________Summary___________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Contract
      As a member of a team, you participate in the needs analysis and the development of directions in development activities. You participate in the planning and coordination of work related to the continuous delivery of software products, their maintenance and updating, where the ability to manage complexity is essential. You are also required to collaborate with other technical teams other than business. You are able to recommend technical solutions and share accountability. Your knowledge and experience of DevOps, CI / CD and Agile practices allow you to deliver stable products, constantly improve their quality and find solutions.Main responsibilitieso Understand the application of technologies in the development of business solutions and advance it in order to improve the speed of delivery.o Perform analysis and development of software products, including design, code, testing and operation by applying good development, data and security practices.o Work in co-creation with business partners and architects to fully understand and thus achieve the alignment of solutions representing business intentions and objectives.o Automate testing (includes associated methodologies; eg: pyramids of trials, TDD, BDD, etc.) and be responsible for quality.o Perform analysis and resolution of major incidents and participate in the resolution of complex problems.o Document the technical solutions and practices to ensure the sustainability of the products.Key skillso Be capable of personal development.o Ability to identify problems and blockers and suggest ways to get around them.o Be organized, rigorous and know how to manage priorities.o Unifier, he will know how to conquer the members of his team and comply when required.o Possess communication and extension skills.Specific knowledgeo Knowledge of Java 8 / Java 11o Knowledge of Kotlin (Asset)o Knowledge of Spring boot 2 / Spring security / Spring datao Knowledge of Mapstructo Knowledge of SQL (Example: Postgresql, MS Azure SQL, etc.)o Knowledge of MQ (Example: MQ Series, Rabbit MQ, etc.)o Knowledge of Junito Knowledge of Gradleo Knowledge of API Resto Knowledge of GIT (Bitbucket or GitHub)o Knowledge of Agile methodology (Scrum)o Knowledge of Test Driven Development and Behavior-driven Development methodologieso Knowledge of continuous delivery / deploymentAdvantages______________________________________________________________________________Responsibilities______________________________________________________________________________Qualifications______________________________________________________________________________Summary______________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      As a member of a team, you participate in the needs analysis and the development of directions in development activities. You participate in the planning and coordination of work related to the continuous delivery of software products, their maintenance and updating, where the ability to manage complexity is essential. You are also required to collaborate with other technical teams other than business. You are able to recommend technical solutions and share accountability. Your knowledge and experience of DevOps, CI / CD and Agile practices allow you to deliver stable products, constantly improve their quality and find solutions.Main responsibilitieso Understand the application of technologies in the development of business solutions and advance it in order to improve the speed of delivery.o Perform analysis and development of software products, including design, code, testing and operation by applying good development, data and security practices.o Work in co-creation with business partners and architects to fully understand and thus achieve the alignment of solutions representing business intentions and objectives.o Automate testing (includes associated methodologies; eg: pyramids of trials, TDD, BDD, etc.) and be responsible for quality.o Perform analysis and resolution of major incidents and participate in the resolution of complex problems.o Document the technical solutions and practices to ensure the sustainability of the products.Key skillso Be capable of personal development.o Ability to identify problems and blockers and suggest ways to get around them.o Be organized, rigorous and know how to manage priorities.o Unifier, he will know how to conquer the members of his team and comply when required.o Possess communication and extension skills.Specific knowledgeo Knowledge of Java 8 / Java 11o Knowledge of Kotlin (Asset)o Knowledge of Spring boot 2 / Spring security / Spring datao Knowledge of Mapstructo Knowledge of SQL (Example: Postgresql, MS Azure SQL, etc.)o Knowledge of MQ (Example: MQ Series, Rabbit MQ, etc.)o Knowledge of Junito Knowledge of Gradleo Knowledge of API Resto Knowledge of GIT (Bitbucket or GitHub)o Knowledge of Agile methodology (Scrum)o Knowledge of Test Driven Development and Behavior-driven Development methodologieso Knowledge of continuous delivery / deploymentAdvantages______________________________________________________________________________Responsibilities______________________________________________________________________________Qualifications______________________________________________________________________________Summary______________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Mississauga, Ontario
      • Contract
      Our Professional Services client is looking to hire a Sr Project Manager for a 6 month contract engagement.SKILLS:Project Management and Scrum MasterAgile and Waterfall methodologiesJiraConfluence, PMP CertifiedSuccessful track record of project management and deliveryAble to manage budget of up to $2MillionManager project schedules AdvantagesThis project involves Machine Learning and Artificial Intelligence (AI) for a Fraud Detection initiative that will leverage Azure technology . Will be managing this implementation for 3 major banks.Responsibilities Manage medium scope and moderately complex projects or strategic initiatives, new products or services, ensuring projectsare delivered on time and on budget, and meet scope requirements. Keep track of dependent projects, and coordinateactivities, if required. Ensure all key stakeholders are kept in the loop via formal and informal communication channels on project related progress. Facilitate team meetings to communicate progress, status, issues, assignments and urgency. Coordinate complex technical, system and process audits on client and internal engagements. Assist with document preparation, which may include; Statements of Work, proposals, contracts, estimates, requirementsanalysis, and technical audits. Participate in post-project reviews. Oversee and ensure project level reporting is conducted in accordance with standards and timelines, includingensuring PM’s complete and submit weekly Project Status Reports (PSR) to the EPO/Program Manager, participating in projectexecution, Joint Steering Committee and Executive Steering Committee meetings, and providing program/project updates toclients, and other status updates, as requested, in support of executive reporting. Review of resource assignments and forecast, and updated project demand. Highlight areas of concerns, major variances to project plan, identify options and propose recommendations to address thesame. create Project Status Report and submit to EPO/Program Manager. Provide other status updates, as requested, in support of executive reporting. Maintain an up-to-date view of the project resource plan, including highlighting any areas of concerns, and the impact toproject deliverables to ensure timelines and budget requirements are met. Monitor and adjust project resource plan andschedule as required. Work closely with Front Office Technical Consultant to ensure due diligence activities and outcomes are documented and inline with the project business objectives at the beginning of each project. Provide input regarding the implementationapproach and PM effort estimates. Assist with estimate gathering. Assist with creation of the notional timeline. Assist with requirements gathering and scope definition.QualificationsProject Management and Scrum MasterAgile and Waterfall methodologiesJiraConfluence, PMP CertifiedSuccessful track record of project management and deliveryAble to manage budget of up to $2MillionManager project schedulesSummaryPlease apply today with an updated resume for immediate consideration !!!!!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our Professional Services client is looking to hire a Sr Project Manager for a 6 month contract engagement.SKILLS:Project Management and Scrum MasterAgile and Waterfall methodologiesJiraConfluence, PMP CertifiedSuccessful track record of project management and deliveryAble to manage budget of up to $2MillionManager project schedules AdvantagesThis project involves Machine Learning and Artificial Intelligence (AI) for a Fraud Detection initiative that will leverage Azure technology . Will be managing this implementation for 3 major banks.Responsibilities Manage medium scope and moderately complex projects or strategic initiatives, new products or services, ensuring projectsare delivered on time and on budget, and meet scope requirements. Keep track of dependent projects, and coordinateactivities, if required. Ensure all key stakeholders are kept in the loop via formal and informal communication channels on project related progress. Facilitate team meetings to communicate progress, status, issues, assignments and urgency. Coordinate complex technical, system and process audits on client and internal engagements. Assist with document preparation, which may include; Statements of Work, proposals, contracts, estimates, requirementsanalysis, and technical audits. Participate in post-project reviews. Oversee and ensure project level reporting is conducted in accordance with standards and timelines, includingensuring PM’s complete and submit weekly Project Status Reports (PSR) to the EPO/Program Manager, participating in projectexecution, Joint Steering Committee and Executive Steering Committee meetings, and providing program/project updates toclients, and other status updates, as requested, in support of executive reporting. Review of resource assignments and forecast, and updated project demand. Highlight areas of concerns, major variances to project plan, identify options and propose recommendations to address thesame. create Project Status Report and submit to EPO/Program Manager. Provide other status updates, as requested, in support of executive reporting. Maintain an up-to-date view of the project resource plan, including highlighting any areas of concerns, and the impact toproject deliverables to ensure timelines and budget requirements are met. Monitor and adjust project resource plan andschedule as required. Work closely with Front Office Technical Consultant to ensure due diligence activities and outcomes are documented and inline with the project business objectives at the beginning of each project. Provide input regarding the implementationapproach and PM effort estimates. Assist with estimate gathering. Assist with creation of the notional timeline. Assist with requirements gathering and scope definition.QualificationsProject Management and Scrum MasterAgile and Waterfall methodologiesJiraConfluence, PMP CertifiedSuccessful track record of project management and deliveryAble to manage budget of up to $2MillionManager project schedulesSummaryPlease apply today with an updated resume for immediate consideration !!!!!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Dorval, Québec
      • Permanent
      Description Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation. This role is under the Application Development and Maintenance (ADM) division, which function is to develop, deliver and maintain applications as per desired technology architecture and business requirements while ensuring highest quality of end-products through introduction of new tools, technology and practices for evolution of processes & optimization of applications. Within ADM, the Enterprise Integration team is delivering critical services and integrations for the various lines of business of Air Canada.  The Analyst, ADM (Product Owner, APIs and Integrations) owns and controls the evolution of the API and Integrations delivered by 1 or more delivery pod. It is a key role within ADM Enterprise Integration team, which delivery model is largely outsourced, as it controls the scope of work and the evolution of core Enterprise services of Air Canada. This particular position will own all the passenger reservation APIs and the payments APIs. These are highly complex, strategic, business critical services, with an exciting evolution roadmap on its way. Key FunctionsCoordinate with various business and IT teams (business partnerships team, ADM teams, Architecture teams) to understand the requirementsDocument the user stories to be implemented by the team Define the Acceptance criteria of the user storiesSupport Project Management through planning, monitoring & delivery phasesPlay an active role in projects-related activities, such as sprint planning, daily scrum meeting, sprint review Design APIs and integrationsProvide functional support to the development team, the technical business analysts, the test team, and to other teams and partners that consume the APIsProvide production support to triage, qualify, prioritize issues Collaborate with cross-functional teams to solve development constraints and deployment issuesMaintaining and updating technical documents and proceduresMaintains data standard and security measures through the implementation of information technology plans, policies, and standardsResponsible for driving continuous improvement objectives for its functional areaQualifications Bachelor's Degree in computer science or equivalent8 years overall experience in IT, preferably from a developer backgroundStrong experience with software delivery using Agile methodologiesExperience as Analyst or Agile Product Owner within a delivery teamExperience with JIRAExperience in delivering large projects, within large (10-15people) delivery teamsKnowledge of API-related formats (XML, JSON), protocols (SOAP, REST, HTTP action verbs) and patterns (authentication)Demonstrate high analytical skills to gather information from disparate sources and build solutionsResponsible for handling high amount of complexity and drive decision making specific to processes and priorities for a functional areaDemonstrate significant technical depth to balance tactical and strategic prioritiesNon Technical Skills Adaptability and Flexibility - The ability to keep functioning effectively when under pressure and/or experiencing rapidly changing or uncertain conditions, and to maintain self-control in the face of hostility or provocation. Openness to different and new ways of doing things; willingness to modify one’s preferred way of doing thingsAccountability and Credibility - Takes responsibility for the results and future direction of the organization. Demonstrated concern that one be perceived as responsible, reliable, and trustworthyCustomer Orientation - Demonstrated concern for satisfying one’s external and/or internal customersResults Orientation - Focusing on the desired end result of one’s own or one’s unit's work; setting challenging goals, focusing effort on the goals, and meeting or exceeding themAnalytical Thinking - Approaching a problem by using a logical, systematic, sequential approachInterpersonal Effectiveness - The ability to notice, interpret, and anticipate others’ concerns and feelings, and to communicate this awareness empathetically to othersPro-active and capable of autonomous work.Strong oral, written and interpersonal communication skills, ability to lead a workshop with many stakeholders, to vulgarize a concept/function to a non-technical audienceInterest in learning new technologies and in understanding the business aspect of thingsHigh attention to detail, demonstrated ability to produce high quality workAssetsExperience with Mulesoft or with another Java-based ESB (IBM IIB, Tibco BusinessWorks)Experience with an API-management software (Mulesoft API Manager, IBM API Connect, Apigee, 3scale)Experience integrating with Airline Passenger Service SystemsExperience integrating with Payment Service ProcessorsExperience with BDD (Behavioral Driven Development) Conditions of Employment:Candidates must be eligible to work in the country of interest, at the time any offer of employment is made and seeking any required work permits/visas or other authorizations which may be required is the sole responsibility of the candidates applying for this position.Mandatory Covid-19 Vaccination RequiredLinguistic RequirementsBased on equal qualifications, preference will be given to bilingual candidates.  Diversity and Inclusion Air Canada is strongly committed to Diversity and Inclusion and aims to create a healthy, accessible and rewarding work environment which highlights employees’ unique contributions to our company’s success. As an equal opportunity employer, we welcome applications from all to help us build a diverse workforce which reflects the diversity of our customers, and communities, in which we live and serve.Air Canada thanks all candidates for their interest; however only those selected to continue in the process will be contacted.
      Description Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation. This role is under the Application Development and Maintenance (ADM) division, which function is to develop, deliver and maintain applications as per desired technology architecture and business requirements while ensuring highest quality of end-products through introduction of new tools, technology and practices for evolution of processes & optimization of applications. Within ADM, the Enterprise Integration team is delivering critical services and integrations for the various lines of business of Air Canada.  The Analyst, ADM (Product Owner, APIs and Integrations) owns and controls the evolution of the API and Integrations delivered by 1 or more delivery pod. It is a key role within ADM Enterprise Integration team, which delivery model is largely outsourced, as it controls the scope of work and the evolution of core Enterprise services of Air Canada. This particular position will own all the passenger reservation APIs and the payments APIs. These are highly complex, strategic, business critical services, with an exciting evolution roadmap on its way. Key FunctionsCoordinate with various business and IT teams (business partnerships team, ADM teams, Architecture teams) to understand the requirementsDocument the user stories to be implemented by the team Define the Acceptance criteria of the user storiesSupport Project Management through planning, monitoring & delivery phasesPlay an active role in projects-related activities, such as sprint planning, daily scrum meeting, sprint review Design APIs and integrationsProvide functional support to the development team, the technical business analysts, the test team, and to other teams and partners that consume the APIsProvide production support to triage, qualify, prioritize issues Collaborate with cross-functional teams to solve development constraints and deployment issuesMaintaining and updating technical documents and proceduresMaintains data standard and security measures through the implementation of information technology plans, policies, and standardsResponsible for driving continuous improvement objectives for its functional areaQualifications Bachelor's Degree in computer science or equivalent8 years overall experience in IT, preferably from a developer backgroundStrong experience with software delivery using Agile methodologiesExperience as Analyst or Agile Product Owner within a delivery teamExperience with JIRAExperience in delivering large projects, within large (10-15people) delivery teamsKnowledge of API-related formats (XML, JSON), protocols (SOAP, REST, HTTP action verbs) and patterns (authentication)Demonstrate high analytical skills to gather information from disparate sources and build solutionsResponsible for handling high amount of complexity and drive decision making specific to processes and priorities for a functional areaDemonstrate significant technical depth to balance tactical and strategic prioritiesNon Technical Skills Adaptability and Flexibility - The ability to keep functioning effectively when under pressure and/or experiencing rapidly changing or uncertain conditions, and to maintain self-control in the face of hostility or provocation. Openness to different and new ways of doing things; willingness to modify one’s preferred way of doing thingsAccountability and Credibility - Takes responsibility for the results and future direction of the organization. Demonstrated concern that one be perceived as responsible, reliable, and trustworthyCustomer Orientation - Demonstrated concern for satisfying one’s external and/or internal customersResults Orientation - Focusing on the desired end result of one’s own or one’s unit's work; setting challenging goals, focusing effort on the goals, and meeting or exceeding themAnalytical Thinking - Approaching a problem by using a logical, systematic, sequential approachInterpersonal Effectiveness - The ability to notice, interpret, and anticipate others’ concerns and feelings, and to communicate this awareness empathetically to othersPro-active and capable of autonomous work.Strong oral, written and interpersonal communication skills, ability to lead a workshop with many stakeholders, to vulgarize a concept/function to a non-technical audienceInterest in learning new technologies and in understanding the business aspect of thingsHigh attention to detail, demonstrated ability to produce high quality workAssetsExperience with Mulesoft or with another Java-based ESB (IBM IIB, Tibco BusinessWorks)Experience with an API-management software (Mulesoft API Manager, IBM API Connect, Apigee, 3scale)Experience integrating with Airline Passenger Service SystemsExperience integrating with Payment Service ProcessorsExperience with BDD (Behavioral Driven Development) Conditions of Employment:Candidates must be eligible to work in the country of interest, at the time any offer of employment is made and seeking any required work permits/visas or other authorizations which may be required is the sole responsibility of the candidates applying for this position.Mandatory Covid-19 Vaccination RequiredLinguistic RequirementsBased on equal qualifications, preference will be given to bilingual candidates.  Diversity and Inclusion Air Canada is strongly committed to Diversity and Inclusion and aims to create a healthy, accessible and rewarding work environment which highlights employees’ unique contributions to our company’s success. As an equal opportunity employer, we welcome applications from all to help us build a diverse workforce which reflects the diversity of our customers, and communities, in which we live and serve.Air Canada thanks all candidates for their interest; however only those selected to continue in the process will be contacted.
      • Montréal, Québec
      • Contract
      FO Labs DeveloperLong term contractCandidates must be able to be in the Montreal office 2 times a weekABOUT THE JOBWhat are you applying for?This is a central and dynamic position as you will design, develop, test and deploy new features of critical applications used by our traders and operations based in New York and around the globe. We ask our Software Developer to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack and deliver innovative solutions to support our business growth.What will be your day-to-day?You will always start your day with a morning coffee with your teammates in a Scrum meeting where you will share your next challenges. Then, you will start tackling the prioritized tasks with your team and Project Owner.The clients developers are always at the core of any project therefore you will frequently participate to peer’s review, analysis, and user’s demo.Once your code is completed and validated, you will participate to the release in production by using automated delivery processes with regulated guideline and solid unit test.There is never a typical day with us, but that's why we love it here! The client has a long history of developing its own software systems that helped position the bank within the top Equity derivatives houses in the world.IT has always been key in their successes, so, your ideas will be considered and there is no limitation to your creativity. We will give you the opportunity and the means to acquire a good understanding of investment banking principles to foster your ability to push further your innovations.All we expect from you is your involvement and passion for coding and new technologies. Profile What does it take to get the job?Before talking about technical skills, the most important thing is making sure that you are a curious person who understands his development environment.For example, are you aware of the last Python language enhancement or the recent ASGI Framework and their features? Do you deeply understand how your code is running on a containerized environment? We believe that having this understanding is key to build better software.Then comes mindset, aptitudes, analysis…: your genius and problem-solving skills will be challenged every day! To us, mindset and sense of initiative are as important as your technical skills.if you really want to stand out, show us initiative and maturity and you will get our attention.During the interview you will be challenged about the experiences you’ve shared in your resume, but the main technical skills required for this job are:3 years or + of experience with PythonRelevant experience with Angular is a plusBeing able to transform business functionality to sustainable/maintainable/reusable code Technical Stack used:PYTHON | KUBERNETES | JENKINS | ANGULAR | FASTAPI | FLASK | OCTOPUS | PYTEST | PANDAS | PYODBC/SQL SERVER | ASYNC AdvantagesLong term contract, 40 hours a week, large banking environment, Montreal based. Lots of opportunities to evolve within the organizationResponsibilitiesWhat will be your day-to-day?You will always start your day with a morning coffee with your teammates in a Scrum meeting where you will share your next challenges. Then, you will start tackling the prioritized tasks with your team and Project Owner.The clients developers are always at the core of any project therefore you will frequently participate to peer’s review, analysis, and user’s demo.Once your code is completed and validated, you will participate to the release in production by using automated delivery processes with regulated guideline and solid unit test.There is never a typical day with us, but that's why we love it here! Qualifications Profile What does it take to get the job?Before talking about technical skills, the most important thing is making sure that you are a curious person who understands his development environment.For example, are you aware of the last Python language enhancement or the recent ASGI Framework and their features? Do you deeply understand how your code is running on a containerized environment? We believe that having this understanding is key to build better software.Then comes mindset, aptitudes, analysis…: your genius and problem-solving skills will be challenged every day! To us, mindset and sense of initiative are as important as your technical skills.if you really want to stand out, show us initiative and maturity and you will get our attention.During the interview you will be challenged about the experiences you’ve shared in your resume, but the main technical skills required for this job are:3 years or + of experience with PythonRelevant experience with Angular is a plusBeing able to transform business functionality to sustainable/maintainable/reusable code Technical Stack used:PYTHON | KUBERNETES | JENKINS | ANGULAR | FASTAPI | FLASK | OCTOPUS | PYTEST | PANDAS | PYODBC/SQL SERVER | ASYNCSummary Profile What does it take to get the job?Before talking about technical skills, the most important thing is making sure that you are a curious person who understands his development environment.For example, are you aware of the last Python language enhancement or the recent ASGI Framework and their features? Do you deeply understand how your code is running on a containerized environment? We believe that having this understanding is key to build better software.Then comes mindset, aptitudes, analysis…: your genius and problem-solving skills will be challenged every day! To us, mindset and sense of initiative are as important as your technical skills.if you really want to stand out, show us initiative and maturity and you will get our attention.During the interview you will be challenged about the experiences you’ve shared in your resume, but the main technical skills required for this job are:3 years or + of experience with PythonRelevant experience with Angular is a plusBeing able to transform business functionality to sustainable/maintainable/reusable code Technical Stack used:PYTHON | KUBERNETES | JENKINS | ANGULAR | FASTAPI | FLASK | OCTOPUS | PYTEST | PANDAS | PYODBC/SQL SERVER | ASYNCRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      FO Labs DeveloperLong term contractCandidates must be able to be in the Montreal office 2 times a weekABOUT THE JOBWhat are you applying for?This is a central and dynamic position as you will design, develop, test and deploy new features of critical applications used by our traders and operations based in New York and around the globe. We ask our Software Developer to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack and deliver innovative solutions to support our business growth.What will be your day-to-day?You will always start your day with a morning coffee with your teammates in a Scrum meeting where you will share your next challenges. Then, you will start tackling the prioritized tasks with your team and Project Owner.The clients developers are always at the core of any project therefore you will frequently participate to peer’s review, analysis, and user’s demo.Once your code is completed and validated, you will participate to the release in production by using automated delivery processes with regulated guideline and solid unit test.There is never a typical day with us, but that's why we love it here! The client has a long history of developing its own software systems that helped position the bank within the top Equity derivatives houses in the world.IT has always been key in their successes, so, your ideas will be considered and there is no limitation to your creativity. We will give you the opportunity and the means to acquire a good understanding of investment banking principles to foster your ability to push further your innovations.All we expect from you is your involvement and passion for coding and new technologies. Profile What does it take to get the job?Before talking about technical skills, the most important thing is making sure that you are a curious person who understands his development environment.For example, are you aware of the last Python language enhancement or the recent ASGI Framework and their features? Do you deeply understand how your code is running on a containerized environment? We believe that having this understanding is key to build better software.Then comes mindset, aptitudes, analysis…: your genius and problem-solving skills will be challenged every day! To us, mindset and sense of initiative are as important as your technical skills.if you really want to stand out, show us initiative and maturity and you will get our attention.During the interview you will be challenged about the experiences you’ve shared in your resume, but the main technical skills required for this job are:3 years or + of experience with PythonRelevant experience with Angular is a plusBeing able to transform business functionality to sustainable/maintainable/reusable code Technical Stack used:PYTHON | KUBERNETES | JENKINS | ANGULAR | FASTAPI | FLASK | OCTOPUS | PYTEST | PANDAS | PYODBC/SQL SERVER | ASYNC AdvantagesLong term contract, 40 hours a week, large banking environment, Montreal based. Lots of opportunities to evolve within the organizationResponsibilitiesWhat will be your day-to-day?You will always start your day with a morning coffee with your teammates in a Scrum meeting where you will share your next challenges. Then, you will start tackling the prioritized tasks with your team and Project Owner.The clients developers are always at the core of any project therefore you will frequently participate to peer’s review, analysis, and user’s demo.Once your code is completed and validated, you will participate to the release in production by using automated delivery processes with regulated guideline and solid unit test.There is never a typical day with us, but that's why we love it here! Qualifications Profile What does it take to get the job?Before talking about technical skills, the most important thing is making sure that you are a curious person who understands his development environment.For example, are you aware of the last Python language enhancement or the recent ASGI Framework and their features? Do you deeply understand how your code is running on a containerized environment? We believe that having this understanding is key to build better software.Then comes mindset, aptitudes, analysis…: your genius and problem-solving skills will be challenged every day! To us, mindset and sense of initiative are as important as your technical skills.if you really want to stand out, show us initiative and maturity and you will get our attention.During the interview you will be challenged about the experiences you’ve shared in your resume, but the main technical skills required for this job are:3 years or + of experience with PythonRelevant experience with Angular is a plusBeing able to transform business functionality to sustainable/maintainable/reusable code Technical Stack used:PYTHON | KUBERNETES | JENKINS | ANGULAR | FASTAPI | FLASK | OCTOPUS | PYTEST | PANDAS | PYODBC/SQL SERVER | ASYNCSummary Profile What does it take to get the job?Before talking about technical skills, the most important thing is making sure that you are a curious person who understands his development environment.For example, are you aware of the last Python language enhancement or the recent ASGI Framework and their features? Do you deeply understand how your code is running on a containerized environment? We believe that having this understanding is key to build better software.Then comes mindset, aptitudes, analysis…: your genius and problem-solving skills will be challenged every day! To us, mindset and sense of initiative are as important as your technical skills.if you really want to stand out, show us initiative and maturity and you will get our attention.During the interview you will be challenged about the experiences you’ve shared in your resume, but the main technical skills required for this job are:3 years or + of experience with PythonRelevant experience with Angular is a plusBeing able to transform business functionality to sustainable/maintainable/reusable code Technical Stack used:PYTHON | KUBERNETES | JENKINS | ANGULAR | FASTAPI | FLASK | OCTOPUS | PYTEST | PANDAS | PYODBC/SQL SERVER | ASYNCRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Contract
      Job descriptionThe incumbent participates in the design, development, configuration, testing and support of services or APIs as part of multiple major transformation projects . The development is mainly focused around a CA API gateway (Layer 7) as well as several Tibco AMX components (Business Works and Service Grid) Qualifications soughtMastery of WebAPI REST concepts of security associated with these protocolsUnderstanding of market standards related to web services (SOAP, WS- *, etc.);Experience with an API security gateway or other large web services platformExperience with service integration and mediation tools (Tibco AMX BW and SG)Ability to quickly learn new technologies;· Experience in the preparation and performance of unit, integration and non-regression tests;Knowledge of git, branch management and basic commandsAbility to develop in one of the following languages: JAVA, Python, .NETKnow how to work in Agile methodology Required profileBachelor's degree in an appropriate discipline5 to 7 years of relevant experience in backend developmentAdvanced knowledge of cloud computing approaches and concepts (IaaS, PaaS, CaaS)Knowledge of a continuous delivery and automation tool (Jenkins, Concourse, Gitlab)Experience with SOAPUI and / or ReadyAPI test tools (desirable)Experience in the preparation and performance of unit, integration and non-regression tests (assets) Specific knowledgeKnowledge of OAuth2 security standardsKnowledge of SAFe and principles of agility at scaleAdvantages________________________________________________________________________________Responsibilities________________________________________________________________________________Qualifications________________________________________________________________________________Summary________________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Job descriptionThe incumbent participates in the design, development, configuration, testing and support of services or APIs as part of multiple major transformation projects . The development is mainly focused around a CA API gateway (Layer 7) as well as several Tibco AMX components (Business Works and Service Grid) Qualifications soughtMastery of WebAPI REST concepts of security associated with these protocolsUnderstanding of market standards related to web services (SOAP, WS- *, etc.);Experience with an API security gateway or other large web services platformExperience with service integration and mediation tools (Tibco AMX BW and SG)Ability to quickly learn new technologies;· Experience in the preparation and performance of unit, integration and non-regression tests;Knowledge of git, branch management and basic commandsAbility to develop in one of the following languages: JAVA, Python, .NETKnow how to work in Agile methodology Required profileBachelor's degree in an appropriate discipline5 to 7 years of relevant experience in backend developmentAdvanced knowledge of cloud computing approaches and concepts (IaaS, PaaS, CaaS)Knowledge of a continuous delivery and automation tool (Jenkins, Concourse, Gitlab)Experience with SOAPUI and / or ReadyAPI test tools (desirable)Experience in the preparation and performance of unit, integration and non-regression tests (assets) Specific knowledgeKnowledge of OAuth2 security standardsKnowledge of SAFe and principles of agility at scaleAdvantages________________________________________________________________________________Responsibilities________________________________________________________________________________Qualifications________________________________________________________________________________Summary________________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Vancouver, British Columbia
      • Contract
      Are you an experienced Training Lead in search of your next contract opportunity? Our high-profile client is seeking to hire a Training Lead to join their talented team on a 6-month contract with a strong probability of extension. Apply for this amazing opportunity if this sounds like a good fit for you!AdvantagesAs a Training Lead with our client, you’ll receive:- Highly competitive market hourly rates- A 6-month contract with a strong probability of extension- Remote interview processResponsibilitiesWhat will you do?- Plan and deliver functional end user training to support the success of SQMS project goals.- Develop training materials that support remote training and is accessible to all global learners.- Enable delivery of training to the Sustainability, Sourcing, Quality teams and partners in support of a major transformation.- Build training materials iteratively, updating and maintaining training content accuracy as changes occur and the project progresses. - Utilize innovative delivery techniques and modalities to maximize skill acquisition and knowledge retention.- Continuously measure and monitor training effectiveness, adjusting training delivery as necessary.- Break complex systems and processes down into training modalities that are easily understood and retained by learners.- Manage administration for training events (registration, scheduling, reporting, metrics).- Practice agility in maintenance of training documents to meet the needs of a fast-paced, agile project.- Meet with subject-matter experts to ensure specialized topics are appropriately addressed and reflected in training.- Analyze information required for the development or update of policy, procedure, and form documentation.QualificationsQualifications - BA degree or certificate in Business, Human Resource Management, Organizational Behaviour or Education- 3+ years of experience in developing and delivering training for large-scale projects. Ideally in corporate, agile-project environments for supply chain, vertical retail and/or business operations. - Experience with working on a program that includes teams in different time zones and working from different locations will be an asset.- Knowledge of instructional design theory, eLearning best practices, change management principles and methodologies-Experience developing accessible training for multi-language and/or global end-users.Skills:- Keen understanding of the organization's culture.- Strong aptitude for learning new technologies and systems.- Ability to maintain focus in a fast-paced work environment.- Coaching and mentoring skills, especially influencing others to move toward a common goal or vision.- Self-awareness, with a desire for constant self-improvement.- Strong analytical problem solving and root cause identification skills.- Ability to determine the clearest and most logical way to present information for greatest reader comprehension (both technical and non-technical versions).- Excellent communication skills - interpersonal, written and verbal- Excellent listening and facilitation skills; the ability to sense organizational vibrations- Must be a team player and able to work with and through othersKnowledge of:- MS Teams and Office (Word, Excel, SharePoint, PowerPoint, and Visio)- JIRA & Confluence- Learning Management Systems, Articulate StorylineSummaryIf you are a Training Lead and the prospect of joining a dedicated team intrigues you, then this role with our high-profile client could be the perfect opportunity for you.Please contact Tushar Jagota with your resume at:tushar.jagota@randstad.caFor more information, or click the Apply button now!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Are you an experienced Training Lead in search of your next contract opportunity? Our high-profile client is seeking to hire a Training Lead to join their talented team on a 6-month contract with a strong probability of extension. Apply for this amazing opportunity if this sounds like a good fit for you!AdvantagesAs a Training Lead with our client, you’ll receive:- Highly competitive market hourly rates- A 6-month contract with a strong probability of extension- Remote interview processResponsibilitiesWhat will you do?- Plan and deliver functional end user training to support the success of SQMS project goals.- Develop training materials that support remote training and is accessible to all global learners.- Enable delivery of training to the Sustainability, Sourcing, Quality teams and partners in support of a major transformation.- Build training materials iteratively, updating and maintaining training content accuracy as changes occur and the project progresses. - Utilize innovative delivery techniques and modalities to maximize skill acquisition and knowledge retention.- Continuously measure and monitor training effectiveness, adjusting training delivery as necessary.- Break complex systems and processes down into training modalities that are easily understood and retained by learners.- Manage administration for training events (registration, scheduling, reporting, metrics).- Practice agility in maintenance of training documents to meet the needs of a fast-paced, agile project.- Meet with subject-matter experts to ensure specialized topics are appropriately addressed and reflected in training.- Analyze information required for the development or update of policy, procedure, and form documentation.QualificationsQualifications - BA degree or certificate in Business, Human Resource Management, Organizational Behaviour or Education- 3+ years of experience in developing and delivering training for large-scale projects. Ideally in corporate, agile-project environments for supply chain, vertical retail and/or business operations. - Experience with working on a program that includes teams in different time zones and working from different locations will be an asset.- Knowledge of instructional design theory, eLearning best practices, change management principles and methodologies-Experience developing accessible training for multi-language and/or global end-users.Skills:- Keen understanding of the organization's culture.- Strong aptitude for learning new technologies and systems.- Ability to maintain focus in a fast-paced work environment.- Coaching and mentoring skills, especially influencing others to move toward a common goal or vision.- Self-awareness, with a desire for constant self-improvement.- Strong analytical problem solving and root cause identification skills.- Ability to determine the clearest and most logical way to present information for greatest reader comprehension (both technical and non-technical versions).- Excellent communication skills - interpersonal, written and verbal- Excellent listening and facilitation skills; the ability to sense organizational vibrations- Must be a team player and able to work with and through othersKnowledge of:- MS Teams and Office (Word, Excel, SharePoint, PowerPoint, and Visio)- JIRA & Confluence- Learning Management Systems, Articulate StorylineSummaryIf you are a Training Lead and the prospect of joining a dedicated team intrigues you, then this role with our high-profile client could be the perfect opportunity for you.Please contact Tushar Jagota with your resume at:tushar.jagota@randstad.caFor more information, or click the Apply button now!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Vancouver, British Columbia
      • Contract
      Are you an experienced Senior Data Engineer in search of your next contract opportunity? Our high-profile client is seeking to hire a Senior Data Engineer to join their talented team on a 4-month contract with a strong probability of extension. Apply for this amazing opportunity if this sounds like a good fit for you!AdvantagesWhat’s in it for you!As a Senior Data Engineer with our client, you’ll receive:- Highly competitive market hourly rates- A 4-month contract with a strong probability of extension- Remote interview processResponsibilitiesWhat will you do?- Co-ordinate with multiple data source teams in getting data published to Kafka and getting the same to BI Datawarehouse- Building Scalable Data Solutions - Mentor Junior resources and drive end to end design, implementation and delivery of engineering components.- Communicate with and educate both senior and junior colleagues to further embed data science and analytics across the organization- Strive for continuous improvement of code quality and development practices- Self-learn new technologies and deliver on them.- Building and maintaining solutions on highly available environments.- Translate business issues to technical terms.- Understand, leverage and apply best practices effectively. Also leads by example and comes up with coding standards and best practices for technology.- Collaborate with cross-functional teams – business stakeholders, engineers, program management, project management, etc. - to produce the best solutions possible.- Building CI/CD pipelines.- Anticipate system/application challenges and proposes solutions for the same.- Contribute to story sizing and work estimates for implementation, validation, delivery and documentation.- Review user stories to ensure a quality user experience, well-defined acceptance criteria and thorough test coverage.- Participate in design and code review to ensure quality and testability of feature code.QualificationsQualifications - BS in Computer Science or related- 5+ years of experience as a Software developer in BI space is needed- 2+ years of experience in Azure data engineering tools (e.g., Azure data factory, data bricks, Functions, Logical Apps, azure synapse, ADLS etc) - Experience working with Snowflake & Kafka technologies - Working experience of scripting, data science and analytics (SQL, Python, PowerShell, JavaScript) is needed- 2+ Years of performance tuning and optimization, bottleneck problems analysis, and technical troubleshooting in a sometimes, ambiguous environment. Desired Qualifications:- Expertise in designing data pipelines, table structures, and sql queries - Experience with Azure Devops and infrastructure.- Working experience with reporting and analytical layer (ssrs / powerbi / ssas) is desirable- Experience working with large volume data; retail experience strongly desired. - Working knowledge of CI/CD - Working knowledge of building data integrity checks as part of delivery of applications.- Technical expertise to build code that is performant as well as secure.- Technical depth and vision to perform POC’s and evaluate different technologies. Have an entrepreneurial spirit and continuously innovates to achieve great results.- Communicates with honesty & kindness and creates the space for others to do the same.- Fosters connection by putting people first and building trusting relationships.- Integrates fun and joy as a way of being and working, aka doesn’t take themselves too seriously.SummaryPlease contact Pratibha Deshmukhwith your resume at:pratibha.deshmukh@randstad.caFor more information, or click the Apply button now!Pratibha Deshmukhpratibha.deshmukh@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Are you an experienced Senior Data Engineer in search of your next contract opportunity? Our high-profile client is seeking to hire a Senior Data Engineer to join their talented team on a 4-month contract with a strong probability of extension. Apply for this amazing opportunity if this sounds like a good fit for you!AdvantagesWhat’s in it for you!As a Senior Data Engineer with our client, you’ll receive:- Highly competitive market hourly rates- A 4-month contract with a strong probability of extension- Remote interview processResponsibilitiesWhat will you do?- Co-ordinate with multiple data source teams in getting data published to Kafka and getting the same to BI Datawarehouse- Building Scalable Data Solutions - Mentor Junior resources and drive end to end design, implementation and delivery of engineering components.- Communicate with and educate both senior and junior colleagues to further embed data science and analytics across the organization- Strive for continuous improvement of code quality and development practices- Self-learn new technologies and deliver on them.- Building and maintaining solutions on highly available environments.- Translate business issues to technical terms.- Understand, leverage and apply best practices effectively. Also leads by example and comes up with coding standards and best practices for technology.- Collaborate with cross-functional teams – business stakeholders, engineers, program management, project management, etc. - to produce the best solutions possible.- Building CI/CD pipelines.- Anticipate system/application challenges and proposes solutions for the same.- Contribute to story sizing and work estimates for implementation, validation, delivery and documentation.- Review user stories to ensure a quality user experience, well-defined acceptance criteria and thorough test coverage.- Participate in design and code review to ensure quality and testability of feature code.QualificationsQualifications - BS in Computer Science or related- 5+ years of experience as a Software developer in BI space is needed- 2+ years of experience in Azure data engineering tools (e.g., Azure data factory, data bricks, Functions, Logical Apps, azure synapse, ADLS etc) - Experience working with Snowflake & Kafka technologies - Working experience of scripting, data science and analytics (SQL, Python, PowerShell, JavaScript) is needed- 2+ Years of performance tuning and optimization, bottleneck problems analysis, and technical troubleshooting in a sometimes, ambiguous environment. Desired Qualifications:- Expertise in designing data pipelines, table structures, and sql queries - Experience with Azure Devops and infrastructure.- Working experience with reporting and analytical layer (ssrs / powerbi / ssas) is desirable- Experience working with large volume data; retail experience strongly desired. - Working knowledge of CI/CD - Working knowledge of building data integrity checks as part of delivery of applications.- Technical expertise to build code that is performant as well as secure.- Technical depth and vision to perform POC’s and evaluate different technologies. Have an entrepreneurial spirit and continuously innovates to achieve great results.- Communicates with honesty & kindness and creates the space for others to do the same.- Fosters connection by putting people first and building trusting relationships.- Integrates fun and joy as a way of being and working, aka doesn’t take themselves too seriously.SummaryPlease contact Pratibha Deshmukhwith your resume at:pratibha.deshmukh@randstad.caFor more information, or click the Apply button now!Pratibha Deshmukhpratibha.deshmukh@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Verdun, Québec
      • Contract
      • Design solutions (functional and technical requirements, reuse of components) as well as the implementation and integration strategy.• Produce estimates, scopes for solutions to be developed or software packages to be implemented or integrated.• Produce documents and produce presentations of the various scenarios to be considered to be implemented or integrated in order to meet customer or business needs.• Depending on the need or the sector, act as an expert on one or more IT solutions, whether in terms of software packages or in-house applications.• Take charge of IT discussions with the supplier, monitor functionality, provide support, etc.• Provide support (standards, reference architectures, work method, others) with IT teams.• Lead and participate in meetings (internal, suppliers, others) necessary to carry out his work.• Act as a leader by supporting the various teams (business, development, projects, others) in solving problems and issues, for example during projects.SKILLS, PROFILE AND SPECIAL NEEDSSkills • Possess a bachelor's degree in computer science or the equivalent.• Have a minimum of 10 years of experience in information technology.• Have a minimum of 5 years of experience participating in the design of solutionsdigital and / or software integration.• Have a minimum of 5 years of diversified experience in analysis, modeling,development and integration of software solutions.• Have participated in the realization of large-scale projects in agile mode and haveknowledge of Agile frameworks such as SCRUM, Kanban, others.• Have participated in scale agility projects such as SAFE, LESS, DAD (is an asset).• Good knowledge of group insurance.• Knowledge of software packages in the field of group insurance (is an asset)• Knowledge of Enterprise Architect and Archimate (an asset).• Master the French language, both spoken and written.• Fluency in the English language, both spoken and written (an asset).Advantages______________________________________________________________________________Responsibilities______________________________________________________________________________Qualifications______________________________________________________________________________Summary______________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Design solutions (functional and technical requirements, reuse of components) as well as the implementation and integration strategy.• Produce estimates, scopes for solutions to be developed or software packages to be implemented or integrated.• Produce documents and produce presentations of the various scenarios to be considered to be implemented or integrated in order to meet customer or business needs.• Depending on the need or the sector, act as an expert on one or more IT solutions, whether in terms of software packages or in-house applications.• Take charge of IT discussions with the supplier, monitor functionality, provide support, etc.• Provide support (standards, reference architectures, work method, others) with IT teams.• Lead and participate in meetings (internal, suppliers, others) necessary to carry out his work.• Act as a leader by supporting the various teams (business, development, projects, others) in solving problems and issues, for example during projects.SKILLS, PROFILE AND SPECIAL NEEDSSkills • Possess a bachelor's degree in computer science or the equivalent.• Have a minimum of 10 years of experience in information technology.• Have a minimum of 5 years of experience participating in the design of solutionsdigital and / or software integration.• Have a minimum of 5 years of diversified experience in analysis, modeling,development and integration of software solutions.• Have participated in the realization of large-scale projects in agile mode and haveknowledge of Agile frameworks such as SCRUM, Kanban, others.• Have participated in scale agility projects such as SAFE, LESS, DAD (is an asset).• Good knowledge of group insurance.• Knowledge of software packages in the field of group insurance (is an asset)• Knowledge of Enterprise Architect and Archimate (an asset).• Master the French language, both spoken and written.• Fluency in the English language, both spoken and written (an asset).Advantages______________________________________________________________________________Responsibilities______________________________________________________________________________Qualifications______________________________________________________________________________Summary______________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
    540 of 682 jobs seen

    Thank you for subscribing to your personalised job alerts.

    It looks like you want to switch your language. This will reset your filters on your current job search.