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.