Senior Azure Engineer

Location: Canada

Job Type: Full-time

Job Overview:

As a Senior Azure Engineer, you will be responsible for designing, implementing, and managing Azure-based cloud infrastructure and services. You will collaborate with cross-functional teams to architect scalable, secure, and cost-efficient solutions, driving best practices in cloud adoption and optimization.

Key Responsibilities:

  • Design, implement, and manage Azure cloud solutions with a focus on security, scalability, and cost-efficiency.
  • Collaborate with development, operations, and other technical teams to define and implement cloud infrastructure strategies.
  • Provide technical leadership and guidance on Azure-based architectures, services, and best practices.
  • Automate deployment and management processes using Infrastructure-as-Code (IaC) tools like ARM templates, Terraform, or Bicep.
  • Monitor and optimize cloud infrastructure for performance, availability, and cost.
  • Ensure compliance with industry standards, security policies, and best practices for Azure environments.
  • Troubleshoot and resolve complex issues related to cloud infrastructure and services.
  • Mentor and support junior cloud engineers in their professional development.
  • Stay current with Azure product offerings and emerging cloud technologies.

Required Skills and Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience in cloud infrastructure, with at least 3 years specifically in Microsoft Azure.
  • Strong experience with Azure services, including Virtual Machines, App Services, Networking, Azure Active Directory, Storage, and Kubernetes (AKS).
  • Hands-on experience with Infrastructure-as-Code (IaC) tools (ARM templates, Terraform, etc.).
  • Expertise in cloud security practices, identity management, and securing cloud environments.
  • Experience with Azure DevOps or other CI/CD tools.
  • Proficiency in scripting languages such as PowerShell, Azure CLI, or Python.
  • Strong problem-solving and troubleshooting skills.
  • Excellent communication skills and ability to work in a collaborative team environment.

Preferred Skills:

  • Azure certifications (e.g., Azure Solutions Architect Expert, Azure DevOps Engineer Expert)
  • Experience with containerization (Docker, Kubernetes)
  • Familiarity with serverless computing, monitoring, and logging solutions (Azure Monitor, Log Analytics)
  • Knowledge of Agile methodologies and cloud project management.

How to Apply:

Please send your resume and a cover letter detailing your experience and why you're a great fit for this role to careers@axiom360.it. We’re excited to hear how you can contribute to our customers' success and our growing team!