Skip to content

Senior Cloud Consultant, Public Cloud


Key Responsibilities

As a Senior Consultant, you will design, configure and implement cutting edge enterprise Azure cloud technology solutions to provide clients with a cloud platform foundation for success.  With a clear focus on leading client engagements, you will work through the complete consulting life cycle, including (but not limited to):


  • Running design workshops and articulate public cloud product capabilities effectively
  • Creating solution design documentation
  • Delivering presentations
  • Working closely with customers and internal stakeholders to scope projects and design solutions
  • Aid Expert Consultants with team skills base-lining, understanding knowledge gaps and up-skilling
  • Serve as technical expert for client and team member
  • Aid in product development when required


  • Deploying Azure environments
  • Building and configuring Azure solutions
  • Support Azure solution integrations
  • Testing and optimizing environments

As a Senior Consultant you are a professional in both technical skill and attitude, therefore you have a responsibility to:

  • Provide thought leadership both to customers and Ensono
  • Provide technical governance/oversight for client engagements
  • Understand and articulate public cloud products effectively
  • Conduct documentation peer-review,
  • Provide technical escalation to consulting team
  • Mentor, coaching, train internal consultants and others,
  • Define and maintain standards

Knowledge & Skills

To be successful and you should meet the following skills requirements and essential knowledge:

Non-Technical Requirements:

  • Leadership experience (as a senior consultant or team lead)
  • Self-motivated and enthusiastic
  • Highly organized
  • Excellent written and oral communication
  • Confident presentation ability
  • Strong stakeholder management skills
  • Respectful of others and high degree of integrity

Technical Requirements:

  • Azure networking (VNETs, ExpressRoute, VPN, Gateways, Peering, etc)
  • Azure Tenant/Subscription governance including management groups, policies and blueprints
  • Azure Security and auditing, including perimeter security
  • Azure AD (including hybrid)
  • Azure ASR
  • Write and execute JSON templates
  • Write and execute PowerShell
  • You should already understand or be prepared to learn some of the following:

  • Azure DevOps
  • Coding in relation to transforming apps into PaaS / Serverless
  • Kubernetes/Docker
  • AKS
  • Service Fabric
  • Azure database services
  • Palo Alto Public cloud security appliances
  • Barracuda Public cloud security appliances

Desirable Skills/Knowledge:

  • Design / build Azure networking
  • Design / build Azure security
  • Design / migrate troubleshoot IaaS workloads
  • Design / build ASR for DR and migration

Industry Experience:

  • Significant experience in a hands-on technology delivery role
  • Experience in designing and deploying Microsoft Azure solutions for customers in a consultative capacity and,
  • Experience at expert level for: designing and deploying Microsoft Azure solutions for customers in a consultative capacity and mentoring other consultants
  • Bachelor’s Degree in a related field of study or equivalent industry experience


  • Microsoft Azure Solutions Architect Expert (Required)
  • Microsoft Azure Security Engineer Associate (Desired)
  • Microsoft Azure DevOps Engineer Expert (Desired)


Your journey with Ensono starts here.

Apply now

More career opportunities at Ensono

Explore additional openings with our team, and apply today.

Start your digital transformation today.