Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Solutions Architect

OptimusInfo | Vancouver, BC, Canada | Full Time

Job Description

Optimus Information Inc. is a leading Canadian IT Consulting Firm with offices and global delivery centres in Vancouver and New Delhi. It’s a company of passionate people who enjoy building great solutions using latest technologies. We are excited by the projects our customers bring to us. We are fueled by challenge.  We love to learn and be a part of new and emerging world of Cloud, IoT, Big Data and many more exciting things. As a member of the Optimus team, you must embrace our exciting work-hard, play-hard environment and bring your passion, dedication and creativity each and every day.

We are seeking a passionate Solutions Architect to focus on Application Development, Data Analytics and Software Testing projects. This is a dream job for someone who is technically strong and aspires to work Microsoft and other technologies daily, jumping in and providing innovative solutions on multiple projects. If you are well-versed in both back-end and front-end coding, and have worked with both Microsoft and Open Source, this is the perfect opportunity to expand the scope of your experience.

This position is in our Vancouver office with limited travel. All applicants located outside of Canada or without a valid Canadian working permit will not be considered.


  • The Azure Architect reports to our Chief Technical Strategist. This individual will play a key role on the Technology Leadership team and is responsible for driving high-level design choices and directing the design of application and platform architecture.

  • Demonstrated capability to design best-of-breed applications and platforms on Azure.

  • Staying in tune to developing software trends and technologies, the Solutions Architect will develop and harvest ideas and lead the design of scalable, high performing solutions.

  • This key position is responsible for broad technical leadership and advocates best practices by communicating and implementing architectural and process changes across all technology teams.

  • The Azure Architect will work closely with customer facing teams as well as development teams for championing activities that foster open, creative and cohesive team efforts.


  • 5+ years of expert-level knowledge and experience as a software architect, technical designer and developer, with experience in multiple languages and technologies

  • Degree in Computer Science or an equivalent from a well-recognized institution

  • Must have extensive experience with Microsoft Technologies with particular emphasis on Azure based applications. .NET, C#, Java, C++ experience needed

  • Strong experience architecting, estimating and constructing large scale online applications  in Microsoft and / or open source technologies and standards (e.g. . NET, Java, JavaScript, Ruby)

  • Production experience with large scale data infrastructures.

  • Experience setting the technology direction for teams, evaluating options, making decisions, and evaluating results

  • Strong analytical and problem solving skills

  • Excellent English verbal and written communication skills

  • MS Azure certification is an asset but not mandatory