Posted time January 13, 2025 Location Karachi Job type Hybrid
  • Experience: 4–5 Years of Work Experience
  • Qualifications: Bachelor’s degree
  • Skills: Virtual Machines, Active Directory, Azure Networking, and Intune, networking protocols and configurations (DNS, VPN, NSG, Firewalls)
  • Category: Permanent

About the Role

We are seeking a skilled and experienced Azure Infrastructure Cloud Engineer to join our dynamic team. In this role, you will be responsible for designing, managing, and optimizing secure and scalable Azure cloud environments. You will oversee virtual machine (VM) management, authentication, VPN configuration, and network systems while ensuring performance optimization, cost efficiency, and compliance. This is an excellent opportunity for a technical expert passionate about cloud infrastructure and security best practices.

Key Responsibilities

1. Cloud Architecture

  • Design scalable and secure Azure cloud environments to support enterprise-level business needs.
  • Develop and document cloud architecture solutions, including high-availability configurations, disaster recovery plans, and hybrid cloud strategies.
  • Evaluate and integrate new Azure services to enhance system capabilities and meet future requirements.
  • Provide technical leadership in cloud adoption strategies and migration projects.

2. Infrastructure Management

  • Oversee the management of Azure Virtual Machines (VMs), ensuring optimal configuration, performance, and availability.
  • Configure and manage Azure Active Directory (AAD) for authentication and authorization across the organization.
  • Implement and maintain VPN configurations to ensure secure remote access to resources.
  • Monitor infrastructure health and usage, ensuring high reliability and minimal downtime.
  • Automate infrastructure deployment and management using tools like Azure Resource Manager (ARM) templates, Terraform, or PowerShell.

3. Performance Optimization

  • Regularly analyze system performance metrics and identify opportunities to optimize workloads and improve resource efficiency.
  • Implement cost management strategies, including subscription monitoring, reserved instances, and identifying underutilized resources.
  • Ensure compliance with organizational and industry standards for performance and cost control.
  • Leverage Azure Monitor, Application Insights, and other tools to proactively identify and resolve performance bottlenecks.

4. Security Best Practices

  • Implement and enforce Azure security best practices, including identity management, role-based access control (RBAC), and multi-factor authentication (MFA).
  • Deploy tools and policies for data protection, encryption, and secure key management using Azure Key Vault.
  • Monitor and mitigate security risks by configuring and maintaining Azure Security Center and Azure Sentinel.
  • Conduct regular security audits and vulnerability assessments, ensuring compliance with organizational policies and regulations.

5. Network Management

  • Design, configure, and manage Azure networking solutions, including Virtual Networks (VNets), Network Security Groups (NSGs), and Azure Firewall.
  • Manage access control systems on Microsoft platforms, including Intune for endpoint security and compliance.
  • Optimize network configurations to ensure seamless connectivity, low latency, and high performance for hybrid or multi-cloud architectures.
  • Troubleshoot and resolve network issues, ensuring uninterrupted connectivity for end users and applications.

Desired Skills and Qualifications

Experience and Education

  • 4–5 years of hands-on experience in managing and optimizing Azure cloud environments.
  • Bachelor’s degree in Computer Science, Information Technology, or a related field (preferred).
  • Relevant Azure certifications, such as Microsoft Certified: Azure Solutions Architect, Azure Administrator Associate, or Azure Security Engineer Associate, are highly desirable.

Technical Skills

  • Proficiency in Azure services, including Virtual Machines, Active Directory, Azure Networking, and Intune.
  • Strong understanding of networking protocols and configurations (DNS, VPN, NSG, Firewalls).
  • Experience with infrastructure as code (IaC) tools like Terraform, ARM templates, or Bicep.
  • Familiarity with automation and scripting using PowerShell, Azure CLI, or Python.
  • Knowledge of security frameworks and tools such as Azure Security Center, Azure Sentinel, and Microsoft Defender for Cloud.
  • Solid understanding of cloud cost management tools and strategies to optimize Azure subscriptions.

Soft Skills

  • Strong analytical and problem-solving skills, with the ability to resolve complex technical challenges.
  • Excellent communication skills to collaborate with cross-functional teams and provide clear updates to stakeholders.
  • Attention to detail and a proactive approach to identifying opportunities for improvement in cloud infrastructure.
  • Ability to manage multiple tasks and priorities effectively in a fast-paced environment.

How to Apply

If you’re a passionate and results-driven cloud engineer looking to make a significant impact, submit your resume and cover letter to hr@itknocks.com. Join us in leveraging the power of Azure to drive innovative solutions for our clients.

For more inquiries contact us at hr@itknocks.com