Job Title: Infrastructure Remote Engineer
Client Location: Toronto, ON
Work Model: Hybrid, 3 days onsite
Job Summary:
We are seeking a skilled and proactive Infrastructure Remote Engineer to join our dynamic IT team. The ideal candidate will have hands-on experience with Linux systems, virtualization technologies, container orchestration, cloud platforms (especially Azure), and networking. You will be responsible for designing, implementing, and maintaining scalable and secure infrastructure solutions.
Key Responsibilities:
Manage and maintain Linux-based systems and virtualized environments (e.g., VMware, KVM).
Design, deploy, and manage containerized applications using Docker and Kubernetes.
Implement and manage cloud infrastructure on Microsoft Azure.
Configure and monitor firewalls, VPNs, and other network security tools.
Automate infrastructure provisioning and configuration using tools like Ansible, Terraform, or similar.
Monitor system performance and troubleshoot issues across the stack.
Collaborate with development and security teams to ensure infrastructure meets business and compliance requirements.
Maintain documentation for systems, processes, and procedures.
Required Skills & Qualifications:
Strong knowledge of Linux administration and shell scripting.
Experience with virtualization platforms such as VMware or KVM.
Proficiency in container technologies (Docker) and orchestration tools (Kubernetes).
Hands-on experience with Microsoft Azure services and architecture.
Solid understanding of networking concepts (TCP/IP, DNS, routing, switching).
Experience configuring and managing firewalls and network security.
Familiarity with CI/CD pipelines and infrastructure as code (IaC).
Excellent problem-solving and communication skills.
Top Required Skills:
Linux, Virtualization, Containerization, Kubernetes, Azure, Networking & Firewalls