Responsible for design, development, implementation, operation improvement and debug cloud environments in Azure.
Architect scalable, reliable, and cost-effective cloud infrastructure using Azure services.
Provide technical leadership and guidance to project teams throughout the project lifecycle.
Collaborate with cross-functional teams including developers, operations, and security teams to ensure successful project delivery.
Perform infrastructure assessments, identify areas for optimization, and implement solutions to improve performance, security, and cost-efficiency.
Stay updated with the latest Azure services, features, and best practices, and evaluate their applicability to client environments.
Act as a subject matter expert on Azure cloud technologies, providing guidance and training to team members and clients as needed.
Experience in deploying the microservices on the Azure Kubernetes Service and Azure Container Registry.
Participate in pre-sales activities including solution design, proposal development, and client presentations.
Collaborate with development, testing, and operations teams to gather, understand, and analyze functional requirements.
Evaluate technologies for research and proof Of Concept and implement solutions that meet these requirements.
Develop and utilize cost-tracking tools and methodologies to provide transparent and accurate financial reporting for all projects. Identify areas where cloud spend can be optimized to reduce wastage and costs.
Must-have Qualifications, Skills & Experience
Bachelor s degree in Computer Science, Engineering, or related field.
Minimum 8+ years of experience in designing, implementing, and managing Azure cloud solutions.
Deep understanding of experience with cloud security best practices and network configurations.
Deep understanding of Azure services including compute, storage, networking, databases, security, Synapse, and monitoring.
Experience with conducting Well-Architected Framework Reviews is a plus.
Strong problem-solving skills and the ability to troubleshoot complex issues in Azure environments.
Excellent communication and interpersonal skills, with the ability to effectively communicate technical concepts to both technical and non-technical audiences.
Experience with large-scale Azure deployments and managing complex infrastructure setups.
Ability to work independently and collaboratively in a fast-paced environment.
In-depth knowledge of design, implementation, engineering, automation and devops implementation, service operation and service improvement initiatives
Knowledge of best practices and market trends pertaining to Cloud and overall industry to provide thought leadership (seminars, whitepapers etc.,) and mentor team to build necessary competency
Good to have Skills & Experience
Azure certifications such as Microsoft Certified: Azure Solutions Architect Expert, Microsoft Certified: DevOps Engineer Expert, or equivalent.
Familiarity with Azure funding programs and cost optimization techniques is a plus.