Thank you for subscribing to your personalised job alerts.

    82 jobs found in Vancouver, British Columbia

    filter2
    clear all
      • Vancouver, British Columbia
      • Contract
      Are you an experienced Business Analyst in search of your next contract opportunity? Our high-profile Vancouver client is seeking to hire a Business Analyst to join their talented team on a 6-month with a strong probability of extension. Apply to this amazing Business Analyst opportunity today if this sounds like a good fit for you!AdvantagesWhat’s in it for you!As a Business Analyst with our client, you’ll receive:- Highly competitive market hourly rates- A 6-month contract with a strong probability of extension- Remote interview processResponsibilitiesResponsibilities - Data analysis to identify and document datasets that will be impacted- Improve overall database documentation- Support solution design with leading requirements sessions and production of artifacts: business reqs, specifications, process documentation- Coordinate with other tech and business teams where there are dependencies- Acts as an internal consultant within technology and business groups by evaluating current processes, performing data analysis, and recommending new solutions that reduce costs or extend current capabilities- Directly author supplemental requirement artifacts such as process flows, context diagrams, use cases, and wireframes- Establish meaningful traceability between business requirements, technical requirements, and architecture design which illustrates a deep understanding of business processes and the technology ecosystem- Employ skills in Project management, business analysis, and operational excellence- Map and illustrate how applications are connected and how data flows throughout the technology ecosystem and understand digital marketing platform integrations with IT systems- Interface with business partners, technology resources, architecture, and quality assurance teams to translate and streamline requirements; this role will also ensure requirements are met throughout the entire SDLCQualificationsQualifications - 3 to 5 years of experience performing in the capacity of a Business Analyst or similar role in a data-centric environment- Bachelor’s Degree in computer sciences, Information Systems, Business Administration or other related field or equivalent work experience- Experience as a Business Analyst working with customer data in a B2C retail and/or eCommerce company is a big plus- Demonstrated ability to use SQL to perform basic queries and analysis- Ability to work with cross-functional teams- Experience in applying analytical and problem-solving skills in a fast-paced environment, setting priorities, planning and independently executing tasks in a structured manner- Strong presentation and communication (written and verbal) skills with the ability to tailor communication style based on audience- Ability to prioritize multiple tasks and develop strong interdepartmental and cross-functional working relationships within a collaborative team environment- Ability to explain technical details to non-technical person in business terms- Experienced in capturing requirements and delivering in an Agile environment (JIRA)- Proficient in Microsoft Office technologies (Word, Excel, Visio, Project, PowerPoint)SummaryIf you are a Business Analyst 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 Alexandre Bernal with your resume at:alexandre.bernal@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 Business Analyst in search of your next contract opportunity? Our high-profile Vancouver client is seeking to hire a Business Analyst to join their talented team on a 6-month with a strong probability of extension. Apply to this amazing Business Analyst opportunity today if this sounds like a good fit for you!AdvantagesWhat’s in it for you!As a Business Analyst with our client, you’ll receive:- Highly competitive market hourly rates- A 6-month contract with a strong probability of extension- Remote interview processResponsibilitiesResponsibilities - Data analysis to identify and document datasets that will be impacted- Improve overall database documentation- Support solution design with leading requirements sessions and production of artifacts: business reqs, specifications, process documentation- Coordinate with other tech and business teams where there are dependencies- Acts as an internal consultant within technology and business groups by evaluating current processes, performing data analysis, and recommending new solutions that reduce costs or extend current capabilities- Directly author supplemental requirement artifacts such as process flows, context diagrams, use cases, and wireframes- Establish meaningful traceability between business requirements, technical requirements, and architecture design which illustrates a deep understanding of business processes and the technology ecosystem- Employ skills in Project management, business analysis, and operational excellence- Map and illustrate how applications are connected and how data flows throughout the technology ecosystem and understand digital marketing platform integrations with IT systems- Interface with business partners, technology resources, architecture, and quality assurance teams to translate and streamline requirements; this role will also ensure requirements are met throughout the entire SDLCQualificationsQualifications - 3 to 5 years of experience performing in the capacity of a Business Analyst or similar role in a data-centric environment- Bachelor’s Degree in computer sciences, Information Systems, Business Administration or other related field or equivalent work experience- Experience as a Business Analyst working with customer data in a B2C retail and/or eCommerce company is a big plus- Demonstrated ability to use SQL to perform basic queries and analysis- Ability to work with cross-functional teams- Experience in applying analytical and problem-solving skills in a fast-paced environment, setting priorities, planning and independently executing tasks in a structured manner- Strong presentation and communication (written and verbal) skills with the ability to tailor communication style based on audience- Ability to prioritize multiple tasks and develop strong interdepartmental and cross-functional working relationships within a collaborative team environment- Ability to explain technical details to non-technical person in business terms- Experienced in capturing requirements and delivering in an Agile environment (JIRA)- Proficient in Microsoft Office technologies (Word, Excel, Visio, Project, PowerPoint)SummaryIf you are a Business Analyst 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 Alexandre Bernal with your resume at:alexandre.bernal@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 Technical Product Manager in search of your next contract opportunity? Our high-profile client is seeking to hire a Technical Product Manager to join their talented team on a 6-month contract with a strong probability of extension. Apply to this amazing Technical Product Manager opportunity today!AdvantagesAs a Technical Product Manager 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?- Define and execute global technology product backlogs in alignment with leadership vision- Work with product owners to create backlogs for new products and features- Work with the business and stakeholders on a set of requirements and translate them into the backlog that scales globally- Work with engineering leads and teams to ensure that product requirements are understood, backlog is well balanced to deliver good products without technical debt - Collect and analyze feedback from customers, stakeholders, product owners and other teams to shape technical requirements and roadmap that will enable new features or refine the existing ones- Make creative recommendations following the most recent technology industry trends - Be able to demonstrate you can lead and motivate the teams- Work in an agile environment that iterates and releases quickly - Be an advocate of a DevOps culture- Establish Continuous Integration and Continuous Delivery as the foundation for the successful technology product delivery that is global, scalable and of great performance- Have experience working in highly productive engineering teams- Deliver fair outcomes for our customers and ensure own conduct maintains the orderly and transparent operation of financial marketsQualificationsQualifications - Experience in technical analysis and backlog management- Experience in product lifecycle management - Previous background in software development- Organisational abilities- Excellent communication skills- A passion for clean code - Experience in Continuous Delivery practices and how they affect product quality and delivery- Problem-solving aptitude- Creative thinking skills- BSc/BA in Computer Science, Engineering or related field- Good knowledge of software design patterns and software architecture principles- Knowledge of agile project management framework with cross-functional teams, using Jira and Confluence- Experience in providing thought leadership, and driving a complex change agenda, and an ability to challenge the “status quo”- Knowledge of agile project management framework with cross-functional teams, using Jira and ConfluenceSummaryIf you are an Technical Product Manager 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 Alexandre Bernal with your resume at:alexandre.bernal@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 Technical Product Manager in search of your next contract opportunity? Our high-profile client is seeking to hire a Technical Product Manager to join their talented team on a 6-month contract with a strong probability of extension. Apply to this amazing Technical Product Manager opportunity today!AdvantagesAs a Technical Product Manager 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?- Define and execute global technology product backlogs in alignment with leadership vision- Work with product owners to create backlogs for new products and features- Work with the business and stakeholders on a set of requirements and translate them into the backlog that scales globally- Work with engineering leads and teams to ensure that product requirements are understood, backlog is well balanced to deliver good products without technical debt - Collect and analyze feedback from customers, stakeholders, product owners and other teams to shape technical requirements and roadmap that will enable new features or refine the existing ones- Make creative recommendations following the most recent technology industry trends - Be able to demonstrate you can lead and motivate the teams- Work in an agile environment that iterates and releases quickly - Be an advocate of a DevOps culture- Establish Continuous Integration and Continuous Delivery as the foundation for the successful technology product delivery that is global, scalable and of great performance- Have experience working in highly productive engineering teams- Deliver fair outcomes for our customers and ensure own conduct maintains the orderly and transparent operation of financial marketsQualificationsQualifications - Experience in technical analysis and backlog management- Experience in product lifecycle management - Previous background in software development- Organisational abilities- Excellent communication skills- A passion for clean code - Experience in Continuous Delivery practices and how they affect product quality and delivery- Problem-solving aptitude- Creative thinking skills- BSc/BA in Computer Science, Engineering or related field- Good knowledge of software design patterns and software architecture principles- Knowledge of agile project management framework with cross-functional teams, using Jira and Confluence- Experience in providing thought leadership, and driving a complex change agenda, and an ability to challenge the “status quo”- Knowledge of agile project management framework with cross-functional teams, using Jira and ConfluenceSummaryIf you are an Technical Product Manager 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 Alexandre Bernal with your resume at:alexandre.bernal@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.
      • Vancouver, British Columbia
      • Contract
      Are you an experienced UXUI Designer in search of your next contract opportunity? Our high-profile client is seeking to hire a UXUI Designer to join their talented team on a 6-month contract with a strong probability of extension. If this sounds like a good fit, apply to this amazing opportunity today!AdvantagesWhat’s in it for you!As a UXUI Designer with our client, you’ll receive:- Highly competitive market hourly rates- A 6 months contract with a strong probability of extension- Remote interview processResponsibilitiesWhat will you do?- Use business requirements and market research, metrics, usability findings, and customer feedback to assist in developing scenarios, use cases, and high-level requirements- Develop and maintain detailed design patterns that scale for your team and influence other designers- Create information architecture, wireframes, user flows, high-fidelity mocks, and prototypes for new applications and experiences.- Eloquently and simply present, explain, and justify design solutions and decisions to multidisciplinary teams- Take ownership of all your products and continually look to understand your successes and failures and always look for ways to iterate and improve your products and yourself.- Continually give and solicit UX/CX feedback from others across a wide range of disciplines to achieve a rich perspective.- Collaborate with a cross-functional team of UX designers, researchers, product owners, business analysts and developers.- You will also collaborate with the partner team and external agency UX designers to integrate your design - Be an active, motivated, and inspired member of the teamQualificationsQualifications - Everyone is an individual, but we look for people who have some experience in the following areas to take us and our customers to the next level of digital transformation:- 5+ years of experience as a Senior UX designer or similar role.- Experience designing and building mobile and/or web applications or other software.- Fluency in best practices for information architecture, interaction design, user-centered design processes, and user experience principles.- Strong interpersonal skills and ability to build trust quickly amongst peers and leadership.- Relentless desire for innovation, balanced with business needs, and customer expectations.- Experience of creating, maintaining and deploying pattern and component libraries.- Experience designing dashboards, reports, and/or data visualizations.- Ability and bias to work collaboratively with other creative, technical, and business-minded professionals.- A portfolio of work that includes examples of high-fidelity mocks, wireframes, user flows, research, interaction models, prototypes, or other applicable work.- Experience with presenting and running ideation sessions with peers and stakeholders.- Must be experienced with Sketch, Photoshop, Illustrator for UX/UI Design and producing quality graphics- Experience in other design software such as Adobe XD, Principle, inVision, Flinto, Hype, Adobe AfterEffect etc., would be an added advantage.- Sound understanding of the user-centered design process- Working knowledge on CSS3, HTML, and basic programming knowledgeSoft Skills:- Appreciate good UX/UI Design and be able to explain why- Focus on details and aims for pixel perfect design- Have strong communication skill and interpersonal skill- Excellent in written and spoken English and can communicate comfortably in a full English environment- Quick learner on new digital and UX/UI trends and technologies- Multitasking – Felling comfortable managing multiple projects at anytime- Team player, and able to coach junior members (Senior designers and above)SummaryIf you are a UXUI Designer 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 Pratibha Deshmukh with your resume at:pratibha.deshmukh@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 UXUI Designer in search of your next contract opportunity? Our high-profile client is seeking to hire a UXUI Designer to join their talented team on a 6-month contract with a strong probability of extension. If this sounds like a good fit, apply to this amazing opportunity today!AdvantagesWhat’s in it for you!As a UXUI Designer with our client, you’ll receive:- Highly competitive market hourly rates- A 6 months contract with a strong probability of extension- Remote interview processResponsibilitiesWhat will you do?- Use business requirements and market research, metrics, usability findings, and customer feedback to assist in developing scenarios, use cases, and high-level requirements- Develop and maintain detailed design patterns that scale for your team and influence other designers- Create information architecture, wireframes, user flows, high-fidelity mocks, and prototypes for new applications and experiences.- Eloquently and simply present, explain, and justify design solutions and decisions to multidisciplinary teams- Take ownership of all your products and continually look to understand your successes and failures and always look for ways to iterate and improve your products and yourself.- Continually give and solicit UX/CX feedback from others across a wide range of disciplines to achieve a rich perspective.- Collaborate with a cross-functional team of UX designers, researchers, product owners, business analysts and developers.- You will also collaborate with the partner team and external agency UX designers to integrate your design - Be an active, motivated, and inspired member of the teamQualificationsQualifications - Everyone is an individual, but we look for people who have some experience in the following areas to take us and our customers to the next level of digital transformation:- 5+ years of experience as a Senior UX designer or similar role.- Experience designing and building mobile and/or web applications or other software.- Fluency in best practices for information architecture, interaction design, user-centered design processes, and user experience principles.- Strong interpersonal skills and ability to build trust quickly amongst peers and leadership.- Relentless desire for innovation, balanced with business needs, and customer expectations.- Experience of creating, maintaining and deploying pattern and component libraries.- Experience designing dashboards, reports, and/or data visualizations.- Ability and bias to work collaboratively with other creative, technical, and business-minded professionals.- A portfolio of work that includes examples of high-fidelity mocks, wireframes, user flows, research, interaction models, prototypes, or other applicable work.- Experience with presenting and running ideation sessions with peers and stakeholders.- Must be experienced with Sketch, Photoshop, Illustrator for UX/UI Design and producing quality graphics- Experience in other design software such as Adobe XD, Principle, inVision, Flinto, Hype, Adobe AfterEffect etc., would be an added advantage.- Sound understanding of the user-centered design process- Working knowledge on CSS3, HTML, and basic programming knowledgeSoft Skills:- Appreciate good UX/UI Design and be able to explain why- Focus on details and aims for pixel perfect design- Have strong communication skill and interpersonal skill- Excellent in written and spoken English and can communicate comfortably in a full English environment- Quick learner on new digital and UX/UI trends and technologies- Multitasking – Felling comfortable managing multiple projects at anytime- Team player, and able to coach junior members (Senior designers and above)SummaryIf you are a UXUI Designer 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 Pratibha Deshmukh with your resume at:pratibha.deshmukh@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
      • Permanent
      Our Vancouver client is seeking to hire for a Ruby on Rails developer. Someone to take over a legacy application, add new features and support it. Someone to become a business domain expert (licensing) and own development and support of licensing server. There is no need for a Ruby on Rails ninja but someone who is somewhat competent and wants to specialize in this domain. Does the prospect of making a global difference (not just a difference to your career) intrigue you? Apply to this amazing Ruby on Rails opportunity today!What’s in it for you!As a Ruby on Rails with our Vancouver client, you’ll receive:• Leading market annual salary and a comprehensive benefits package which includes MSP, extended health, dental, travel medical insurance, and eligibility to participate in the Employee Share Purchase Plan (ESPP).• Permanent full-time position with opportunity to work from your home office! How do you qualify?To qualify for the Ruby on Rails role with our Vancouver client, you must have:• A BS Computer Science degree or equivalent combination of education and professional work experience.• 2-3 years’ professional experience in Ruby on Rails • willingness to become a business domain expert (licensing) and own development and support of licensing server. • Good working knowledge with Postgres, SQL, LDAP, Active Directory, or Redis is also an asset.• A desire to learn, grow, and contribute.• Solid written and verbal communication skills.If you always dreamed to work in established company with innovative technologies, and have a strong desire to innovate and develop your career by making difference already today, then this permanent Ruby on Rails Developer role with our Vancouver client in electronic domain could be the perfect opportunity for you! Please contact with your resume at: paul.klimau@randstad.caFor more information, or Click the Apply button now!AdvantagesAs a Ruby on Rails with our Vancouver client, you’ll receive:• Leading market annual salary and a comprehensive benefits package which includes MSP, extended health, dental, travel medical insurance, and eligibility to participate in the Employee Share Purchase Plan (ESPP).• Permanent full-time position with opportunity to work from your home office! ResponsibilitiesWillingness to become a business domain expert (licensing) and own development and support of licensing server. QualificationsHow do you qualify?To qualify for the Ruby on Rails role with our Vancouver client, you must have:• A BS Computer Science degree or equivalent combination of education and professional work experience.• 2-3 years’ professional experience in Ruby on Rails • willingness to become a business domain expert (licensing) and own development and support of licensing server. • Good working knowledge with Postgres, SQL, LDAP, Active Directory, or Redis is also an asset.• A desire to learn, grow, and contribute.• Solid written and verbal communication skills.SummaryIf you always dreamed to work in established company with innovative technologies, and have a strong desire to innovate and develop your career by making difference already today, then this permanent Ruby on Rails Developer role with our Vancouver client in electronic domain could be the perfect opportunity for you! Please contact with your resume at: paul.klimau@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.
      Our Vancouver client is seeking to hire for a Ruby on Rails developer. Someone to take over a legacy application, add new features and support it. Someone to become a business domain expert (licensing) and own development and support of licensing server. There is no need for a Ruby on Rails ninja but someone who is somewhat competent and wants to specialize in this domain. Does the prospect of making a global difference (not just a difference to your career) intrigue you? Apply to this amazing Ruby on Rails opportunity today!What’s in it for you!As a Ruby on Rails with our Vancouver client, you’ll receive:• Leading market annual salary and a comprehensive benefits package which includes MSP, extended health, dental, travel medical insurance, and eligibility to participate in the Employee Share Purchase Plan (ESPP).• Permanent full-time position with opportunity to work from your home office! How do you qualify?To qualify for the Ruby on Rails role with our Vancouver client, you must have:• A BS Computer Science degree or equivalent combination of education and professional work experience.• 2-3 years’ professional experience in Ruby on Rails • willingness to become a business domain expert (licensing) and own development and support of licensing server. • Good working knowledge with Postgres, SQL, LDAP, Active Directory, or Redis is also an asset.• A desire to learn, grow, and contribute.• Solid written and verbal communication skills.If you always dreamed to work in established company with innovative technologies, and have a strong desire to innovate and develop your career by making difference already today, then this permanent Ruby on Rails Developer role with our Vancouver client in electronic domain could be the perfect opportunity for you! Please contact with your resume at: paul.klimau@randstad.caFor more information, or Click the Apply button now!AdvantagesAs a Ruby on Rails with our Vancouver client, you’ll receive:• Leading market annual salary and a comprehensive benefits package which includes MSP, extended health, dental, travel medical insurance, and eligibility to participate in the Employee Share Purchase Plan (ESPP).• Permanent full-time position with opportunity to work from your home office! ResponsibilitiesWillingness to become a business domain expert (licensing) and own development and support of licensing server. QualificationsHow do you qualify?To qualify for the Ruby on Rails role with our Vancouver client, you must have:• A BS Computer Science degree or equivalent combination of education and professional work experience.• 2-3 years’ professional experience in Ruby on Rails • willingness to become a business domain expert (licensing) and own development and support of licensing server. • Good working knowledge with Postgres, SQL, LDAP, Active Directory, or Redis is also an asset.• A desire to learn, grow, and contribute.• Solid written and verbal communication skills.SummaryIf you always dreamed to work in established company with innovative technologies, and have a strong desire to innovate and develop your career by making difference already today, then this permanent Ruby on Rails Developer role with our Vancouver client in electronic domain could be the perfect opportunity for you! Please contact with your resume at: paul.klimau@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 Lead System Engineer in search of your next contract opportunity? Our high-profile client is seeking to hire a Lead System Engineer to join their talented team on a 6-month contract with a strong probability of extension. Apply to this amazing Lead System Engineer opportunity today!AdvantagesAs a Lead System Engineer 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?The System Engineer will be part of a technically very strong team of engineers who are responsible for ensuring all solutions developed in the Retail Engineering teams (store facing) meet our load and performance expectations and can scale and grow with the company. Their duties include:- Lead a team of onshore and offshoure resources and ensure alignment on priorities- Collaborate with cross functional team to develop performance designs, test strategies and plans. Identify performance bottlenecks across all tiers, components, layers. - Conduct performance and capacity optimization analysis and studies to improve the effectiveness of applications. - Analysis and resolution of critical and complex application issues (crashes, hung threads, memory leaks, etc.) - Develop performance and test scripts to simulate real world scenarios - Understand the architecture of applications and technology stack to recommend appropriate strategies and ensure the system performance is within defined SLAs. - Conduct Proof of Concept for engineering and testing tools, and demonstrate feasibility of implementing the solution, with business justifications.QualificationsQualifications - Bachelor's Degree in IT Engineering, Computer Science with 8-10 years experience- 5+ years experience with testing frameworks (ideally JMeter or LoadRunner)- 5+ years experience in a team leadership role- 3+ years testing experience for SaaS based products - Experience with APM tools such Dynatrace, App dynamics etc and monitoring tools like Prometheus , Grafana, Splunk etc. across Windows and UNIX platforms, AWS Cloud & Kubernetes - Experience with integrating performance testing / monitoring into CI/CD PipelinesSummaryIf you are a Lead System Engineer 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 Alexandre Bernalwith your resume at:alexandre.bernal@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 Lead System Engineer in search of your next contract opportunity? Our high-profile client is seeking to hire a Lead System Engineer to join their talented team on a 6-month contract with a strong probability of extension. Apply to this amazing Lead System Engineer opportunity today!AdvantagesAs a Lead System Engineer 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?The System Engineer will be part of a technically very strong team of engineers who are responsible for ensuring all solutions developed in the Retail Engineering teams (store facing) meet our load and performance expectations and can scale and grow with the company. Their duties include:- Lead a team of onshore and offshoure resources and ensure alignment on priorities- Collaborate with cross functional team to develop performance designs, test strategies and plans. Identify performance bottlenecks across all tiers, components, layers. - Conduct performance and capacity optimization analysis and studies to improve the effectiveness of applications. - Analysis and resolution of critical and complex application issues (crashes, hung threads, memory leaks, etc.) - Develop performance and test scripts to simulate real world scenarios - Understand the architecture of applications and technology stack to recommend appropriate strategies and ensure the system performance is within defined SLAs. - Conduct Proof of Concept for engineering and testing tools, and demonstrate feasibility of implementing the solution, with business justifications.QualificationsQualifications - Bachelor's Degree in IT Engineering, Computer Science with 8-10 years experience- 5+ years experience with testing frameworks (ideally JMeter or LoadRunner)- 5+ years experience in a team leadership role- 3+ years testing experience for SaaS based products - Experience with APM tools such Dynatrace, App dynamics etc and monitoring tools like Prometheus , Grafana, Splunk etc. across Windows and UNIX platforms, AWS Cloud & Kubernetes - Experience with integrating performance testing / monitoring into CI/CD PipelinesSummaryIf you are a Lead System Engineer 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 Alexandre Bernalwith your resume at:alexandre.bernal@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
      • Permanent
      Our Vancouver-based client is looking to hire a Senior DevOps Engineer (Azure) on a permanent Full-time basis.• Do you like working with highly talented people?• Do you enjoy new challenges?• Does working with cloud technologies and patterns like Azure, Azure DevOps, CI/CD, Terraform, Microservices, Kubernetes, IoT and Big Data excite you?If so, then apply to this amazing position!AdvantagesWhat's in it for You?- Annual Base Salary- Short Term Incentive Plan (STIP)- Share Purchase Plan (ESPP)- Defined Contribution (DC) Pension Plan- Benefits (85% coverage) are from day one- 3 weeks’ vacation- Wellness or Health Spending FundResponsibilitiesWhat will YOU be doing?- Own parts of the cloud architecture and production operations of some of our most mission-critical cloud services that are used in multiple regions around the world- Work in a growing team of highly skilled DevOps/SRE engineers and cross-functional development teams. - Work with stakeholders to establish a roadmap and gain adoption for DevOps/SRE best practices and technologies (cloud architecture, automation, monitoring, CI/CD, etc.)- Hands-on, take the lead to implement critical elements of that roadmap, then delegate detailed tasks to other DevOps/SRE engineers or developers- Support development teams in the setup, release and operations of services in various environments- Establish SLIs/SLOs in close collaboration with stakeholders, guide their implementation and continuous improvement against them- Be on-call to operate production systems, triage and resolve production issues, escalate issues to other tiers, act as incident commander, run post-mortems- Set, meet and report on targets for operational excellence, performance, reliability, security and costsQualificationsHow do YOU qualify?- At least 6-7 years of experience in a DevOps/SRE role- Highly skilled and hands-on in cloud (Azure) architecture and related best practices (Azure highly preferred; Compute esp. Linux, AKS; SQL and NoSQL databases and other storage technologies; Networking incl. security; Big Data esp. Azure Data Lake and Databricks)- Hands-on experience with CI/CD, IaC and release management of microservices based systems (Azure DevOps, Terraform preferred)- Hands-on development experience building DevOps/SRE tooling (e.g. automations) to remove toil- Proven defining and executing production operations processes against customer SLAs (monitoring & alerting, incident handling, post-mortems, change management, on-call rotations, reporting)- Proven track-record implementing data-driven decision making processesSummaryIf you are an experienced Azure DevOps Engineer and an excellent problem solver, then this Senior DevOps Engineer role with our client could be the perfect opportunity for you!Please contact Tina with your resume at:tinamaria.arujah@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.
      Our Vancouver-based client is looking to hire a Senior DevOps Engineer (Azure) on a permanent Full-time basis.• Do you like working with highly talented people?• Do you enjoy new challenges?• Does working with cloud technologies and patterns like Azure, Azure DevOps, CI/CD, Terraform, Microservices, Kubernetes, IoT and Big Data excite you?If so, then apply to this amazing position!AdvantagesWhat's in it for You?- Annual Base Salary- Short Term Incentive Plan (STIP)- Share Purchase Plan (ESPP)- Defined Contribution (DC) Pension Plan- Benefits (85% coverage) are from day one- 3 weeks’ vacation- Wellness or Health Spending FundResponsibilitiesWhat will YOU be doing?- Own parts of the cloud architecture and production operations of some of our most mission-critical cloud services that are used in multiple regions around the world- Work in a growing team of highly skilled DevOps/SRE engineers and cross-functional development teams. - Work with stakeholders to establish a roadmap and gain adoption for DevOps/SRE best practices and technologies (cloud architecture, automation, monitoring, CI/CD, etc.)- Hands-on, take the lead to implement critical elements of that roadmap, then delegate detailed tasks to other DevOps/SRE engineers or developers- Support development teams in the setup, release and operations of services in various environments- Establish SLIs/SLOs in close collaboration with stakeholders, guide their implementation and continuous improvement against them- Be on-call to operate production systems, triage and resolve production issues, escalate issues to other tiers, act as incident commander, run post-mortems- Set, meet and report on targets for operational excellence, performance, reliability, security and costsQualificationsHow do YOU qualify?- At least 6-7 years of experience in a DevOps/SRE role- Highly skilled and hands-on in cloud (Azure) architecture and related best practices (Azure highly preferred; Compute esp. Linux, AKS; SQL and NoSQL databases and other storage technologies; Networking incl. security; Big Data esp. Azure Data Lake and Databricks)- Hands-on experience with CI/CD, IaC and release management of microservices based systems (Azure DevOps, Terraform preferred)- Hands-on development experience building DevOps/SRE tooling (e.g. automations) to remove toil- Proven defining and executing production operations processes against customer SLAs (monitoring & alerting, incident handling, post-mortems, change management, on-call rotations, reporting)- Proven track-record implementing data-driven decision making processesSummaryIf you are an experienced Azure DevOps Engineer and an excellent problem solver, then this Senior DevOps Engineer role with our client could be the perfect opportunity for you!Please contact Tina with your resume at:tinamaria.arujah@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 Sr. DevOps in search of your next contract opportunity? Our high-profile Vancouver client is seeking to hire a Sr. DevOps 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!AdvantagesWhat’s in it for you!As a Sr. DevOps 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?- Shape and influence the Cloud Infrastructure product roadmap and solutions, inclusive of multi-account strategies, cost management strategies, landing zones and cloud network connectivity.- Support the delivery of cloud security, including cloud security governance (security policies), security compliance, risk (risk assessments and management), cloud data protection (classification, encryption, tokenization), cloud-based identity and access management, technology/provider-specific cloud architecture for AWS & Azure, monitoring/analytics for and in the cloud.- Collaborate with other Cloud Solution Architects in influencing complex end-to-end Enterprise solutions on Microsoft Azure platform.- Design and engineer cloud foundation capabilities and features with the application engineer in mind, making adoption easy.- Develop and implement CI/CD via Azure DevOps or 3rd party tooling - Implement automated monitoring & alerting for all essential cloud services- Respond to technical issues in a professional and timely manner. - Offer guidance in techniques and help to establish best practices and standards. - Clearly explain business value and considerations to the business groups in relation to Cloud and Cloud security services, including the required change for organizations to be successful in their cloud transformation- Monitor progress, manage risk and ensure key stakeholders are kept informed about progress and expected outcomes- Identify and anticipate new tools and features which can be leveraged to successfully meet the strategic needs of the company.QualificationsQualifications - 3+ years of experience working with Azure- Advanced expertise with Subscription management, Logic Apps, Resource Manager, Automation, Developer tools for Azure - Proficient in developing scripts, preferably using python or Golang to build serverless applications - Hands-on experience with building automation and applications such as account vending machine and security-oriented automations such as Azure KeyVault - Extensive experience with Azure Policy, Azure Security Center, Azure AD + Conditional Access, implementing Azure RBAC and Azure PIM + JIT)- Expert level in DevSecOps tools and processes to include, but not limited to Git, JFrog Artifactory, Jenkins and HashiCorp Products.- Desire to mentor younger team members and develop their skills Must haves:- Acknowledges the presence of choice in every moment and takes personal responsibility for their life.- Possesses an entrepreneurial spirit and continuously innovates to achieve great results. - Communicates with honesty and kindness and creates the space for others to do the same. - Leads with courage, knowing the possibility of greatness is bigger than the fear of failure. - 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.SummaryIf you are a Sr. DevOps 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 Pratibha Deshmukh your resume at:pratibha.deshmukh@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 Sr. DevOps in search of your next contract opportunity? Our high-profile Vancouver client is seeking to hire a Sr. DevOps 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!AdvantagesWhat’s in it for you!As a Sr. DevOps 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?- Shape and influence the Cloud Infrastructure product roadmap and solutions, inclusive of multi-account strategies, cost management strategies, landing zones and cloud network connectivity.- Support the delivery of cloud security, including cloud security governance (security policies), security compliance, risk (risk assessments and management), cloud data protection (classification, encryption, tokenization), cloud-based identity and access management, technology/provider-specific cloud architecture for AWS & Azure, monitoring/analytics for and in the cloud.- Collaborate with other Cloud Solution Architects in influencing complex end-to-end Enterprise solutions on Microsoft Azure platform.- Design and engineer cloud foundation capabilities and features with the application engineer in mind, making adoption easy.- Develop and implement CI/CD via Azure DevOps or 3rd party tooling - Implement automated monitoring & alerting for all essential cloud services- Respond to technical issues in a professional and timely manner. - Offer guidance in techniques and help to establish best practices and standards. - Clearly explain business value and considerations to the business groups in relation to Cloud and Cloud security services, including the required change for organizations to be successful in their cloud transformation- Monitor progress, manage risk and ensure key stakeholders are kept informed about progress and expected outcomes- Identify and anticipate new tools and features which can be leveraged to successfully meet the strategic needs of the company.QualificationsQualifications - 3+ years of experience working with Azure- Advanced expertise with Subscription management, Logic Apps, Resource Manager, Automation, Developer tools for Azure - Proficient in developing scripts, preferably using python or Golang to build serverless applications - Hands-on experience with building automation and applications such as account vending machine and security-oriented automations such as Azure KeyVault - Extensive experience with Azure Policy, Azure Security Center, Azure AD + Conditional Access, implementing Azure RBAC and Azure PIM + JIT)- Expert level in DevSecOps tools and processes to include, but not limited to Git, JFrog Artifactory, Jenkins and HashiCorp Products.- Desire to mentor younger team members and develop their skills Must haves:- Acknowledges the presence of choice in every moment and takes personal responsibility for their life.- Possesses an entrepreneurial spirit and continuously innovates to achieve great results. - Communicates with honesty and kindness and creates the space for others to do the same. - Leads with courage, knowing the possibility of greatness is bigger than the fear of failure. - 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.SummaryIf you are a Sr. DevOps 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 Pratibha Deshmukh your resume at:pratibha.deshmukh@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 SDET in search of your next contract opportunity? Our high-profile Vancouver, BC client is seeking to hire an SDET 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!AdvantagesWhat’s in it for you!As a SDET 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?- Understanding the flow of code and how it interacts with different components.- Understanding project documents, customer demands, and product objectives to create and execute test cases.- Setting up, maintaining, and performing test automation frameworks on multiple application platforms, such as Web, cloud, front-end, and back-end (integration), and building test scenarios and acceptance tests.- Investigating customer problems referred to you by the technical support team, testing bugs, and creating and managing bug reports.- Handling technical communications and understanding the customers' systems.- Working with deployments teams, resolving level issues for systems, coordinating on product design, and offering inputs on the testability of functional elements and product designs.- Noting all testing actions you have performed in daily and weekly reports.- Analyzing and disintegrating software systems and coordinating with other teams to enhance the overall design.- Researching test tools, methodologies, and trends and upgrading existing practices and processes.- Managing the final quality on production release.QualificationsQualifications - A Bachelor's degree in computer science, computer engineering, or a related field.- Excellent designing and programming skills.- Knowledge of programming languages and process management methodology.- Knowledge of test methodologies and their corresponding tools.- Exposure to Behaviour Driven Development and experience in programming and testing.- The ability to recognize risks and errors in an application.- Excellent verbal and written communication skills.- Good time management and organizational skills.- The ability to keep current with the constantly changing technology industry.- A passion for testing, development, and design.The following coding languages are mandatory:- Java/Spring boot- SQLThe following technologies/practices are strongly preferred:- Cloud (AWS, Azure, GCP)- GitHub- Jenkins- Agile methodology- TDD, BDDSummaryIf you are an SDET 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 Pratibha Deshmukh with your resume at:pratibha.deshmukh@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 SDET in search of your next contract opportunity? Our high-profile Vancouver, BC client is seeking to hire an SDET 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!AdvantagesWhat’s in it for you!As a SDET 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?- Understanding the flow of code and how it interacts with different components.- Understanding project documents, customer demands, and product objectives to create and execute test cases.- Setting up, maintaining, and performing test automation frameworks on multiple application platforms, such as Web, cloud, front-end, and back-end (integration), and building test scenarios and acceptance tests.- Investigating customer problems referred to you by the technical support team, testing bugs, and creating and managing bug reports.- Handling technical communications and understanding the customers' systems.- Working with deployments teams, resolving level issues for systems, coordinating on product design, and offering inputs on the testability of functional elements and product designs.- Noting all testing actions you have performed in daily and weekly reports.- Analyzing and disintegrating software systems and coordinating with other teams to enhance the overall design.- Researching test tools, methodologies, and trends and upgrading existing practices and processes.- Managing the final quality on production release.QualificationsQualifications - A Bachelor's degree in computer science, computer engineering, or a related field.- Excellent designing and programming skills.- Knowledge of programming languages and process management methodology.- Knowledge of test methodologies and their corresponding tools.- Exposure to Behaviour Driven Development and experience in programming and testing.- The ability to recognize risks and errors in an application.- Excellent verbal and written communication skills.- Good time management and organizational skills.- The ability to keep current with the constantly changing technology industry.- A passion for testing, development, and design.The following coding languages are mandatory:- Java/Spring boot- SQLThe following technologies/practices are strongly preferred:- Cloud (AWS, Azure, GCP)- GitHub- Jenkins- Agile methodology- TDD, BDDSummaryIf you are an SDET 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 Pratibha Deshmukh with your resume at:pratibha.deshmukh@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 Data Engineer in search of your next contract opportunity? Our high-profile client is seeking to hire a Data Engineer to join their talented team on a 6-month with a strong probability of extension. If this sounds like a good fit for you, apply to this amazing Data Engineer opportunity today!AdvantagesWhat’s in it for you!As a Data Engineer 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?- Technical leadership for the expansion and optimization of data collection and data pipeline architecture- Subject matter expert in development and integration with Web Services and APIs- Monitor and support data pipelines and ETL workflows- Cloud (Azure) infrastructure administration: network configurations, access and permissions, cloud services- Oversee, participate in and manage production deployments.- Interface with global vendor and internal teams.- Ensure cloud environment reliability, availability, performance and security- Define and implement monitoring and alerting for cloud infrastructure and applications- Coordinate recovery from incidents utilizing well-defined operational procedures, tools, and efficient communication across internal and external stakeholders.- Actively use and suggest improvements to the continuous delivery toolsetQualificationsQualifications - 5+ years (or educational equivalent) building data pipelines using MSFT database technologies, with at least 2 years using Azure tools and services (Azure Data Factory, Azure Databricks, Spark, Azure Blob/ADLS, Azure SQL, Snowflake..)- 3+ years and a proven record of success in the administration of cloud infrastructure in public clouds such as Azure- 3+ years and a proven record of success in monitoring cloud infrastructure, applications, big data pipelines and ETL workflows- Experienced in managing outages, customer escalations, crisis management, and other similar circumstances.- Proficient with DevOps tools and environments like Azure DevOps, Jenkins, Git, Ansible, Terraform.- Proficient with scripting languages like Python, PySpark, PowerShell- Proficient in SQL and Spark SQL- Familiarity with agile software delivery methodologies- Knowledge of Digital Marketing (Email, Search-Engine Marketing, Social, Affiliate) or eCommerceSummaryIf you are a Data Engineer 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 Pratibha Deshmukh with your resume at:pratibha.deshmukh@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 Data Engineer in search of your next contract opportunity? Our high-profile client is seeking to hire a Data Engineer to join their talented team on a 6-month with a strong probability of extension. If this sounds like a good fit for you, apply to this amazing Data Engineer opportunity today!AdvantagesWhat’s in it for you!As a Data Engineer 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?- Technical leadership for the expansion and optimization of data collection and data pipeline architecture- Subject matter expert in development and integration with Web Services and APIs- Monitor and support data pipelines and ETL workflows- Cloud (Azure) infrastructure administration: network configurations, access and permissions, cloud services- Oversee, participate in and manage production deployments.- Interface with global vendor and internal teams.- Ensure cloud environment reliability, availability, performance and security- Define and implement monitoring and alerting for cloud infrastructure and applications- Coordinate recovery from incidents utilizing well-defined operational procedures, tools, and efficient communication across internal and external stakeholders.- Actively use and suggest improvements to the continuous delivery toolsetQualificationsQualifications - 5+ years (or educational equivalent) building data pipelines using MSFT database technologies, with at least 2 years using Azure tools and services (Azure Data Factory, Azure Databricks, Spark, Azure Blob/ADLS, Azure SQL, Snowflake..)- 3+ years and a proven record of success in the administration of cloud infrastructure in public clouds such as Azure- 3+ years and a proven record of success in monitoring cloud infrastructure, applications, big data pipelines and ETL workflows- Experienced in managing outages, customer escalations, crisis management, and other similar circumstances.- Proficient with DevOps tools and environments like Azure DevOps, Jenkins, Git, Ansible, Terraform.- Proficient with scripting languages like Python, PySpark, PowerShell- Proficient in SQL and Spark SQL- Familiarity with agile software delivery methodologies- Knowledge of Digital Marketing (Email, Search-Engine Marketing, Social, Affiliate) or eCommerceSummaryIf you are a Data Engineer 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 Pratibha Deshmukh with your resume at:pratibha.deshmukh@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
      • Permanent
      Are you a System Administrator with at least 4-6 years of experience? Are you comfortable in public cloud environments such as Azure?Our Vancouver based client is looking for a System Administrator who is autonomous, solution-oriented and looking for the opportunity to participate in themanagement and maintenance of all servers in all environments including software, hardware and networks.If so , then apply to this amazing position now!!AdvantagesWhat is in it for YOU?- Competitive market salary- 4 weeks paid vacation- Medical Insurance, Dental Insurance and Vision CareResponsibilitiesWhat will YOU do? • Meet service level expectations in response time and quality of service and report on the outcomes• Provide tier 2 technical support for internal and external stakeholders as needed• Identify, propose, and implement opportunities for process improvements• Installing, upgrading and maintaining business critical infrastructure and software including cloud based services• Manage business critical software and hardware including assigning and managing licenses• Assist in the asset management procedures• Backing up and managing the life cycle of critical company data, ensuring compliance with data retention policies• Assist in onboarding and offboarding employees including assigning and recovering personal computing devices.• Administration of all servers/systems:• Managing and maximize availability of the IT infrastructure.• Managing backup systems and maintains data disaster recovery plans• Creating and maintaining systems documentation• Maintaining all systems updated• Managing security of all systems per industry best practices and internal policies• Monitoring performance of systems and proactively address issues• Implementing, upgrading and decommissioning infrastructure componentsQualificationsHow do YOU qualify?- Previous experience in a systems administration role.- Ability to communicate technical information to non-technical personnel.- Certifications like MCSE, MCP, Red Hat, S+, etc will be appreciated!- Experience with some or all of the following:• Office 365• Azure Cloud (all aspects, Azure AD, App Services, etc.)• VMWare• Datto Backup• Dell VRTX• Qualys Security Tools• Windows Stack: Expert level knowledge in group policy, active directory• ITIL practices• Rackspace Hosting• Any prior experience with Vidyo, Datto, WatchGuard and Unifi would be valuableSummaryIf you enjoy learning, pushing the boundaries and continuously improving you’ll fit right in.Do you have this experience? If you answer YES, then please apply IMMEDIATELY so we can discuss your experience and interest in this opportunity!For more information on this opportunity or to apply, please reach out to Tina at tinamaria.arujah@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 a System Administrator with at least 4-6 years of experience? Are you comfortable in public cloud environments such as Azure?Our Vancouver based client is looking for a System Administrator who is autonomous, solution-oriented and looking for the opportunity to participate in themanagement and maintenance of all servers in all environments including software, hardware and networks.If so , then apply to this amazing position now!!AdvantagesWhat is in it for YOU?- Competitive market salary- 4 weeks paid vacation- Medical Insurance, Dental Insurance and Vision CareResponsibilitiesWhat will YOU do? • Meet service level expectations in response time and quality of service and report on the outcomes• Provide tier 2 technical support for internal and external stakeholders as needed• Identify, propose, and implement opportunities for process improvements• Installing, upgrading and maintaining business critical infrastructure and software including cloud based services• Manage business critical software and hardware including assigning and managing licenses• Assist in the asset management procedures• Backing up and managing the life cycle of critical company data, ensuring compliance with data retention policies• Assist in onboarding and offboarding employees including assigning and recovering personal computing devices.• Administration of all servers/systems:• Managing and maximize availability of the IT infrastructure.• Managing backup systems and maintains data disaster recovery plans• Creating and maintaining systems documentation• Maintaining all systems updated• Managing security of all systems per industry best practices and internal policies• Monitoring performance of systems and proactively address issues• Implementing, upgrading and decommissioning infrastructure componentsQualificationsHow do YOU qualify?- Previous experience in a systems administration role.- Ability to communicate technical information to non-technical personnel.- Certifications like MCSE, MCP, Red Hat, S+, etc will be appreciated!- Experience with some or all of the following:• Office 365• Azure Cloud (all aspects, Azure AD, App Services, etc.)• VMWare• Datto Backup• Dell VRTX• Qualys Security Tools• Windows Stack: Expert level knowledge in group policy, active directory• ITIL practices• Rackspace Hosting• Any prior experience with Vidyo, Datto, WatchGuard and Unifi would be valuableSummaryIf you enjoy learning, pushing the boundaries and continuously improving you’ll fit right in.Do you have this experience? If you answer YES, then please apply IMMEDIATELY so we can discuss your experience and interest in this opportunity!For more information on this opportunity or to apply, please reach out to Tina at tinamaria.arujah@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.
      • Vancouver, British Columbia
      • Contract
      This role is part of a Cloud infrastructure team where we work with the latest cloud and networking technologies, such as Cloud Foundry / AWS / Azure / Docker / Kubernetes / Terraform / Ansible / Packer, SAML SSO, OAuth, Microservices etc.Building software that must scale to thousands of users concurrentlyAdvantagesRemote work - can be based anywhere in Canada but be available to work PST time zone.ResponsibilitiesCollaboratively design new features in a team environment that extends to colleagues in remote locations and from Product Management and User Experience teams.Work closely with our engineering and operations team to build, integrate, test and deploy your amazing innovations and algorithms into our production systems.Assess new technology projects and tools or migrate our environment to new versions to keep up with the rapid pace of change.QualificationsBachelor’s degree, preferably in Computer Science or Engineering A solid foundation of Java/Python/Golang, JavaScript Cloud Native development technologies and typically used software and architecture on Cloud platforms like AWS, Cloud Foundry, or Azure Working knowledge of data structures, algorithms and principles of OO design Understanding of databases and web application servers Ability to work well in a team as well as independently and have a positive self-motivated can-do attitudeSummaryContract opportunity for 9 months initially with possibility of extension or full-time.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.
      This role is part of a Cloud infrastructure team where we work with the latest cloud and networking technologies, such as Cloud Foundry / AWS / Azure / Docker / Kubernetes / Terraform / Ansible / Packer, SAML SSO, OAuth, Microservices etc.Building software that must scale to thousands of users concurrentlyAdvantagesRemote work - can be based anywhere in Canada but be available to work PST time zone.ResponsibilitiesCollaboratively design new features in a team environment that extends to colleagues in remote locations and from Product Management and User Experience teams.Work closely with our engineering and operations team to build, integrate, test and deploy your amazing innovations and algorithms into our production systems.Assess new technology projects and tools or migrate our environment to new versions to keep up with the rapid pace of change.QualificationsBachelor’s degree, preferably in Computer Science or Engineering A solid foundation of Java/Python/Golang, JavaScript Cloud Native development technologies and typically used software and architecture on Cloud platforms like AWS, Cloud Foundry, or Azure Working knowledge of data structures, algorithms and principles of OO design Understanding of databases and web application servers Ability to work well in a team as well as independently and have a positive self-motivated can-do attitudeSummaryContract opportunity for 9 months initially with possibility of extension or full-time.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 Delivery Manager in search of your next contract opportunity? Our high-profile client is seeking to hire a Delivery Manager to join their talented team on a 6 month with a strong probability of extension. If this sounds like a good fit for you, apply to this amazing Delivery Manager opportunity!AdvantagesWhat’s in it for you!As a Delivery Manager 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?- Providing entity and functional management for a London-based program and portfolio delivery team. Drive the team to the next level in the adoption of agile and scrum practices through previous experiences, best practice and a collaborative attitude to help drive revenue growth and increased effectiveness in the value and quality of the software we create.- Analyze our current Agile processes, prioritize areas of improvement, and work alongside key stakeholders to implement the improvements.- Facilitate/participate in key Agile rituals across Scrum teams - Coach team members as needed, including resolving conflict - Together with the Global Mobile Program Manager, design the processes, structure, cycle, and implementation strategy required to run the BAU continuous delivery team.- Drive the development and delivery of product road maps in conjunction with Digital Product Teams. Identify and build team structures to enable delivery aligned to the agreed road maps.- Manage large or more complex projects, ensuring timely delivery of outputs. This includes the planning, governance, and reporting for projects under responsibility.- Create, track and report timelines, budgets, backlog, velocity, and quality during the entire life of the project, managing issues and risks as they occur including escalating when appropriate. - Ensuring adherence to governance procedures and significant contribution to process improvement, facilitating and chairing regular project meetings ensuring all project issues and risks are documented, assigned, monitored and managed to ensure minimal impact to the program, reporting status to key Stakeholders and Senior Management.- Engaging and working collaboratively with Business, internal IT, and other teams throughout the program lifecycle- Building and maintaining relationships with a diverse group of stakeholders for the benefit of the projects/programs- Considering risk implications in all decisions and activities through a good understanding of the business activity, opportunities, and threats- Leveraging business knowledge and expertise to drive business decisions and business improvements- Ensure that problems are managed at the peer level, and escalated efficiently with the minimum disruption to the business- Adopt and share standards, tools, best practices, principles for cost, quality, and productivity improvement- Maintain good exposure and develop knowledge in new techniques, products, services, technologies, and standardsQualifications- Experience of the whole project lifecycle. Solid project management skills in initiation, analysis, design, test, and transition where both Project Management Professional and Agile SCRUM certification / or applicable proven experience is a must.- Proven track record of delivery across programs/projects using agile management methodologies, in a complex, multinational corporate environment. - Past working experience in a relevant role, i.e. IT Program Management experience delivering large scale, i.e. more than USD 10 million, program and in-depth experience of Mobile and Digital Experience delivery- Availability to undertake the travel required for this role, i.e. occasional travel to China and overseas e.g. London- University degree in computer science, information technology / related discipline, or equivalent experience- Strong Leadership, managing matrix project teams both regionally and globally, with the ability to work effectively as part of a team or on an individual basis- Commercial acumen and good risk management and mitigation skills- Effective communication skills in spoken and written English- Managed change management projects and teams for tier-one financial services organization- Familiarity with the banking standards - Good understanding of IT systems. Exposure to technologies such as Java, Linux, Solaris, or other mobile apps would be an advantageSummaryIf you are a Delivery Manager 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 Delivery Manager in search of your next contract opportunity? Our high-profile client is seeking to hire a Delivery Manager to join their talented team on a 6 month with a strong probability of extension. If this sounds like a good fit for you, apply to this amazing Delivery Manager opportunity!AdvantagesWhat’s in it for you!As a Delivery Manager 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?- Providing entity and functional management for a London-based program and portfolio delivery team. Drive the team to the next level in the adoption of agile and scrum practices through previous experiences, best practice and a collaborative attitude to help drive revenue growth and increased effectiveness in the value and quality of the software we create.- Analyze our current Agile processes, prioritize areas of improvement, and work alongside key stakeholders to implement the improvements.- Facilitate/participate in key Agile rituals across Scrum teams - Coach team members as needed, including resolving conflict - Together with the Global Mobile Program Manager, design the processes, structure, cycle, and implementation strategy required to run the BAU continuous delivery team.- Drive the development and delivery of product road maps in conjunction with Digital Product Teams. Identify and build team structures to enable delivery aligned to the agreed road maps.- Manage large or more complex projects, ensuring timely delivery of outputs. This includes the planning, governance, and reporting for projects under responsibility.- Create, track and report timelines, budgets, backlog, velocity, and quality during the entire life of the project, managing issues and risks as they occur including escalating when appropriate. - Ensuring adherence to governance procedures and significant contribution to process improvement, facilitating and chairing regular project meetings ensuring all project issues and risks are documented, assigned, monitored and managed to ensure minimal impact to the program, reporting status to key Stakeholders and Senior Management.- Engaging and working collaboratively with Business, internal IT, and other teams throughout the program lifecycle- Building and maintaining relationships with a diverse group of stakeholders for the benefit of the projects/programs- Considering risk implications in all decisions and activities through a good understanding of the business activity, opportunities, and threats- Leveraging business knowledge and expertise to drive business decisions and business improvements- Ensure that problems are managed at the peer level, and escalated efficiently with the minimum disruption to the business- Adopt and share standards, tools, best practices, principles for cost, quality, and productivity improvement- Maintain good exposure and develop knowledge in new techniques, products, services, technologies, and standardsQualifications- Experience of the whole project lifecycle. Solid project management skills in initiation, analysis, design, test, and transition where both Project Management Professional and Agile SCRUM certification / or applicable proven experience is a must.- Proven track record of delivery across programs/projects using agile management methodologies, in a complex, multinational corporate environment. - Past working experience in a relevant role, i.e. IT Program Management experience delivering large scale, i.e. more than USD 10 million, program and in-depth experience of Mobile and Digital Experience delivery- Availability to undertake the travel required for this role, i.e. occasional travel to China and overseas e.g. London- University degree in computer science, information technology / related discipline, or equivalent experience- Strong Leadership, managing matrix project teams both regionally and globally, with the ability to work effectively as part of a team or on an individual basis- Commercial acumen and good risk management and mitigation skills- Effective communication skills in spoken and written English- Managed change management projects and teams for tier-one financial services organization- Familiarity with the banking standards - Good understanding of IT systems. Exposure to technologies such as Java, Linux, Solaris, or other mobile apps would be an advantageSummaryIf you are a Delivery Manager 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 Android Engineer in search of your next contract opportunity? Our high-profile client is seeking to hire a Android Engineer to join their talented team on a 6-month contract with a strong probability of extension. If this sounds like a good fit for you, apply to this amazing Android Engineer opportunity today!AdvantagesWhat’s in it for you!As an Android Engineer 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?- Proactive collaboration in the project team to help develop the product using your experience to help guide the team through the whole development lifecycle- Hands-on with Planning, estimating, contributing to the architecture, coding, development- Refactoring and continuous improvements of the codebases is vital.- Focus on SW quality and delivering quality throughout the whole process- Ensuring that technical decisions and information is communicated through the global team - Taking responsibility of releases and contributing to the ongoing support of the live apps. - Keen to collaborate with others, and you’ll give thought about how software fits into the bigger picture- Experienced in Continuous Delivery practices and how they affect product quality and delivery- Experienced with a range of agile practices and understand how and why they work- We promote a DevOps culture so you will need to look beyond pure programming and get involved with the deployment and operation of the software we build.- Have strong experience building highly productive teams of technically talented engineers- Deliver fair outcomes for our customers and ensure own conduct maintains the orderly and transparent operation of financial marketsQualificationsQualifications - Solid experience in mobile engineering- Hands-on experience in using Kotlin to develop Android App- Experience as a technical expert on the Android platform and competency with industry-standard libraries- Should have a good eye for design, should be able to implement latest Material Design components and animations- Have experience in Dagger2, Rxjava2, Retrofit2, familiar with third party lib integration- Very good with UI and Core Architectural Design patterns - Solid experience in writing Unit Tests and UI tests, must be familiar with Junit, Mockito, and Espresso- Experience with source code versioning tools, specifically Github- Familiar with security concepts and integration is a must, like https, cert pinning, encryption and decryption, and data protection- Deep experience working on a team of Android engineers building and maintaining large scale apps, or apps that you have built personally- Strong self-learning skill- Experience in setting up CI is a plus- Contributions to open source projects is a plus- You should be comfortable with pair programming.- Credibility and ability to influence stakeholders convincingly with well-considered logic. - Knowledge of agile project management with cross functional teams, using Jira and Confluence.- Effective English communication skills in both written and verbal- Should actively participate in design discussions and suggest improvements- Experience working in an agile development environment- Degree or higher in Computer Science, Electrical Engineering or a related field preferredSummaryIf you are an Android Engineer 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 Pratibha Deshmukh with your resume at:pratibha.deshmukh@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 Android Engineer in search of your next contract opportunity? Our high-profile client is seeking to hire a Android Engineer to join their talented team on a 6-month contract with a strong probability of extension. If this sounds like a good fit for you, apply to this amazing Android Engineer opportunity today!AdvantagesWhat’s in it for you!As an Android Engineer 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?- Proactive collaboration in the project team to help develop the product using your experience to help guide the team through the whole development lifecycle- Hands-on with Planning, estimating, contributing to the architecture, coding, development- Refactoring and continuous improvements of the codebases is vital.- Focus on SW quality and delivering quality throughout the whole process- Ensuring that technical decisions and information is communicated through the global team - Taking responsibility of releases and contributing to the ongoing support of the live apps. - Keen to collaborate with others, and you’ll give thought about how software fits into the bigger picture- Experienced in Continuous Delivery practices and how they affect product quality and delivery- Experienced with a range of agile practices and understand how and why they work- We promote a DevOps culture so you will need to look beyond pure programming and get involved with the deployment and operation of the software we build.- Have strong experience building highly productive teams of technically talented engineers- Deliver fair outcomes for our customers and ensure own conduct maintains the orderly and transparent operation of financial marketsQualificationsQualifications - Solid experience in mobile engineering- Hands-on experience in using Kotlin to develop Android App- Experience as a technical expert on the Android platform and competency with industry-standard libraries- Should have a good eye for design, should be able to implement latest Material Design components and animations- Have experience in Dagger2, Rxjava2, Retrofit2, familiar with third party lib integration- Very good with UI and Core Architectural Design patterns - Solid experience in writing Unit Tests and UI tests, must be familiar with Junit, Mockito, and Espresso- Experience with source code versioning tools, specifically Github- Familiar with security concepts and integration is a must, like https, cert pinning, encryption and decryption, and data protection- Deep experience working on a team of Android engineers building and maintaining large scale apps, or apps that you have built personally- Strong self-learning skill- Experience in setting up CI is a plus- Contributions to open source projects is a plus- You should be comfortable with pair programming.- Credibility and ability to influence stakeholders convincingly with well-considered logic. - Knowledge of agile project management with cross functional teams, using Jira and Confluence.- Effective English communication skills in both written and verbal- Should actively participate in design discussions and suggest improvements- Experience working in an agile development environment- Degree or higher in Computer Science, Electrical Engineering or a related field preferredSummaryIf you are an Android Engineer 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 Pratibha Deshmukh with your resume at:pratibha.deshmukh@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 Technology Operations Engineering Lead in search of your next contract opportunity? Our high-profile client is seeking to hire a Technology Operations Engineering Lead to join their talented team on a 6-month contract with a strong probability of extension. Apply to this amazing Technology Operations Engineering Lead opportunity today!AdvantagesWhat’s in it for you!As a Technology Operations Engineering Lead with our client, you’ll receive:- Highly competitive market hourly rates- A 6-month contract with a strong probability of extension- Remote interview processResponsibilities- Lead the GEC Operations team in administering and supporting GEC systems.- Define the processes needed to achieve and sustain operational excellence with a focus on daily operations and support.- Lead and develop Operations team members.- Participate in development of workforce plan and operating model.- Coach Engineers and Support Analysts to build and develop a strong cross-functional team- Support Technology Manager in measuring productivity and report regularly on Operation team’s performance.- Be hands on in ensuring solutions are operationally ready and collaborate with the business to aid in the in the continuous improvement of how we support our front-line teams.- Have a forward-thinking, empathy driven mindset with people at the forefront.- Work closely with the Project Resources and Support teams in delivery solid operational readiness plan for incoming systems.- Administer Azure infrastructure including resource management and security management.- Partner with business stakeholders, enterprise architects, and other leaders in the organization to effectively deliver technology in support of business capabilitiesQualifications- Bachelors degree and/or applicable experience in the information technology field- 2+ years’ directly leading and developing people on an Engineering focused technology team- 5+ years’ experience related engineer work.- 2+ years’ experience with monitoring and performance management tools platforms such as Splunk and PagerDuty.- An automation first mindset focused on reducing toil for Operations- Familiarity with Scrum methodology awareness and previous work in an agile environment.- Possesses an entrepreneurial spirit and continuously innovates to achieve great results. - Communicates with honesty and 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.Nice to have:- Familiarity with contact center technology- Familiarity with supporting userbase of 500+ users- Hands on experience with Microsoft azure administration.- Hands on experience with Microsoft Dynamics 365 administration and support.- Experience working with Power Platform environments including managing PowerApps, Power Automate and Power BI.- Strong knowledge of DevOps administration including CI/CD pipelines, build and release management.SummaryIf you are a Technology Operations Engineering 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 Apurva Shaw with your resume at:apurva.shaw@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 Technology Operations Engineering Lead in search of your next contract opportunity? Our high-profile client is seeking to hire a Technology Operations Engineering Lead to join their talented team on a 6-month contract with a strong probability of extension. Apply to this amazing Technology Operations Engineering Lead opportunity today!AdvantagesWhat’s in it for you!As a Technology Operations Engineering Lead with our client, you’ll receive:- Highly competitive market hourly rates- A 6-month contract with a strong probability of extension- Remote interview processResponsibilities- Lead the GEC Operations team in administering and supporting GEC systems.- Define the processes needed to achieve and sustain operational excellence with a focus on daily operations and support.- Lead and develop Operations team members.- Participate in development of workforce plan and operating model.- Coach Engineers and Support Analysts to build and develop a strong cross-functional team- Support Technology Manager in measuring productivity and report regularly on Operation team’s performance.- Be hands on in ensuring solutions are operationally ready and collaborate with the business to aid in the in the continuous improvement of how we support our front-line teams.- Have a forward-thinking, empathy driven mindset with people at the forefront.- Work closely with the Project Resources and Support teams in delivery solid operational readiness plan for incoming systems.- Administer Azure infrastructure including resource management and security management.- Partner with business stakeholders, enterprise architects, and other leaders in the organization to effectively deliver technology in support of business capabilitiesQualifications- Bachelors degree and/or applicable experience in the information technology field- 2+ years’ directly leading and developing people on an Engineering focused technology team- 5+ years’ experience related engineer work.- 2+ years’ experience with monitoring and performance management tools platforms such as Splunk and PagerDuty.- An automation first mindset focused on reducing toil for Operations- Familiarity with Scrum methodology awareness and previous work in an agile environment.- Possesses an entrepreneurial spirit and continuously innovates to achieve great results. - Communicates with honesty and 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.Nice to have:- Familiarity with contact center technology- Familiarity with supporting userbase of 500+ users- Hands on experience with Microsoft azure administration.- Hands on experience with Microsoft Dynamics 365 administration and support.- Experience working with Power Platform environments including managing PowerApps, Power Automate and Power BI.- Strong knowledge of DevOps administration including CI/CD pipelines, build and release management.SummaryIf you are a Technology Operations Engineering 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 Apurva Shaw with your resume at:apurva.shaw@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
      • Permanent
      Are you a Senior Programmer Analyst with strong CRM experience looking to work within a highly collaborative environment on an exciting SaaS product? Our Downtown Vancouver client is looking for a Senior Programmer Analyst to join their amazing team on a full-time salary paid contract basis! Apply for this awesome Senior Programmer Analyst opportunity today!AdvantagesWhat’s in it for you!As a Senior Programmer Analyst with our Downtown Vancouver client, you’ll receive:• Highly competitive market annual rates.• Great work environment in downtown Vancouver (remote for now).• Extended health and dental benefits.ResponsibilitiesWhat will you do?As a Senior Programmer Analyst with our Downtown Vancouver client, you will:• Design and develop software/system required for improving the functionality and reliability of banking applications and services.• Contribute to the ongoing enhancements of applications to support the strategic business initiatives• Support team skill development by mentoring junior staff.QualificationsHow do you qualify?To qualify for the Senior Programmer Analyst role with our Downtown Vancouver client, you must have:• Bachelor’s Degree in Computer Science or related field.• Minimum 3 years' of production level experience with Software Development.• Experience in MS Dynamics CRM product implementation.• C#, Java, Apex, HTML• Strong experience with SQL and Microsoft Azure DevOps, GITWhat additional experience do you bring?To be considered for the Senior Programmer Analyst role with our Downtown Vancouver client, it's an asset to have:• Nice to have experience in Product Implementation experience (such as Salesforce, CRM, Contact Centre technologies).• Experience working in the Financial Industry.SummaryIf the prospect of working within a high-functioning collaborative environment on an exciting SaaS product intrigues you, then the Senior Programmer Analyst role with our Downtown Vancouver client could be the perfect opportunity for you!Please contact Paul Klimau with your resume at:paul.klimau@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 a Senior Programmer Analyst with strong CRM experience looking to work within a highly collaborative environment on an exciting SaaS product? Our Downtown Vancouver client is looking for a Senior Programmer Analyst to join their amazing team on a full-time salary paid contract basis! Apply for this awesome Senior Programmer Analyst opportunity today!AdvantagesWhat’s in it for you!As a Senior Programmer Analyst with our Downtown Vancouver client, you’ll receive:• Highly competitive market annual rates.• Great work environment in downtown Vancouver (remote for now).• Extended health and dental benefits.ResponsibilitiesWhat will you do?As a Senior Programmer Analyst with our Downtown Vancouver client, you will:• Design and develop software/system required for improving the functionality and reliability of banking applications and services.• Contribute to the ongoing enhancements of applications to support the strategic business initiatives• Support team skill development by mentoring junior staff.QualificationsHow do you qualify?To qualify for the Senior Programmer Analyst role with our Downtown Vancouver client, you must have:• Bachelor’s Degree in Computer Science or related field.• Minimum 3 years' of production level experience with Software Development.• Experience in MS Dynamics CRM product implementation.• C#, Java, Apex, HTML• Strong experience with SQL and Microsoft Azure DevOps, GITWhat additional experience do you bring?To be considered for the Senior Programmer Analyst role with our Downtown Vancouver client, it's an asset to have:• Nice to have experience in Product Implementation experience (such as Salesforce, CRM, Contact Centre technologies).• Experience working in the Financial Industry.SummaryIf the prospect of working within a high-functioning collaborative environment on an exciting SaaS product intrigues you, then the Senior Programmer Analyst role with our Downtown Vancouver client could be the perfect opportunity for you!Please contact Paul Klimau with your resume at:paul.klimau@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
      • Permanent
      Are YOU an Intermediate/Senior Java Engineer who is passionate about delivering world-class services that bring innovations?Randstad Technologies is recruiting for an Intermediate/Senior Java Engineer(Multiple Positions) for our Vancouver based client. This is a full-time permanent position and the ideal candidate needs to be in Vancouver or willing to relocate to Vancouver. If you want to work for one of the most recognized brands in the world and one of the Top 100 Employers in Canada. Apply now!*Please only candidates with valid employment status in Canada will be considered*AdvantagesWhat is in it for YOU?• Competitive Salary • RRSP Matching• Employer Paid Flexible Health Coverage (from day one)• Employee Purchase Program – discounts! • Professional Development Opportunities • Social and Wellness Events • Employee Referral Program- we want great talent like you!ResponsibilitiesWhat will YOU do?As an experienced Intermediate/Senior Java Engineer, you will:•Implement, maintain and evolve cloud-based products and services•Integrate with external customer and 3rd-party systems•Perform extensive research and analysis to make optimal architecture and design decisions•Analyze and improve security for cloud application, provide expert guidance to engineers on security•Write large amounts of code, perform code reviews, write unit tests•Write documentation•Interface with other groups including Product Management, QA and Operations•Create quick proof-of-concept prototypes•Participate in scrum team•Continuously discover, evaluate, and implement new technologies to maximize development efficiencyQualificationsHow do YOU qualify?To qualify for the Intermediate/Senior Java Engineer role with our client, you must have:•BSc or MSc in Computer Science or equivalent experience•3+ years of production level experience in Java and Springboot (mandatory)•3+ years of production level experience in one of: Java, Node.js, Python, or similar language•Production level experience in AWS•Good working knowledge of SQL and NoSQL databases (mySql and MongoDb etc.)Nice to have:•Knowledge and experience in micro-services architecture, containerization, and orchestration (Docker and Kubernetes etc.)•Strong computer science fundamentals in data structures, design patterns, algorithm design, and complexity analysis•Knowledge of network and web related protocols (e.g., TCP/IP, REST, gRPC, HTTP, TLS)•Interest and ability to learn new technologies or other coding languages, as needed•Good grasp of the Agile software development approach, CI/CD, Gradle, Maven, GIT, code review and code coverage tools•Experience with designing a test strategy, writing test cases and automating testing•Great interpersonal and communication skillsSummaryDo you have this experience? If you answer YES, then please apply IMMEDIATELY so we can discuss your experience and interest in this opportunity! For more information on this opportunity or to apply, please reach out to kinjal.sankhe@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 Intermediate/Senior Java Engineer who is passionate about delivering world-class services that bring innovations?Randstad Technologies is recruiting for an Intermediate/Senior Java Engineer(Multiple Positions) for our Vancouver based client. This is a full-time permanent position and the ideal candidate needs to be in Vancouver or willing to relocate to Vancouver. If you want to work for one of the most recognized brands in the world and one of the Top 100 Employers in Canada. Apply now!*Please only candidates with valid employment status in Canada will be considered*AdvantagesWhat is in it for YOU?• Competitive Salary • RRSP Matching• Employer Paid Flexible Health Coverage (from day one)• Employee Purchase Program – discounts! • Professional Development Opportunities • Social and Wellness Events • Employee Referral Program- we want great talent like you!ResponsibilitiesWhat will YOU do?As an experienced Intermediate/Senior Java Engineer, you will:•Implement, maintain and evolve cloud-based products and services•Integrate with external customer and 3rd-party systems•Perform extensive research and analysis to make optimal architecture and design decisions•Analyze and improve security for cloud application, provide expert guidance to engineers on security•Write large amounts of code, perform code reviews, write unit tests•Write documentation•Interface with other groups including Product Management, QA and Operations•Create quick proof-of-concept prototypes•Participate in scrum team•Continuously discover, evaluate, and implement new technologies to maximize development efficiencyQualificationsHow do YOU qualify?To qualify for the Intermediate/Senior Java Engineer role with our client, you must have:•BSc or MSc in Computer Science or equivalent experience•3+ years of production level experience in Java and Springboot (mandatory)•3+ years of production level experience in one of: Java, Node.js, Python, or similar language•Production level experience in AWS•Good working knowledge of SQL and NoSQL databases (mySql and MongoDb etc.)Nice to have:•Knowledge and experience in micro-services architecture, containerization, and orchestration (Docker and Kubernetes etc.)•Strong computer science fundamentals in data structures, design patterns, algorithm design, and complexity analysis•Knowledge of network and web related protocols (e.g., TCP/IP, REST, gRPC, HTTP, TLS)•Interest and ability to learn new technologies or other coding languages, as needed•Good grasp of the Agile software development approach, CI/CD, Gradle, Maven, GIT, code review and code coverage tools•Experience with designing a test strategy, writing test cases and automating testing•Great interpersonal and communication skillsSummaryDo you have this experience? If you answer YES, then please apply IMMEDIATELY so we can discuss your experience and interest in this opportunity! For more information on this opportunity or to apply, please reach out to kinjal.sankhe@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.
      • Vancouver, British Columbia
      • Permanent
      Are YOU a Senior Back End Cloud Engineer who is focused on the rapid development of cloud based end-to-end enterprise mobile application and service?Randstad Technologies is recruiting for a Senior Back End Cloud Engineer for our Vancouver based client. This is a full-time permanent position and the ideal candidate needs to be in Vancouver or willing to relocate to Vancouver. If you want to work for one of the most recognized brands in the world and one of the Top 100 Employers in Canada. Apply now!*Please only candidates with valid employment status in Canada will be considered*AdvantagesWhat is in it for YOU?• Competitive Salary • RRSP Matching• Employer Paid Flexible Health Coverage (from day one)• Employee Purchase Program – discounts! • Professional Development Opportunities • Social and Wellness Events • Employee Referral Program- we want great talent like you!ResponsibilitiesWhat will YOU do?As an experienced Senior Back End Cloud Engineer, you will:• Implement, maintain and evolve cloud-based products and services• Integrate with external customer and 3rd-party systems• Perform extensive research and analysis to make optimal architecture and design decisions• Analyze and improve security for Cloud application, provide expert guidance to Engineers on security• Write large amounts of code, perform code reviews, write unit tests• Write documentation• Interface with other groups including Product Management, QA and Operations• Create quick proof-of-concept prototypes• Participate in scrum team.• Continuously discover, evaluate, and implement new technologies to maximize development efficiencyQualificationsHow do YOU qualify?To qualify for the Senior Back End Cloud Engineer role with our client, you must have:• BS or MS in Computer Science or equivalent experience• 5+ years of production level experience in one of: Java, Node.js, Python, or similar language• 2+ years of production level experience in one of: AWS, Azure or GCP• Good knowledge & experience in one or more of these areas: messaging systems (Apache Kafka etc. ), stream and batch processing (Apache Spark etc.), distributed caching (Redis etc.), ETL pipeline, Big Data Query• Good working knowledge of SQL and NoSQL databasesNice to have:• Knowledge of network and web related protocols (e.g., TCP/IP, REST, gRPC, HTTP, TLS)• Good knowledge & experience in micro-services architecture, containerization, and orchestration (Docker and Kubernetes etc.)• Hands-on experience developing applications for highly scalable and highly available distributed systems• Strong computer science fundamentals in data structures, design patterns, algorithm design, and complexity analysis• Interest and ability to learn new technologies or other coding languages as needed• Good grasp of the Agile software development approach, CI/CD, Gradle, Maven, GIT, code review and code coverage tools. Experience with designing a test strategy, writing test cases and automating testing• Experience with software security and systems that handle sensitive data.• Great interpersonal and communication skillsSummaryDo you have this experience? If you answer YES, then please apply IMMEDIATELY so we can discuss your experience and interest in this opportunity! For more information on this opportunity or to apply, please reach out to kinjal.sankhe@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 a Senior Back End Cloud Engineer who is focused on the rapid development of cloud based end-to-end enterprise mobile application and service?Randstad Technologies is recruiting for a Senior Back End Cloud Engineer for our Vancouver based client. This is a full-time permanent position and the ideal candidate needs to be in Vancouver or willing to relocate to Vancouver. If you want to work for one of the most recognized brands in the world and one of the Top 100 Employers in Canada. Apply now!*Please only candidates with valid employment status in Canada will be considered*AdvantagesWhat is in it for YOU?• Competitive Salary • RRSP Matching• Employer Paid Flexible Health Coverage (from day one)• Employee Purchase Program – discounts! • Professional Development Opportunities • Social and Wellness Events • Employee Referral Program- we want great talent like you!ResponsibilitiesWhat will YOU do?As an experienced Senior Back End Cloud Engineer, you will:• Implement, maintain and evolve cloud-based products and services• Integrate with external customer and 3rd-party systems• Perform extensive research and analysis to make optimal architecture and design decisions• Analyze and improve security for Cloud application, provide expert guidance to Engineers on security• Write large amounts of code, perform code reviews, write unit tests• Write documentation• Interface with other groups including Product Management, QA and Operations• Create quick proof-of-concept prototypes• Participate in scrum team.• Continuously discover, evaluate, and implement new technologies to maximize development efficiencyQualificationsHow do YOU qualify?To qualify for the Senior Back End Cloud Engineer role with our client, you must have:• BS or MS in Computer Science or equivalent experience• 5+ years of production level experience in one of: Java, Node.js, Python, or similar language• 2+ years of production level experience in one of: AWS, Azure or GCP• Good knowledge & experience in one or more of these areas: messaging systems (Apache Kafka etc. ), stream and batch processing (Apache Spark etc.), distributed caching (Redis etc.), ETL pipeline, Big Data Query• Good working knowledge of SQL and NoSQL databasesNice to have:• Knowledge of network and web related protocols (e.g., TCP/IP, REST, gRPC, HTTP, TLS)• Good knowledge & experience in micro-services architecture, containerization, and orchestration (Docker and Kubernetes etc.)• Hands-on experience developing applications for highly scalable and highly available distributed systems• Strong computer science fundamentals in data structures, design patterns, algorithm design, and complexity analysis• Interest and ability to learn new technologies or other coding languages as needed• Good grasp of the Agile software development approach, CI/CD, Gradle, Maven, GIT, code review and code coverage tools. Experience with designing a test strategy, writing test cases and automating testing• Experience with software security and systems that handle sensitive data.• Great interpersonal and communication skillsSummaryDo you have this experience? If you answer YES, then please apply IMMEDIATELY so we can discuss your experience and interest in this opportunity! For more information on this opportunity or to apply, please reach out to kinjal.sankhe@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.
      • Vancouver, British Columbia
      • Contract
      Are you an experienced Program Manager in search of your next contract opportunity? Our high-profile client is seeking to hire a Program Manager 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 Program Manager 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, manage, and monitor large programs with complex scope, multiple workstreams and interdependencies.- Drive work to completion and effectively manage and report on scope, risks and issues, budget and timelines- Develop relationships and collaborate with internal and external stakeholders and cross functional teams to ensure solutions meet timeline and business objectives. - Ensure all project / program tasks are clearly understood, assigned and tracked.- Support both internal and external partnerships from strategy-to-delivery to ensure that roadmap priorities meet our business and our guest expectations and needs- Define the technical requirements for the future state of Customer Data Platform & Customer Data Management across International regions - Support the engineering teams and 3rd party vendors on prioritization of those features and functions that will be most important for the business - Work across timezones with partners in market to support the successful delivery of projects / platforms - Enroll and work cross functionally with other partners across the organization (IT, Digital marketing, Ecommerce, CRM, Analytics, Finance, Asset Protection & Legal, InfoSec) to define workflows and rollout required processes - Monitor & identify guest, stores, regulatory and stakeholder needs, staying current on industry standards and trends and respond by adjusting user experience and product roadmaps- Audit, analyze, and evaluate initiatives post-implementation to ensure objectives have been fulfilledQualificationsQualifications - You are innovative and always thinking of new ways to do things- Proficient with Confluence and JIRA, creating and navigating technical tickets and documentation- Knowledge and experience on Microsoft Azure, SnowFlake, DataBricks, Treasure Data and Acquia/AgilOne Customer Data Platforms, SalesForce Marketing Cloud is a plus.- Experience working in a project/product matrixed organization at a major retailer and international teams (EMEA, APAC, India)- Ability to successfully manage priorities within deadlines in a complex and rapidly evolving organization- 5+ years of program experience with customer-facing and/or customer service applications (CRM and / or customer data management, and/or digital marketing technology preferred) - Experience with digital technologies, CRM, media, e-commerce, payments, and/or subscription businesses across a variety of channels, include native mobile apps, with experience delivering customer data and data management platforms a major asset - Strong core consulting skills (demonstrated track record of quality delivery, interpersonal and cross-functional relationship skills) as well as market familiarity - Demonstrated experience in developing and delivering executive level presentations- Ability to drive results independently, but thrives in collaborative environments- Has a deep desire to learn and improve by seeking, accepting and acting on productive feedback- Desire and ability to learn quickly and work in an agile environment- Excellent communication skills (both written and verbal) to succinctly and effectively communicate with operations and senior leadershipSummaryIf you are a Program Manager 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 Alexandre Bernal with your resume at:alexandre.bernal@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 Program Manager in search of your next contract opportunity? Our high-profile client is seeking to hire a Program Manager 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 Program Manager 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, manage, and monitor large programs with complex scope, multiple workstreams and interdependencies.- Drive work to completion and effectively manage and report on scope, risks and issues, budget and timelines- Develop relationships and collaborate with internal and external stakeholders and cross functional teams to ensure solutions meet timeline and business objectives. - Ensure all project / program tasks are clearly understood, assigned and tracked.- Support both internal and external partnerships from strategy-to-delivery to ensure that roadmap priorities meet our business and our guest expectations and needs- Define the technical requirements for the future state of Customer Data Platform & Customer Data Management across International regions - Support the engineering teams and 3rd party vendors on prioritization of those features and functions that will be most important for the business - Work across timezones with partners in market to support the successful delivery of projects / platforms - Enroll and work cross functionally with other partners across the organization (IT, Digital marketing, Ecommerce, CRM, Analytics, Finance, Asset Protection & Legal, InfoSec) to define workflows and rollout required processes - Monitor & identify guest, stores, regulatory and stakeholder needs, staying current on industry standards and trends and respond by adjusting user experience and product roadmaps- Audit, analyze, and evaluate initiatives post-implementation to ensure objectives have been fulfilledQualificationsQualifications - You are innovative and always thinking of new ways to do things- Proficient with Confluence and JIRA, creating and navigating technical tickets and documentation- Knowledge and experience on Microsoft Azure, SnowFlake, DataBricks, Treasure Data and Acquia/AgilOne Customer Data Platforms, SalesForce Marketing Cloud is a plus.- Experience working in a project/product matrixed organization at a major retailer and international teams (EMEA, APAC, India)- Ability to successfully manage priorities within deadlines in a complex and rapidly evolving organization- 5+ years of program experience with customer-facing and/or customer service applications (CRM and / or customer data management, and/or digital marketing technology preferred) - Experience with digital technologies, CRM, media, e-commerce, payments, and/or subscription businesses across a variety of channels, include native mobile apps, with experience delivering customer data and data management platforms a major asset - Strong core consulting skills (demonstrated track record of quality delivery, interpersonal and cross-functional relationship skills) as well as market familiarity - Demonstrated experience in developing and delivering executive level presentations- Ability to drive results independently, but thrives in collaborative environments- Has a deep desire to learn and improve by seeking, accepting and acting on productive feedback- Desire and ability to learn quickly and work in an agile environment- Excellent communication skills (both written and verbal) to succinctly and effectively communicate with operations and senior leadershipSummaryIf you are a Program Manager 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 Alexandre Bernal with your resume at:alexandre.bernal@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 Snowflake Developer in search of your next contract opportunity? Our high-profile client is seeking to hire a Snowflake Developer 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!AdvantagesWhat’s in it for you!As a Snowflake Developer 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?- Co-ordinate with multiple data source teams in getting data published to Kafka and getting the same to BI Datawarehouse- Building Scalable Data Pipelines - 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- Willingness to adapt to and self-learn new technologies and deliver on them.- Building and maintaining solutions on highly available environments.- 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.- 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.- 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- Experience working with Snowflake & Kafka technologies is a must- 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. - 2+ Years working with Azure cloud based systemsDesired Qualifications:- Experience working with cloud based systems - Azure & Snowflake data warehouses - Experience with Azure SQL Services- Expertise in designing data pipelines , table structures, and sql queries - Working experience with reporting layer (ssrs / powerbi / ssas) is desirable- Design, implement and monitor 'best practices' for Dev framework - Experience working with large volume data; retail experience strongly desired. - Possesses 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.SummaryIf you are a Snowflake Developer 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 Troy Peakman with your resume at:troy.peakman@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 Snowflake Developer in search of your next contract opportunity? Our high-profile client is seeking to hire a Snowflake Developer 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!AdvantagesWhat’s in it for you!As a Snowflake Developer 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?- Co-ordinate with multiple data source teams in getting data published to Kafka and getting the same to BI Datawarehouse- Building Scalable Data Pipelines - 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- Willingness to adapt to and self-learn new technologies and deliver on them.- Building and maintaining solutions on highly available environments.- 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.- 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.- 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- Experience working with Snowflake & Kafka technologies is a must- 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. - 2+ Years working with Azure cloud based systemsDesired Qualifications:- Experience working with cloud based systems - Azure & Snowflake data warehouses - Experience with Azure SQL Services- Expertise in designing data pipelines , table structures, and sql queries - Working experience with reporting layer (ssrs / powerbi / ssas) is desirable- Design, implement and monitor 'best practices' for Dev framework - Experience working with large volume data; retail experience strongly desired. - Possesses 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.SummaryIf you are a Snowflake Developer 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 Troy Peakman with your resume at:troy.peakman@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.
      • Vancouver, British Columbia
      • Contract
      Are you an experienced Change Management Analyst in search of your next contract opportunity? Our high-profile client is seeking to hire a Change Management Analyst to join their talented team on a 6 month with a strong probability of extension. Apply to this amazing Change Management Analyst opportunity today!AdvantagesWhat’s in it for you!As a Change Management Analyst 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?- Develop and execute plans to support the successful delivery of plans and activities include stakeholder engagement, communication, assessment and sustainment - Proactively build and manage strong relationships with key stakeholders to ensure successful project execution - Act as the integrator and communication focal point for all change and education deliverables within specific project tracks and ensure completeness of the change management plan - Identify potential people risks and anticipated points of resistance; develop plans to mitigate concerns - Provide formal and informal change management coaching to the project team and business stakeholders - Share best practices with the change management & training team to accelerate the development of change readiness, training roll-out, and sustainment acumen across the programQualificationsQualifications - Bachelor’s degree in business, operations, or related discipline - Knowledge of change management principles and methodologies - 3-5 years experience in change management or large-scale transformation projects in a leadership capacity - Vertical retail and/or business operations experience highly desirable - Strong analytical, problem-solving, and root cause identification skills - Excellent communication skills - interpersonal, written, and verbal - Excellent listening and facilitation skills - Coaching and mentoring skills, especially influencing others to move toward a common goal or vision - Entrepreneurship and resourcefulness – a self-starter - Self-awareness, with a desire for constant self-improvement - Must be a team player and able to work with and through others - Proficiency in using MS Office (Word, Excel, and PowerPoint) and SmartsheetSummaryIf you are a Change Management Analyst 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 Troy Peakman with your resume at:troy.peakman@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 Change Management Analyst in search of your next contract opportunity? Our high-profile client is seeking to hire a Change Management Analyst to join their talented team on a 6 month with a strong probability of extension. Apply to this amazing Change Management Analyst opportunity today!AdvantagesWhat’s in it for you!As a Change Management Analyst 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?- Develop and execute plans to support the successful delivery of plans and activities include stakeholder engagement, communication, assessment and sustainment - Proactively build and manage strong relationships with key stakeholders to ensure successful project execution - Act as the integrator and communication focal point for all change and education deliverables within specific project tracks and ensure completeness of the change management plan - Identify potential people risks and anticipated points of resistance; develop plans to mitigate concerns - Provide formal and informal change management coaching to the project team and business stakeholders - Share best practices with the change management & training team to accelerate the development of change readiness, training roll-out, and sustainment acumen across the programQualificationsQualifications - Bachelor’s degree in business, operations, or related discipline - Knowledge of change management principles and methodologies - 3-5 years experience in change management or large-scale transformation projects in a leadership capacity - Vertical retail and/or business operations experience highly desirable - Strong analytical, problem-solving, and root cause identification skills - Excellent communication skills - interpersonal, written, and verbal - Excellent listening and facilitation skills - Coaching and mentoring skills, especially influencing others to move toward a common goal or vision - Entrepreneurship and resourcefulness – a self-starter - Self-awareness, with a desire for constant self-improvement - Must be a team player and able to work with and through others - Proficiency in using MS Office (Word, Excel, and PowerPoint) and SmartsheetSummaryIf you are a Change Management Analyst 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 Troy Peakman with your resume at:troy.peakman@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.
      • Vancouver, British Columbia
      • Permanent
      Are you an IT professional with strong experience in Firmware? Our high-profile Vancouver client is seeking to hire a Senior Firmware Engineer on a permanent basis Apply to this amazing Firmware Engineer opportunity today!What’s in it for you!As a Senior Firmware Engineer with our Vancouver client, you’ll receive:•Leading salary compensation•Unlimited Vacation•BenefitsWhat will you do?As a Senior Firmware Engineer with our Vancouver client, you will:•Develop and maintain a robust embedded ARM-based platform•Develops and documents software for safety critical applications•Develops algorithms for safety, control strategies, communications policies, etc•. Mentor junior team members as our team continues to growHow do you qualify?To qualify for the Senior Firmware Engineer role with our Vancouver client, you must have:•Bachelor of Applied Science degree in Electrical, Computer, or Mechatronics engineering or related discipline•5 years experience developing firmware for embedded systems•Fluency with programming in C /or C++•Experience with WiFi and/or Bluetooth networking•Experience managing source code through a Git source control system•Experience in power electronics and power systems•Experience with embedded LinuxIf you love technology and firmware, then the Senior Firmware Engineer role with our Vancouver client could be the perfect opportunity for you!Please contact Paul Klimau with your resume at: paul.klimau@randstad.caAdvantagesAs a Senior Firmware Engineer with our Vancouver client, you’ll receive:•Leading salary compensation•Unlimited Vacation•BenefitsResponsibilitiesWhat will you do?As a Senior Firmware Engineer with our Vancouver client, you will:•Develop and maintain a robust embedded ARM-based platform•Develops and documents software for safety critical applications•Develops algorithms for safety, control strategies, communications policies, etc•. Mentor junior team members as our team continues to growQualificationsBachelor of Applied Science degree in Electrical, Computer, or Mechatronics engineering or related discipline•5 years experience developing firmware for embedded systems•Fluency with programming in C •Experience with WiFi and/or Bluetooth networking•Experience managing source code through a Git source control system•Experience in power electronics and power systems•Experience with embedded LinuxSummaryIf you love technology and firmware, then the Senior Firmware Engineer role with our Vancouver client could be the perfect opportunity for you!Please contact Paul Klimau with your resume at:paul.klimau@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 IT professional with strong experience in Firmware? Our high-profile Vancouver client is seeking to hire a Senior Firmware Engineer on a permanent basis Apply to this amazing Firmware Engineer opportunity today!What’s in it for you!As a Senior Firmware Engineer with our Vancouver client, you’ll receive:•Leading salary compensation•Unlimited Vacation•BenefitsWhat will you do?As a Senior Firmware Engineer with our Vancouver client, you will:•Develop and maintain a robust embedded ARM-based platform•Develops and documents software for safety critical applications•Develops algorithms for safety, control strategies, communications policies, etc•. Mentor junior team members as our team continues to growHow do you qualify?To qualify for the Senior Firmware Engineer role with our Vancouver client, you must have:•Bachelor of Applied Science degree in Electrical, Computer, or Mechatronics engineering or related discipline•5 years experience developing firmware for embedded systems•Fluency with programming in C /or C++•Experience with WiFi and/or Bluetooth networking•Experience managing source code through a Git source control system•Experience in power electronics and power systems•Experience with embedded LinuxIf you love technology and firmware, then the Senior Firmware Engineer role with our Vancouver client could be the perfect opportunity for you!Please contact Paul Klimau with your resume at: paul.klimau@randstad.caAdvantagesAs a Senior Firmware Engineer with our Vancouver client, you’ll receive:•Leading salary compensation•Unlimited Vacation•BenefitsResponsibilitiesWhat will you do?As a Senior Firmware Engineer with our Vancouver client, you will:•Develop and maintain a robust embedded ARM-based platform•Develops and documents software for safety critical applications•Develops algorithms for safety, control strategies, communications policies, etc•. Mentor junior team members as our team continues to growQualificationsBachelor of Applied Science degree in Electrical, Computer, or Mechatronics engineering or related discipline•5 years experience developing firmware for embedded systems•Fluency with programming in C •Experience with WiFi and/or Bluetooth networking•Experience managing source code through a Git source control system•Experience in power electronics and power systems•Experience with embedded LinuxSummaryIf you love technology and firmware, then the Senior Firmware Engineer role with our Vancouver client could be the perfect opportunity for you!Please contact Paul Klimau with your resume at:paul.klimau@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.
      • Vancouver, British Columbia
      • Permanent
      Our client is looking to hire a Senior Azure Cloud Engineer on a permanent Full-time basis.• Do you like working with highly talented people?• Do you like implementing and deploying high availability solutions in the cloud environment?• Do you like to deploy and maintain virtual compute services across Public and Private clouds?If so, then apply to this amazing position!AdvantagesWhat is in it for YOU?• Leading market annual rates.• Latest technology, challenging problems• Medical Benefits• Bonus• RRSP matching program• Paid vacation• Flexible work schedule (flexible work hours, option to work from home a few days)• Friendly coworkers and room for professional growth.ResponsibilitiesWhat will YOU do?- Deploy and maintain virtual compute services across the client's clouds (Public and Private).- Develop lifecycle strategy for assets within the global virtual compute infrastructure.- Infrastructure monitoring across production and non-production platforms.- Continuous service improvement with the goal to improve costs, delivery and SLA’s.- Measure and communicate performance metrics for Infrastructure Services and analyze data to discover opportunities for service improvement.- Provide troubleshooting and root cause analysis for production issues.- Develop supporting documentation and high-level designs for services as required.- Maintain inventory of data centers, relevant hardware, vendor contracts and the associated refresh cycles- Working with vendors and business teams to gather required information to assess if SLA’s are being met.- Manage reports on lifecycle management: lease expirations, software release, some software licensing etc.QualificationsHow do YOU qualify?- Experience working in Azure and different Azure products like Virtual Machines, scale sets, storage accounts, resource groups, ARM Templates- Experience in Azure Backup, Azure Update and Azure monitoring- Experience working with Tags and Azure Cost management- Experience working with Power shell and scripting for automation- Experience managing Windows Server and Linux OS- Experience with RBAC model and Azure security products like Azure NSG, Gateway- Understanding and some experience using Azure Migration (dependencies, Maps, etc.)- Understanding and some experience using IaC tools like Terraform or Ansible- Understanding how to deploy and manage Paas SQLServer, Cosmos DB- Desirable experience working with AWS- Desirable experience working with Azure Kubernetes Services- Desirable experience working with Azure DevOps (Azure Boards, Artifacts, Pipelines, Repo and test plans)- Desirable experience working with VMware, hosts, servers, physical servers, etc.SummaryIf you are motivated Cloud Engineer who likes to work well in a collaborative team environment, then the Azure Cloud Engineer role with our client could be the perfect opportunity for you!Please contact Tina with your resume at:tinamaria.arujah@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.
      Our client is looking to hire a Senior Azure Cloud Engineer on a permanent Full-time basis.• Do you like working with highly talented people?• Do you like implementing and deploying high availability solutions in the cloud environment?• Do you like to deploy and maintain virtual compute services across Public and Private clouds?If so, then apply to this amazing position!AdvantagesWhat is in it for YOU?• Leading market annual rates.• Latest technology, challenging problems• Medical Benefits• Bonus• RRSP matching program• Paid vacation• Flexible work schedule (flexible work hours, option to work from home a few days)• Friendly coworkers and room for professional growth.ResponsibilitiesWhat will YOU do?- Deploy and maintain virtual compute services across the client's clouds (Public and Private).- Develop lifecycle strategy for assets within the global virtual compute infrastructure.- Infrastructure monitoring across production and non-production platforms.- Continuous service improvement with the goal to improve costs, delivery and SLA’s.- Measure and communicate performance metrics for Infrastructure Services and analyze data to discover opportunities for service improvement.- Provide troubleshooting and root cause analysis for production issues.- Develop supporting documentation and high-level designs for services as required.- Maintain inventory of data centers, relevant hardware, vendor contracts and the associated refresh cycles- Working with vendors and business teams to gather required information to assess if SLA’s are being met.- Manage reports on lifecycle management: lease expirations, software release, some software licensing etc.QualificationsHow do YOU qualify?- Experience working in Azure and different Azure products like Virtual Machines, scale sets, storage accounts, resource groups, ARM Templates- Experience in Azure Backup, Azure Update and Azure monitoring- Experience working with Tags and Azure Cost management- Experience working with Power shell and scripting for automation- Experience managing Windows Server and Linux OS- Experience with RBAC model and Azure security products like Azure NSG, Gateway- Understanding and some experience using Azure Migration (dependencies, Maps, etc.)- Understanding and some experience using IaC tools like Terraform or Ansible- Understanding how to deploy and manage Paas SQLServer, Cosmos DB- Desirable experience working with AWS- Desirable experience working with Azure Kubernetes Services- Desirable experience working with Azure DevOps (Azure Boards, Artifacts, Pipelines, Repo and test plans)- Desirable experience working with VMware, hosts, servers, physical servers, etc.SummaryIf you are motivated Cloud Engineer who likes to work well in a collaborative team environment, then the Azure Cloud Engineer role with our client could be the perfect opportunity for you!Please contact Tina with your resume at:tinamaria.arujah@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 IOS Engineer in search of your next contract opportunity? Our high-profile client is seeking to hire a IOS Engineer to join their talented team on a 6-month contract with a strong probability of extension. If this sounds like a good fit for you, apply to this amazing IOS Engineer opportunity today!AdvantagesWhat’s in it for you!As a IOS Engineer 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?- Proactive collaboration in the project team to help develop the product using your experience to help guide the team through the whole development life cycle - Lead, mentor, up-skill, retain and inspire the UK based engineering professionals in the Mobile CFT - Ensure code quality and governance - Ensure engineers follow any patterns/designs set out and agreed with Architects and Chapter Leads - Hands-on with Planning, estimating, contributing to the architecture, coding, development - Refactoring and continuous improvements of the code bases is vital. - Focus on SW quality and delivering quality throughout the whole process - Ensuring that technical decisions and information is communicated through the global team - Taking responsibility for releases and contributing to the ongoing support of the live apps. - Keen to collaborate with others, and you’ll give thought about how software fits into the bigger picture - Experienced in Continuous Delivery practices and how they affect product quality and delivery - Experienced with a range of agile practices and understand how and why they work - We promote a DevOps culture so you will need to look beyond pure programming and get involved with the deployment and operation of the software we build. - Have strong experience building highly productive teams of technically talented engineers - Deliver fair outcomes for our customers and ensure own conduct maintains the orderly and transparent operation of financial markets QualificationsQualifications - Experience with Swift 4+ - Strong experience with the latest Xcode, Familiar in creating auto layout constraints programmatically - Good knowledge of software design patterns (VIPER, VIP (clean swift)) and software architecture principle - Deep knowledge of Apple’s HIG, design best practices, coding and naming guidelines - A passion for clean code - Good understanding and execution of SOLID programming principle - Experience in building Universal Apps that support different layouts for iPhone and iPad - Regularly write unit tests - Experience with large code base applications with multiple internal and external frameworks - Experience with UI Automation (XCUITest and Snapshot testing) - Experience with RxSwift - Experience with OS X shell scripting and Xcode's / Fastlane’s command-line tools - Some experience with any server-side technology (e.g. ASP.NET, PHP, RoR) and REST API development - We promote a DevOps culture so you will need to look beyond pure programming and get involved with the deployment and operation of the software we build. - You should be comfortable with pair programming, including with people from different disciplines such as Developers in Test and Platform Engineers. You will need to work well with nontechnical team members and be able to focus on what needs to be built and understand why. - An individual with a strategic and innovative approach to delivery, comfortable with a high level of ambiguity prepared to relentlessly drive through extensive change to an aggressive timeline. - Experience in management consulting and/or product management background at a consumer technology business. - Credibility and ability to influence stakeholders convincingly with well-considered logic. - Obsession with customer centricity and understanding customers ‘jobs to be done from a bank. - Effective written and oral communication and influencing skills and fluent in all Microsoft Office tools.SummaryIf you are a IOS Engineer 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 Pratibha Deshmukh with your resume at:pratibha.deshmukh@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 IOS Engineer in search of your next contract opportunity? Our high-profile client is seeking to hire a IOS Engineer to join their talented team on a 6-month contract with a strong probability of extension. If this sounds like a good fit for you, apply to this amazing IOS Engineer opportunity today!AdvantagesWhat’s in it for you!As a IOS Engineer 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?- Proactive collaboration in the project team to help develop the product using your experience to help guide the team through the whole development life cycle - Lead, mentor, up-skill, retain and inspire the UK based engineering professionals in the Mobile CFT - Ensure code quality and governance - Ensure engineers follow any patterns/designs set out and agreed with Architects and Chapter Leads - Hands-on with Planning, estimating, contributing to the architecture, coding, development - Refactoring and continuous improvements of the code bases is vital. - Focus on SW quality and delivering quality throughout the whole process - Ensuring that technical decisions and information is communicated through the global team - Taking responsibility for releases and contributing to the ongoing support of the live apps. - Keen to collaborate with others, and you’ll give thought about how software fits into the bigger picture - Experienced in Continuous Delivery practices and how they affect product quality and delivery - Experienced with a range of agile practices and understand how and why they work - We promote a DevOps culture so you will need to look beyond pure programming and get involved with the deployment and operation of the software we build. - Have strong experience building highly productive teams of technically talented engineers - Deliver fair outcomes for our customers and ensure own conduct maintains the orderly and transparent operation of financial markets QualificationsQualifications - Experience with Swift 4+ - Strong experience with the latest Xcode, Familiar in creating auto layout constraints programmatically - Good knowledge of software design patterns (VIPER, VIP (clean swift)) and software architecture principle - Deep knowledge of Apple’s HIG, design best practices, coding and naming guidelines - A passion for clean code - Good understanding and execution of SOLID programming principle - Experience in building Universal Apps that support different layouts for iPhone and iPad - Regularly write unit tests - Experience with large code base applications with multiple internal and external frameworks - Experience with UI Automation (XCUITest and Snapshot testing) - Experience with RxSwift - Experience with OS X shell scripting and Xcode's / Fastlane’s command-line tools - Some experience with any server-side technology (e.g. ASP.NET, PHP, RoR) and REST API development - We promote a DevOps culture so you will need to look beyond pure programming and get involved with the deployment and operation of the software we build. - You should be comfortable with pair programming, including with people from different disciplines such as Developers in Test and Platform Engineers. You will need to work well with nontechnical team members and be able to focus on what needs to be built and understand why. - An individual with a strategic and innovative approach to delivery, comfortable with a high level of ambiguity prepared to relentlessly drive through extensive change to an aggressive timeline. - Experience in management consulting and/or product management background at a consumer technology business. - Credibility and ability to influence stakeholders convincingly with well-considered logic. - Obsession with customer centricity and understanding customers ‘jobs to be done from a bank. - Effective written and oral communication and influencing skills and fluent in all Microsoft Office tools.SummaryIf you are a IOS Engineer 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 Pratibha Deshmukh with your resume at:pratibha.deshmukh@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 Digital Product Owner in search of your next contract opportunity? Our high-profile client is seeking to hire a Digital Product Owner to join their talented team on a 6-month contract with a strong probability of extension. Apply to this amazing Digital Product Owner opportunity today!AdvantagesWhat’s in it for you!As a Digital Product Owner 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?- Act as owner/champion for one or more products or services. - Select, adopt and adapt appropriate product development methods, tools, and techniques- Prioritises product requirements and own the product backlog. - Coordinates trials and product launches- Working with markets’ business stakeholders to understand market-specific requirements and priorities. - Understanding of features road map from global product owners. - Translate markets business requirements into pr