Karachi, Pakistan

MS Azure Cloud Services

 Job Description:

MS Azure Cloud Services

We are looking for a qualified Azure Cloud Service expert for designing, developing, implementing, and managing cloud-based solutions on the Microsoft Azure platform. The role involves building and configuring infrastructure, managing applications and ensuring security and performance.

Key Responsibilities:

  • Cloud Solution Design and Implementation: Designing and building cloud solutions that meet specific business requirements, often involving infrastructure as code (IaC) and automation. Develop and maintains applications and services within the Azure cloud, often working with PaaS services like Azure App Service and Azure Functions.
  • Azure Resource Management: Configuring and managing virtual machines, storage accounts, networks, and other resources within the Azure environment.
  • Security and Access Control: Implementing security measures, including access control, data protection, and threat detection, using Azure's security services.
  • Performance Optimization: Monitoring and optimizing the performance of cloud-based applications and infrastructure including cloud systems and services, ensuring high availability and performance.
  • Troubleshooting and Problem Resolution: Diagnosing and resolving issues related to Azure resources, applications, and infrastructure.
  • Automation and DevOps: Implementing CI/CD pipelines, automating deployments, and managing infrastructure as code using Azure DevOps and other tools streamline the software development lifecycle by implementing CI/CD pipelines, automating deployments, and managing infrastructure as code.
  • Cost Management: Monitoring and optimizing cloud resource consumption to ensure cost-effectiveness.

Required Skills:

  • Azure Platform Expertise: Strong understanding of Azure services, including compute, storage, networking, and security.
  • Infrastructure as Code (IaC):Experience with tools like Terraform, Azure Resource Manager (ARM) templates, or Ansible for automating infrastructure deployment and management.
  • Automation and DevOps: Familiarity with CI/CD pipelines, Azure DevOps, and scripting languages like PowerShell.
  • Networking: Knowledge of Azure networking concepts, including virtual networks, subnets, and network security groups.
  • Security: Understanding of Azure security services, such as Azure Security Center, Azure Active Directory, and Azure Policy.
  • Troubleshooting and Problem Solving: Ability to diagnose and resolve technical issues related to Azure resources and applications.
  • Cloud Service Models: Understanding of IaaS, PaaS, and SaaS cloud service models and their implications.
  • Serverless Computing: Azure Functions, Logic Apps, etc.
  • Containers and Orchestration: Docker, Kubernetes, etc.
  • Big Data and Analytics: Azure Data Lake, Azure Synapse Analytics, etc
  Required Skills:

Azure