Description

Responsibilities:

  1. Design and architect scalable, resilient, secure, and efficient cloud-based solutions on Microsoft Azure.
  2. Translate business requirements into cloud solutions, ensuring they are in line with the enterprise architecture.
  3. Lead the cloud adoption process, including the development of cloud strategy, roadmaps, and migration plans.
  4. Should have 12+  years’ experience with solving challenging software problems, design & Presales.
  5. Collaborate with development, operations, and infrastructure teams to ensure seamless integration and deployment of cloud solutions.
  6. Provide expertise and leadership in security, resilience, and performance of cloud solutions.
  7. Stay up-to-date with the latest Azure services and technologies, and be able to articulate their benefits and limitations.
  8. Provide training and technical guidance to team members and stakeholders on Azure cloud solutions.
  9. Exposure to Pre Sale Activities like Proposals & Demo to the customer & Sales teams. 

Technical Skills:

  1. Azure Services Knowledge: Proficiency in Azure IaaS, PaaS, and SaaS solutions. Familiarity with services like Azure VMs, Azure Functions, Azure Logic Apps, Azure Kubernetes Service, and more.
  2. Cloud Architecture: Ability to design and implement scalable, resilient, and efficient cloud-based solutions.
  3. Programming: Knowledge of programming languages such as C#, Python, or Java. Understanding of scripting for automation tasks.
  4. Database Knowledge: Experience with SQL and NoSQL databases, including Azure SQL Database and Cosmos DB.
  5. Networking: Understanding of cloud networking concepts, including VPC, subnets, firewalls, and load balancing.
  6. Security: Knowledge of cloud security best practices, including IAM roles, security groups, and encryption.

Soft Skills:

  1. Communication: Excellent verbal and written communication skills to effectively collaborate with team members and stakeholders.
  2. Problem-Solving: Strong problem-solving skills to troubleshoot and resolve issues in a timely manner.
  3. Leadership: Ability to lead and guide teams in the adoption and implementation of cloud solutions.
  4. Project Management: Experience in managing projects, including planning, organizing, and prioritizing tasks.
  5. Continuous Learning: Willingness to stay up-to-date with the latest Azure services and cloud technologies.
  6. Analytical Thinking: Ability to analyze complex technical issues and make informed decisions.
  7. Customer Focus: Ability to understand and address customer needs effectively.

Education

ANY GRADUATE