10+ years of experience in architecting Azure Cloud solutions.
6+ years of experience in development.
Experience in leading teams and scoping, estimation, and scheduling.
Experience and desire to work in a global delivery environment.
Proficiency in Azure Cloud Platform; knowledge of other cloud platforms like GCP & AWS is a plus.
Deep understanding of Azure services, including Azure Storage, Azure AD, and Azure VMs.
Hands-on experience with designing and deploying enterprise-scale Azure solutions.
Exposure and experience in designing and handling distributed systems, design patterns, and Azure Cloud native solutions.
Proficiency in managing and orchestrating containerized applications using Kubernetes, including deploying, scaling, and maintaining applications in a Kubernetes cluster.
Knowledge of programming languages such as Python, C#, and Node.js.
Networking knowledge, understanding how local and wireless networks connect is essential for creating scalable cloud solutions.
Ensuring the security of cloud environments.
Familiarity with cloud security principles and practices, including encryption and identity management.
Authentication and Authorization integration experience is required.
Familiarity with various operating systems, especially Linux, is beneficial.
Knowledge of different data storage solutions and how to manage them effectively.
Strong knowledge of Agile, Continuous Delivery, Continuous Integration, and DevOps practices.
Strong verbal and written communication skills with the ability to liaise with a variety of stakeholders.
Excellent analytical and problem-solving skills.
Ability to work in a team in diverse/multiple stakeholder environments.
Design, develop, test, and support providing technical leadership and significant contributions to enterprise solutions.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job