Calgary, Montreal, Ottawa, Toronto, Vancouver

Domaine de spécialisation :

Software Engineering

Description du poste

Our Cloud Application & Infrastructure team is focused on helping our clients realize the value of the cloud and in modernizing their approach to infrastructure, software, and product development. 

As an integration lead or architect in our Applications & Infrastructure Solution Area, you will be involved in contributing to some or all of the facets of the architectural process, including demo creation, scoping, estimating solutions, as well as coordination, planning, and implementation of system integrations.

The successful candidate will be highly adaptable and interested in challenges: with a wide breadth of knowledge across Cloud and custom application development, and an insatiable hunger to learn new things.

Your primary day-to-day tasks will include:

  • Helping engage stakeholders to create solutions to address business problems
  • Plan & design system integrations for clients
  • Delivering projects for our clients
About you

You have a track record in delivering excellence for our clients.  Your peers see you as a technical expert with the potential to lead.  You’re adept at communications (both written and verbal) and enjoy helping your peers and our clients to solve problems with innovative solutions. You keep yourself up to date with the latest and greatest Azure features. You can help our clients integrate their existing systems with new services or lift and shift them to a more modern architecture. You like doing multiple things at the same time.

Roles and Responsibilities

•            Analyze the viability of technical solutions to meet product timelines, budget, and quality requirements.

•            Architect new integrations utilizing APIM, C# and Azure Functions.

•            Oversee the development of new integrations.

•            Collaborate with business and technology partners to translate features and requirements to technical designs and, if required, propose different options that meet requirements

•            Work with data architecture, security architecture, infrastructure SMEs and project teams to ensure all aspects of the application architecture are defined in conjunction with Avanade standards, policies, priorities, and standard methodologies.

•            Lead and play a vital role in the application portfolio in terms of technology currency, business agility, technology evolution, business fit, and opportunities to improve efficiencies.


Experience Requirements

•            5+ years’ experience designing and implementing solutions that use a cloud-based architecture in public cloud platforms, including strong familiarity with cloud security, infrastructure, scalability, operations, etc.

•            Has previously architected cloud-native solutions and API-based systems.

•            Experience with APIM (or related technology) and Azure Functions (or other serverless compute tools).

•            Hands-on expertise crafting and developing cloud native applications and migrating existing applications to the commercial cloud (preferably Azure).

•            Experience with a fully automated CI/CD pipeline.

•            Up-to-date knowledge of standard methodologies (12-factor app) and industry-standard design patterns for loosely coupled applications.

•            Enthusiasm for hands-on work (if needed) to support proof of concepts and guide development teams.


Technical/Functional Skills

•            Application stack – ADF, APIM, app services, API services, micro services, event based and message-based frameworks.

•            Familiarly with storage mechanisms (ADLS, blob, SQL, No-SQL)

•            Familiar with Infrastructure concerns like scalability, high availability, gateways, load balancers, traffic manager, replication techniques.

•            Comprehensive understanding of authorization, authentication, on-premise AD integration, and synchronization with Azure AD.

•            Understanding of standard methodologies around caching, encryption, hashing on applications and data.

•            Hands-on experience in designing and developing micro-service-based applications using .NET Core, cloud native applications, and moving to commercial cloud (such as Azure).

•            Familiarity with web services: REST, SOAP (nice to have)

•            Familiarity with other tools including Git on Azure DevOps


Postuler maintenant

Partager cette offre:

Partager Facebook Twitter Email

À propos d’Avanade

Avanade est le chef de file des services numériques, infonuagiques et de conseils innovants, des solutions d’affaires et des expériences orientées vers la conception dans l’écosystème Microsoft. Tous les jours, nos 56 000 professionnels dans 26 pays ont un véritable impact humain auprès de nos clients, leurs employés et leurs clients. 

Nous avons reçu le titre de partenaire Global de Microsoft de l’année dans l’intégration de systèmes plus souvent que toute autre entreprise.  Avec le plus grand nombre de certifications Microsoft (plus de 60 000) et 18 (sur un total de 18) compétences Or de Microsoft, nous sommes dans une position unique pour aider la croissance des entreprises et pour résoudre leurs plus gros défis. 

Nous sommes une entreprise axée sur le personnel, engagée à offrir un milieu de travail inclusif où les employés se sentent à l’aise d’être authentiques. À titre d’entreprise responsable, nous mettons en place un monde durable et nous aidons les jeunes de communautés sous-représentées à réaliser tout leur potentiel. 

Détenue majoritairement par Accenture, Avanade a été fondée en 2000 par Accenture LLP et Microsoft Corporation. Apprenez-en davantage sur