Azure Technical Lead
Toronto (Remote)
1 year Contract
"Must Have
• Minimum of 12+ years of software development experience
• 10+ years of experience in Design and implementing cloud-based architecture using Azure services
• 10+ years of strong expertise in Microsoft Azure services, including:
o Function App
o Event Hub
o Blob
o Azure Vault
• Minimum of 8+ years of experience: Java, .NET, Python
• Develop and deploy scalable, secure, and efficient cloud-based applications using Azure services
• Troubleshoot and resolve complex technical issues
• Experience with Azure DevOps, Azure Monitor, and Azure Security Center
• Knowledge of containerization using Docker and Kubernetes
• Certification in Microsoft Azure, such as Azure Developer Associate or Azure Solutions Architect Expert
Skills and Knowledge
• Minimum of 7+ years in C# (.NET Core), Visual Studio, Apache Web Services, XML, and Restful-API/Kafka & event-driven integration capabilities.
• 5+ years’ experience in the C#/.NET Stack including Core/6+ in AZURE cloud.
• Experience with various Design Patterns (MVC, MVVM, etc.), SOA and other Architectural concepts.
• Must have development experiences in Azure Integration Services (Logic Apps, Azure Functions, Azure Event Hub, Azure Redis, Cosmos DB, Blob Storage, KeyVault), SQL, Azure Repos, CI/CD pipelines,
• This engineer will need to be very proficient in managing large sets of data, including excellent proficiency with ANSI-SQL querying structured and unstructured data sources (Snowflake, Oracle, SQL, No-SQL).
• Experience with ELK, and other logging capabilities.
• Experience with Snowflake data integration."