Position Overview: We are seeking a talented and motivated Azure Cloud Engineer to join our dynamic team. In this role, you will be responsible for designing, implementing, and managing cloud infrastructure and services on Microsoft Azure. You will work closely with cross-functional teams to ensure seamless integration of cloud solutions, improve system performance, and enhance security.

Key Responsibilities:

  • Design, deploy, and manage scalable and reliable Azure cloud infrastructure.
  • Collaborate with development teams to create and implement cloud-based applications and services.
  • Monitor and optimize cloud performance, ensuring high availability and reliability of services.
  • Implement security best practices to safeguard cloud environments and data.
  • Troubleshoot and resolve cloud-related issues promptly.
  • Stay up-to-date with emerging cloud technologies and best practices.
  • Assist in the migration of existing applications and services to Azure.
  • Provide technical guidance and support to team members and stakeholders.

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Proven experience working with Microsoft Azure services and solutions.
  • Strong understanding of cloud architecture, design patterns, and best practices.
  • Proficiency in scripting and automation using tools like PowerShell, Azure CLI, or Terraform.
  • Experience with CI/CD pipelines and DevOps practices.
  • Familiarity with networking concepts, virtual machines, and containerization (Docker, Kubernetes).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.