Post Job Free
Sign in

Senior Solution Architect

Company:
Pet Valu
Location:
Markham, ON, Canada
Posted:
April 11, 2024
Apply

Description:

Job Overview

A hands-on Sr. Solutions Architect who thrives in a dynamic work environment. The ideal candidate will have a strong background in designing, architecting, and leading the development of enterprise applications and integrations in the retail and e-commerce space. Additionally, expertise in development practices like CI/CD is crucial to ensuring the seamless delivery of high-quality solutions. With a focus on Azure cloud development, the Sr. Solutions Architect will play a crucial role in designing and implementing innovative and efficient solutions that address the complex challenges within the Pet Valu technology ecosystem. This role will collaborate with cross functional teams to build business solutions in alignment with overall IT strategy.

Essential Duties

Lead the design and development of end-to-end solutions, ensuring alignment with business goals, enterprise architectural requirements, industry best practices, and technology standards.

Provide technical leadership and guidance to development teams throughout the project lifecycle, ensuring adherence to architectural principles and design patterns.

Collaborate with stakeholders to understand business objectives, requirements, and constraints, and translate them into scalable and sustainable technology solutions.

Mentor multiple development team members, providing guidance and support in development best practices, implementation patterns and technology solutions.

Collaborate with cross-functional teams, including software engineers, enterprise architects, data scientists and business analysts, to drive alignment and consensus on implementation decisions.

Collaborate with cross-functional teams to implement integration, optimization and customization solutions for various Enterprise Applications like ERP, WMS, OMS, e-Commerce and POS using services available on Azure and other third-party tools.

Communicate complex technical concepts and recommendations effectively to non-technical stakeholders, including executives, to facilitate decision-making and drive business outcomes.

Implement and maintain CI/CD pipelines for automated code analysis, builds, and automated test script runs using Azure DevOps, GitHub Flows etc.

Champion the implementation of architecture concepts such as microservices, real-time and event-based processes, and pub/sub models of communication to ensure scalability, performance, and reliability.

Conduct solution design reviews, produce technical and architectural documentation, and participate in the Agile software development and delivery processes.

Define and document implementation blueprints, patterns, standards, and guidelines to promote consistency and reusability across projects and teams.

Stay updated on emerging technologies, industry trends, and best practices in cloud development, incorporating relevant insights into architectural designs and strategies.

Skills, Experience, Education, Certifications

Bachelor's degree in Computer Science, Engineering, or related field, with Master's preferred.

Minimum 12 years of Full Stack development experience using various languages and libraries eg. C#, Java, ASP.NET, Angular, React, SQL/NOSQL, JavaScript, Node, Python etc.

Minimum of 4 years of experience within the retail industry as a Solutions Architect, Technical Solutions Lead or similar role, with a focus on technology development on cloud.

Relevant certifications in cloud development and architecture are an asset.

Experience working in teams following Agile methodologies.

Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders.

Proven track record of mentoring and coaching junior team members in architectural best practices and technology solutions.

Expertise in Azure cloud development, with hands-on experience in Azure Functions, Logic Apps, App Services, Service Bus, Event hub, Event Grid and Container Apps.

Proficiency in designing and implementing solutions using Azure Data Factory, Azure SQL, Cosmos DB, Blob Storage, ADLS and Azure API Management Gateway.

Experience with source control systems like GitHub, AzureGit, BitBucket etc.

Experience with services like JIRA, Confluence and Azure DevOps Boards.

Proven implementation experience of architecture concepts such as microservices, real-time and event-based processes, and pub/sub models of communication.

Experience with CI/CD pipelines and tools, preferably Azure DevOps, for automated code analysis, builds, and test script runs.

Familiarity with AWS and GCP services/connectors is an asset.

Apply