Job Openings Azure Cloud Architect & Engineer (Onsite, Lahore, USD Salary)

About the job Azure Cloud Architect & Engineer (Onsite, Lahore, USD Salary)

Requirements:

  • 5+ years of experience in cloud architecture, design, and engineering, with a focus on Microsoft Azure.
  • Bachelors degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • In-depth knowledge of Microsoft Azure services (e.g., Azure Virtual Machines, Azure Storage, Azure Active Directory, Azure Kubernetes Service, Azure Functions, Azure Networking, etc.).
  • Proficiency in IaC tools such as Terraform, ARM templates, and PowerShell for automating cloud infrastructure provisioning and management.
  • Strong understanding of cloud security best practices, including identity and access management, encryption, network security, and monitoring.
  • Experience with DevOps tools and processes, including CI/CD pipelines, automation, and monitoring solutions (e.g., Azure DevOps, Jenkins, Git, Docker, Kubernetes).
  • Solid knowledge of cloud networking principles, such as virtual networks, load balancers, VPNs, DNS, and firewalls in a cloud environment.
  • Experience designing highly available systems with disaster recovery solutions on Azure.
  • Familiarity with cloud-based database services such as Azure SQL, Cosmos DB, and other data storage solutions.
  • Strong ability to work with cross-functional teams, including developers, operations, and security, to deliver cloud infrastructure solutions.
  • Microsoft Azure certifications (e.g., Azure Solutions Architect Expert, Azure Administrator) are highly preferred.
  • Experience managing containerized applications using AKS and Docker.
  • Exposure to multi-cloud environments, with experience in AWS or Google Cloud, in addition to Azure.
  • Familiarity with monitoring tools such as Azure Monitor, Log Analytics, and Application Insights to track system performance and troubleshoot issues.
  • Experience with database migration projects to the cloud, including knowledge of cloud-based data migration tools.
  • Experience with serverless architecture, microservices, and event- driven design on Azure.

Responsibilities:

  • Design and architect secure, scalable, and resilient Azure cloud infrastructure for a variety of applications, ensuring optimal performance and availability.
  • Deploy and manage cloud infrastructure using Azure services (e.g., Azure Virtual Machines, Azure Kubernetes Service, Azure Functions, etc.).
  • Implement automation and Infrastructure as Code (IaC) solutions using tools such as Terraform, Azure Resource Manager (ARM) templates, and PowerShell scripts.
  • Develop and execute cloud strategy and roadmap for Azure cloud adoption, migration, and optimization.
  • Collaborate with development, operations, and security teams to integrate cloud services into business operations and ensure alignment with organizational goals.
  • Monitor cloud infrastructure performance and implement optimizations to improve system efficiency, reduce costs, and increase reliability.
  • Ensure Azure cloud infrastructure is secure, compliant with industry standards (e.g., GDPR, HIPAA), and follows best practices for identity management, access control, and data encryption.
  • Design and implement disaster recovery (DR) plans and backup strategies to ensure business continuity.
  • Optimize cloud resource usage and costs, providing recommendations for cost-effective solutions without sacrificing performance or security.
  • Create and maintain comprehensive documentation for cloud architecture, processes, and systems.
  • Participate in agile development practices, including sprint planning, stand-ups, and retrospectives, to deliver cloud infrastructure enhancements.