Description
Hello,
I'm Clémence, recruitment and business development consultant at FED IT, a recruitment agency specializing in IT professions.
I work on two types of recruitment: temporary and permanent.
All our consultants are IT experts who speak your language and work in your environment. We cover the IT, development, business intelligence and infrastructure professions.
We are looking for a Systems Administrator to join our dynamic team. This is a permanent, telecommuting position located in Montreal.
The Systems Administrator is responsible for designing, implementing, and managing complex IT infrastructure solutions, ensuring optimal performance, scalability, and security across the organization. This role builds on the foundational tasks of an IT Technician and includes advanced responsibilities for servers, storage, cloud environments, cybersecurity, and enterprise networking. The ideal candidate will excel in problem-solving, automation, and infrastructure architecture to support the organization's evolving needs.
Core Responsibilities:
* Perform all duties of an IT Technician, including end-user computing, hardware support, application management, basic network troubleshooting, and user education.
Infrastructure Design and Implementation:
* Design end-to-end IT infrastructure solutions, including servers, storage, networking, and cloud environments.
* Gather infrastructure requirements based on customer needs and organizational goals.
* Forecast resource requirements for hardware, virtualization, and storage to meet growth and performance demands.
Technical Research and Evaluation:
* Conduct product research for hardware, software, and solutions to support IT objectives.
* Evaluate emerging technologies to recommend solutions that improve performance, reliability, and security.
Cybersecurity and Compliance:
* Define and create cybersecurity policies to ensure data integrity and protection.
* Integrate infrastructure components with security tools like SIEM, EDR, and IDS/IPS.
* Ensure compliance with organizational security policies and industry standards (e.g., ISO 27001, NIST, PCI-DSS).
* Perform regular security audits, vulnerability assessments, and incident escalations.
Documentation and Standards:
* Develop and maintain architectural diagrams, technical documentation, and standard operating procedures (SOPs).
* Implement best practices for infrastructure design, including Zero Trust and micro-segmentation models.
Server and Virtualization Management:
* Install, configure, and manage servers across Windows, Linux, and macOS environments.
* Manage virtualization platforms to ensure resource efficiency and high availability.
* Implement and monitor backup strategies to ensure data redundancy and quick recovery.
Cloud and Automation:
* Design and maintain cloud environments using platforms like Azure, AWS, or Google Cloud.
* Optimize cloud workloads for performance, security, and cost-efficiency.
* Automate cloud resource provisioning using Infrastructure as Code (IaC) tools like Terraform or ARM templates.
Enterprise Networking:
* Configure and maintain enterprise networking hardware, including switches, firewalls, and load balancers.
* Design and troubleshoot VLANs, subnets, and routing protocols for hybrid or multi-site environments.
* Optimize network performance and ensure reliable connectivity.
Monitoring and Troubleshooting:
* Use tools like Nagios, SolarWinds, or PRTG to monitor infrastructure health.
* Analyze logs and performance metrics to identify and resolve bottlenecks.
* Act as the escalation point for critical security incidents affecting infrastructure.
Automation and DevOps:
* Develop scripts and tools to automate repetitive administrative tasks using PowerShell, Python, or Bash.
* Implement DevOps practices, including CI/CD pipelines for infrastructure deployment.
Scalability and Disaster Recovery:
* Plan infrastructure for scalability, high availability (HA), and disaster recovery (DR).
* Recommend cost-effective solutions to balance performance and business needs.
Cloud Resource Management:
* Manage cloud resources such as virtual machines, storage, and databases using platforms like Azure or AWS.
* Implement and manage cloud-based Identity and Access Management (IAM) solutions (e.g., Azure AD, AWS IAM).
* Configure and monitor cloud networking components, including VPCs, subnets, and load balancers.
Education:
* Bachelor's degree in Information Technology, Computer Science, or a related field.
Experience:
* Minimum 5 years of experience in IT administration or a similar role.
* Proven experience designing and managing complex IT infrastructure.
* Hands-on experience with cloud platforms and virtualization technologies.
Technical Skills:
* Advanced understanding of networking protocols (TCP/IP, DNS, DHCP, VLANs).
* Proficiency in server management, cloud infrastructure, and security tools.
* Experience with Infrastructure as Code (IaC) tools and automation scripting.
Soft Skills:
* Strong analytical and problem-solving abilities.
* Excellent communication skills for collaboration with technical and non-technical teams.
* Leadership skills to manage critical incidents and mentor junior staff.
Preferred Qualifications
* Certifications such as Microsoft Certified: Azure Administrator, AWS Certified Solutions Architect, Cisco CCNA/CCNP, or equivalent.
* Familiarity with DevOps practices and CI/CD pipelines.
* Experience in managing enterprise storage solutions (SAN/NAS).
* Knowledge of cybersecurity frameworks and compliance standards.