We’re looking for a proactive and technically capable Support Analyst to join the team. This role is ideal for someone with a solid foundation in Microsoft-based infrastructure who also has a genuine interest in software development. Alongside providing hands-on support across servers, networks, and hardware, you’ll have the opportunity to be trained and developed in C#.NET, expanding your career into development over time.
Key Responsibilities
Provide day-to-day support for Microsoft environments, including Windows Server and desktop systems
Basic network infrastructure (LAN/WAN, switches, firewalls)
Diagnose and resolve hardware issues across servers, desktops, and peripherals
Assist with system upgrades, installations, and migrations
Collaborate with development teams to support applications and deployment processes
Development Opportunity This role offers a structured pathway into software development. You’ll receive training and mentorship in C#/.NET, with opportunities to contribute to internal applications and projects as your skills develop.
Skills & Experience Required
Experience supporting Microsoft environments (Windows Server, Active Directory, Office 365)
Strong understanding of networking fundamentals (TCP/IP, DNS, DHCP)
Hands-on experience with hardware support and troubleshooting
Good problem-solving skills and a methodical approach to technical issues
Excellent communication and teamwork abilities
A genuine interest in learning software development (C#/.NET preferred)
Desirable (but not essential)
Basic programming or scripting experience (C#, PowerShell, or similar)
Exposure to virtualisation technologies (e.g., VMware, Hyper-V)
Familiarity with cloud platforms such as Azure