Azure Cloud Proficiency with Azure SDK, service integrations, and architecture best practices.
DevOps Strong experience with Azure DevOps, CI/CD pipelines, and IaC using Terraform.
Key Responsibilities:
Architecture & Design:
Design and develop scalable, secure, and high-performance applications using C#/.NET Core 6+.
Define architecture standards and reusable components across Azure services.
Azure Cloud Services Integration:
Implement and manage Azure services like App Service, Blob Storage, Azure AD Authentication, SignalR Service, App Gateway, and P2S VPN.
Use Azure SDK for integrating cloud-native solutions.
Architect messaging solutions using Azure Service Bus (pub/sub) patterns.
Real-Time Communication:
Implement SignalR for real-time messaging and live notifications.
Scheduling & Job Management:
Use Hangfire for creating and managing background jobs and scheduled tasks.
Infrastructure as Code (IaC):
Design and implement Azure infrastructure using Terraform.
Define reusable Terraform modules and automation workflows.
DevOps & CI/CD:
Build and manage Azure DevOps pipelines for deployment and release automation.
Maintain source control, branching strategies, and deployment configurations.
Client Collaboration:
Act as a technical lead and point of contact for client discussions and solution design reviews.
Gather and analyze business requirements and translate them into technical solutions.
Legacy UI Support:
Support and extend features built using Telerik UI for ASP.NET Ajax (WebForms) when needed.
Additional Qualifications:
Expertise in SQL Server, writing efficient stored procedures, and conducting performance tuning.
Proficient in writing unit tests and adhering to clean code principles.
Excellent communication, documentation, and presentation skills.
Strong problem-solving and decision-making capabilities.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: ConsultingRole Category: IT ConsultingRole: IT Consulting - OtherEmployement Type: Full time