Azure Consultant Job Description Template

We are seeking an experienced Azure Consultant to take responsibility for designing data models, data flows, and integrations patterns to build an optimized, robust cloud-based Azure data warehouse. The ideal candidate should have a thorough understanding of translating customer requirements, both functional and non-functional, into technical specifications and Azure work plans. In addition, this role will provide thought leadership and technical guidance related to Azure, as well as insight and recommendations for the best implementation of client solutions. 

Typical Duties and Responsibilities

  • Monitor Azure resource utilization to plan and implement performance optimization, improvements, and security best practices
  • Develop system integrations using Azure Logic Apps, Integration services, PowerApps, and similar features
  • Design data lakes, database schemas, and data models for large-scale implementation
  • Collaborate with teams across the organization to implement solutions that align with industry best practices and business objectives
  • Document and track project progress
  • Identify, communicate, and mitigate risks and issues throughout the full life cycle
  • Serve as the subject matter expert related to Azure, cloud applications, and system administration

Education

  • Bachelor’s degree in computer science, computer engineering, or a related field
  • Azure Developer Associate and/or DevOps Engineer Expert certification

Required Skills and Experience

  • 5+ years of experience designing and developing web and API-based technologies
  • 4+ years of experience managing or administering Windows servers 
  • 2+ years of project experience in Azure software design and development 
  • Experience with CI/CD pipelines, unit testing framework, modern web programming, and code versioning and integration
  • Experience with Microsoft SQL server
  • Experience translating business requirements and problems into technical architectures
  • Experience deploying and migrating workloads to Azure
  • Proficient in Azure IaaS and PaaS technologies
  • Knowledge of command line scripting and Microsoft PowerShell development
  • Knowledge of scripting or programming using JSON, XML, and/or PowerShell
  • Knowledge of Azure Active Directory, Azure Data Lake, Azure Data Factory, Azure Purview, and Azure Synapse
  • Knowledge of network protocols including DNS, SMTP, SNMP, SSH, and SFTP
  • Strong analytical skills
  • Strong communication and collaboration skills

Preferred Qualifications

  • Master’s degree in computer science, computer engineering, or a related field
  • Experience with scripting languages such as Python, JavaScript, Ruby, Go, Java, C#, PowerShell, and/or Perl
Contact us

Recruit with Nexus IT Group