VaporVM

Cloud Infrastructure Engineer (Azure)

Posted: 1 hours ago

Job Description

Job Summary: The Cloud Engineer is responsible for designing, deploying, and managing cloud-based infrastructure on AWS and Azure. This role ensures the security, scalability, and optimization of cloud resources while implementing best practices for governance, networking, automation, and cost management. Location: LahoreKey Responsibilities: Design, deploy, and manage cloud-based infrastructure and services on AWS and Azure. Manage cloud operations, including patch management, virtual machines, storage, Azure SQL Database, DNS, AVD, and capacity reporting. Design and implement high-availability (HA) cloud architectures across multiple regions. Manage multi-account cloud environments, including governance via AWS Organizations and Azure Management Groups. Automate cloud account setup and governance using AWS Control Tower and Azure Blueprints. Design and implement secure, scalable cloud landing zones. Enforce organizational policies, tagging strategies, and compliance using AWS Config and Azure Policy. Implement CI/CD pipelines using GitHub Actions, Azure DevOps, and Jenkins. Conduct Well-Architected Reviews and implement best practices. Optimize cloud costs through cost allocation tags, reserved instances, and billing management. Manage cloud networking, including VPCs, subnets, CIDR segmentation, and Transit Gateway. Establish dedicated network connections via Direct Connect, ExpressRoute, or IPSec Tunnels. Design hybrid cloud network architectures integrating on-premises and cloud environments. Implement cost-saving strategies like rightsizing, auto-scaling, and workload scheduling. Utilize AWS Security Hub and Azure Security Centre for security enforcement. Automate infrastructure using Terraform, AWS CloudFormation, Bicep, or Azure ARM Templates. Implement and manage microservices architecture and patterns. Collaborate with teams and stakeholders while demonstrating strong communication skills. Troubleshoot and resolve cloud-related issues. Manage disaster recovery (DR) and backup solutions using native cloud services. Qualifications: Bachelor's degree in computer science, Information Technology, or a related field. Experience: Minimum 5+ years of experience in a cloud engineering role. Technical Skills: Expertise in AWS and Azure cloud platforms. Strong knowledge of multi-account governance, automation, and security in cloud environments. Experience with CI/CD pipelines and deployment automation tools. Proficiency in cloud cost optimization strategies. Strong understanding of cloud networking and hybrid cloud architectures. Hands-on experience with Infrastructure as Code (IaC) tools like Terraform, AWS CloudFormation, Bicep, or Azure ARM Templates. Functional Skills: Strong problem-solving mindset and attention to detail. Ability to collaborate across teams and work with multiple stakeholders. Excellent written and verbal communication skills. Education: Bachelor's degree in Computer Science, Information Technology, or a related field. Preferred Qualifications: Relevant cloud certifications (AWS Certified Solutions Architect, Azure Solutions Architect, etc.). Experience in cloud security best practices and Well-Architected Framework reviews.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In