Job Summary: We are seeking a highly skilled and experienced MS Stack/Azure Applications
Architect to join our team. The ideal candidate will be responsible for designing, implementing, and managing cloud-based solutions using Microsoft Azure and related technologies. This role requires a deep understanding of the Microsoft technology stack, including .NET, SQL Server, and Azure services.
Key Responsibilities:
• Design and architect cloud-based solutions using Microsoft Azure.
• Develop and implement scalable, secure, and high-performance applications.
• Collaborate with development teams to ensure best practices and standards are followed.
• Provide technical leadership and guidance to team members.
• Conduct code reviews and ensure code quality.
• Manage and optimize Azure resources for cost and performance.
• Stay up-to-date with the latest Azure technologies and trends.
Qualifications:
• Bachelor's degree in Computer Science, Information Technology, or a related field.
• Proven experience as an Applications Architect with a focus on Microsoft technologies.
• Strong knowledge of Microsoft Azure, including Azure App Services, Azure Functions, Azure
SQL Database, and Azure DevOps.
• Proficiency in .NET development, including C# and ASP.NET.
• Experience with SQL Server and database design.
• Excellent problem-solving and analytical skills.
• Strong communication and collaboration skills.
Preferred Qualifications:
• Azure certifications (e.g., Azure Solutions Architect, Azure Developer).
• Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes).
• Knowledge of DevOps practices and tools.
• Familiarity with Agile development methodologies.