This job posting has expired and no longer is available. Please explore other opportunities.

Position: Azure Administrator

Location: Downtown Toronto, ON

 About Compugen

Compugen is one of Canada's largest privately-owned Information Technology (IT) Solution Providers. We help customers design, acquire, integrate and operate technology. Our mission is to help organizations realize new possibilities. Every day, our dedicated staff across North America focus on providing extraordinary customer service and support experiences to private and public sector organizations. We combine breadth of skill, depth of expertise, and commitment to operational excellence at scale to deliver exceptional, customer-focused experiences.

If you are driven to make a difference, relentlessly curious and collaborative at the core, we’d love to talk to you. Join us and help us make a difference.

System \ Azure Administrator

The Azure Administrator is responsible for the planning, implementation, management, and maintenance of Microsoft Azure cloud infrastructure and services. This role involves deploying and managing virtual machines, configuring networking, monitoring system performance, ensuring security and compliance, and collaborating with cross-functional teams to optimize cloud operations.

Key Responsibilities:

1.   Infrastructure Deployment and Management:

  • Provision, configure, and manage virtual machines, storage resources, and other Azure services.
  • Create and manage virtual networks, subnets, and network security groups.
  • Implement and maintain resource groups, availability sets, and load balancers.
  • Set up and manage Azure Active Directory (Azure AD) services, including user accounts and access management.

2.   Networking and Security:

  • Configure and monitor network security groups to control traffic flow and ensure security.
  • Implement and manage Azure Firewall and Virtual Network Gateways for secure connectivity.
  • Monitor and manage Azure Security Center to ensure compliance and detect security threats.
  • Configure identity and access management using Azure AD, including roles and permissions.

3.   Monitoring and Performance Optimization:

  • Monitor Azure resources using Azure Monitor and other relevant tools.
  • Analyze performance metrics and troubleshoot performance issues to ensure optimal system operation.
  • Scale resources up or down as needed to meet performance and capacity requirements.

4.   Backup and Disaster Recovery:

  • Implement backup and recovery strategies for Azure resources, including virtual machines and databases.
  • Set up and manage Azure Site Recovery for disaster recovery scenarios.

5.    Automation and Scripting:

  • Develop and maintain automation scripts using tools like PowerShell, Azure CLI, or ARM templates.
  • Automate resource provisioning, configuration management, and maintenance tasks.

6.   Collaboration and Documentation:

  • Work closely with cross-functional teams, including developers and IT operations, to understand requirements and optimize cloud solutions.
  • Document deployment processes, configurations, and troubleshooting steps.

7.   Upgrades and Patch Management:

  • Manage and apply updates, patches, and security fixes to Azure resources.
  • Ensure resources are up-to-date with the latest features and improvements.

8.   Compliance and Governance:

  • Implement and enforce compliance policies and industry standards within the Azure environment.
  • Monitor and manage cost controls to optimize resource usage and spending.

Join a team that is invested in your future, who provides training, coaching, and career path development. Your voice matters and we want to hear it. Our sales team works together to test new ideas before we go all in. If you are someone who gets things done, entrepreneurial, is curious, and coachable, come make Compugen the place to learn, grow, and accelerate your career.

How you’ll make a huge impact here - and in your career:


  • Managing and deploying Azure solutions
  • Troubleshooting and resolving Azure services-related issues
  • Configuring Azure services to meet the needs of the organization.
  • Designing and managing swap space in the cloud environment
  • Maintaining azure profiles and subscriptions
  • Setting up private and public cloud environments
  • Balancing and deploying workloads 
  • Implementing and managing cost-effective cloud systems
  • Analyze service incidents and problems, identify risks, provide recommendations, and implement solutions.
  • Take ownership of all assigned tickets and drive to resolution, researching and escalating to vendor as necessary
  • Enforce and follow Compugen ITSM policies, procedures and best practices.
  • Participate in the on-call rotation and will require after hours work for planned changes and incident resolution and provide level support to the IT Operations team.

Skills and qualifications, you’ll bring:

  • Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).
  • Microsoft Azure certifications such as AZ-104 (Microsoft Certified: Azure Administrator Associate) or higher.
  • Strong understanding of cloud computing concepts and Azure services.
  • Proficiency in PowerShell, Azure CLI, and scripting for automation.
  • Knowledge of networking concepts and security best practices.
  • Experience with monitoring and logging tools for Azure environments.
  • Strong problem-solving and troubleshooting skills.
  • Excellent communication and collaboration skills.
  • Experience managing a virtual server environment both on prem and in the cloud.
  • Superior organization skills and a strong attention to detail
  • Excellent technical design and documentation skills 
  • A willingness to learn new technologies while working in a fast-changing environment.
  • Excellent written and verbal communication skills, and ability to communicate complex ideas to a variety of audiences.
  • Be effective at managing multiple projects/tasks of varying complexities, meeting deadlines and working well under pressure, along with proven analytical and creative problem-solving abilities.
  • A strong understanding of ITIL practices
  • Excellent customer service skills and a strong ability to diffuse tense customer situations and project a positive, confident outlook. 
  • Ability to work outside of normal working hours on an emergency or pre-scheduled basis.


What you’ll love about us:  


Every day, over 1500 dedicated employees across Canada focus on providing exceptional customer service and support experiences to private and public sector organizations. Since 1981, the Compugen team has developed a strong reputation with market-leading vendors and customers, for creating, implementing and supporting innovative IT solutions that delight thousands of customers.

We value and celebrate the diversity of our team and welcome applications from racially visible persons, Indigenous peoples and persons of the LGBTQ+ community.

Most importantly, we love to work hard, and we love to have fun. We’re in it to win it.

Equity Statement


Consistent with our commitments to equity and diversity, we actively recruit from all designated groups. We also provide employment accommodation upon request to current staff members and to applicants during the recruitment process. We aim to provide a work environment where excellence is allowed to flourish and diversity is prized. Compugen is committed to providing accommodation throughout the interview and employment process. If you require an accommodation, the hiring manager and the human resources contact will work with you to meet your needs

Subscribe to Job Alerts