49 IT Professionals jobs in Edinburgh
Network Engineering Manager
Posted 10 days ago
Job Viewed
Job Description
Key responsibilities include managing a team of skilled network engineers, developing network architecture strategies, and ensuring the successful execution of network projects. You will work closely with other departments to understand business requirements and translate them into robust network solutions. The role requires a deep understanding of routing protocols (BGP, OSPF), switching technologies, firewall management, and network security best practices. Experience with MPLS, SD-WAN, and cloud networking is highly desirable. You will also be responsible for capacity planning, performance monitoring, and incident management, ensuring minimal disruption to services. The ideal candidate will possess strong leadership skills, excellent problem-solving abilities, and a proactive approach to network management. This is an excellent opportunity to shape the future of telecommunications infrastructure in a dynamic environment.
Qualifications:
- Proven experience in network engineering, with a significant portion in a management or lead role.
- In-depth knowledge of TCP/IP, routing protocols (BGP, OSPF), and switching technologies.
- Experience with network security principles and firewall management.
- Familiarity with network monitoring tools and performance analysis.
- Experience with MPLS, SD-WAN, and cloud networking concepts.
- Strong leadership, team management, and project management skills.
- Excellent analytical and problem-solving abilities.
- Relevant industry certifications (e.g., CCNA, CCNP, JNCIP) are highly valued.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
Senior Technical Support Engineer
Posted 4 days ago
Job Viewed
Job Description
Responsibilities:
- Provide advanced technical support to customers via phone, email, and chat, resolving complex hardware and software issues.
- Diagnose, troubleshoot, and resolve technical problems efficiently and effectively, ensuring minimal disruption to customer operations.
- Escalate unresolved issues to appropriate internal teams (e.g., development, engineering) with detailed documentation and clear explanations.
- Create and maintain comprehensive technical documentation, including knowledge base articles, FAQs, and troubleshooting guides.
- Train and mentor junior support staff, sharing expertise and best practices.
- Monitor system performance and identify potential issues before they impact customers.
- Contribute to the improvement of support processes and tools to enhance customer experience.
- Act as a point of contact for key customers, building strong relationships and fostering loyalty.
- Participate in product development feedback sessions, providing insights from customer interactions.
- Proactively identify trends in customer issues and recommend product or service improvements.
- Ensure all customer interactions are handled professionally and empathetically.
- Stay up-to-date with product updates, new releases, and industry best practices.
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Minimum of 5 years of experience in technical support or a similar customer-facing IT role.
- In-depth knowledge of operating systems (Windows, macOS, Linux), networking protocols (TCP/IP, DNS, DHCP), and common software applications.
- Strong troubleshooting methodology and ability to diagnose complex technical problems.
- Excellent communication, interpersonal, and problem-solving skills.
- Experience with CRM and ticketing systems (e.g., Zendesk, ServiceNow) is essential.
- Ability to work independently and manage time effectively in a remote environment.
- Experience in scripting or basic programming (e.g., Python, Bash) is a significant advantage.
- Certifications such as CompTIA A+, Network+, or similar are highly regarded.
- A passion for technology and a commitment to delivering outstanding customer service.
- Previous experience supporting SaaS products is a plus.
Senior Technical Support Engineer
Posted 4 days ago
Job Viewed
Job Description
Responsibilities:
- Provide advanced technical support to customers via remote channels (email, phone, video conferencing, chat).
- Diagnose, troubleshoot, and resolve complex technical issues related to the company's software products.
- Escalate unresolved issues to appropriate engineering teams, providing detailed documentation and collaborating on solutions.
- Develop and maintain a comprehensive knowledge base of technical issues and resolutions.
- Create and update technical documentation, FAQs, and troubleshooting guides for both internal and external use.
- Train and mentor junior support staff, sharing expertise and best practices.
- Proactively identify trends in customer issues and provide feedback to product development and quality assurance teams.
- Monitor system performance and identify potential issues before they impact users.
- Participate in on-call rotations to provide 24/7 support coverage if required.
- Contribute to the continuous improvement of support processes and tools.
- Assist in the testing of new software releases and updates.
- Maintain accurate records of customer interactions and issue resolution in the ticketing system.
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Minimum of 5 years of experience in technical support, helpdesk, or a similar customer-facing IT role.
- Proven expertise in troubleshooting complex software issues.
- Strong understanding of operating systems (Windows, macOS, Linux), networking concepts, and common software applications.
- Experience with database technologies (e.g., SQL) is a significant advantage.
- Excellent problem-solving, analytical, and diagnostic skills.
- Exceptional written and verbal communication skills, with the ability to explain technical concepts clearly to both technical and non-technical audiences.
- Demonstrated ability to manage multiple priorities and work effectively in a fast-paced, remote environment.
- Experience with ticketing systems (e.g., Zendesk, Jira Service Desk) and remote support tools.
- A customer-centric approach with a passion for delivering outstanding service.
Lead Technical Support Engineer
Posted 5 days ago
Job Viewed
Job Description
Your duties will include providing advanced technical assistance to end-users and other IT staff, acting as an escalation point for complex problems across various hardware, software, and network systems. You will also be involved in documenting technical solutions, creating knowledge base articles, and training junior support staff. The Lead Technical Support Engineer will play a key role in identifying recurring issues and proposing permanent solutions to improve system stability and user experience. This involves working closely with other IT departments, including system administration and network engineering, to ensure seamless integration and support.
We require a candidate with a Bachelor's degree in Information Technology, Computer Science, or a related field, or equivalent proven experience. A minimum of 7 years of experience in technical support, with at least 2 years in a lead or supervisory capacity, is essential. Strong proficiency in operating systems (Windows, macOS, Linux), network protocols (TCP/IP, DNS, DHCP), and common enterprise applications is mandatory. Experience with IT service management (ITSM) tools and best practices (e.g., ITIL) is highly desirable. Excellent analytical and problem-solving skills, exceptional communication abilities, and strong leadership qualities are critical. You must be adept at managing multiple priorities in a fast-paced environment.
This is an excellent opportunity to take on a leadership role within a supportive and innovative IT environment in Edinburgh, Scotland, UK . If you are passionate about technology, dedicated to providing outstanding support, and ready to lead a team of skilled engineers, we encourage you to apply for this exciting position.
Lead Technical Support Engineer
Posted 6 days ago
Job Viewed
Job Description
Key Responsibilities:
- Provide expert technical support to customers via phone, email, and chat, resolving complex hardware, software, and network issues.
- Diagnose and troubleshoot technical problems, escalating issues to relevant departments when necessary.
- Lead and mentor a team of technical support engineers, providing guidance and training.
- Develop and maintain technical documentation, knowledge base articles, and troubleshooting guides.
- Monitor support queues and ensure timely resolution of customer tickets, meeting or exceeding SLAs.
- Identify recurring technical issues and work with development teams to implement permanent solutions.
- Contribute to the continuous improvement of support processes and tools.
- Assist in the onboarding and training of new support team members.
- Gather customer feedback and provide insights to product development teams.
- Ensure a high level of customer satisfaction through efficient and professional support.
Qualifications and Experience:
- Proven experience in a technical support or helpdesk role, with at least 2 years in a lead or senior capacity.
- Strong knowledge of operating systems (Windows, macOS, Linux), network protocols, and common software applications.
- Experience with IT ticketing systems (e.g., Zendesk, ServiceNow) and remote support tools.
- Excellent troubleshooting, problem-solving, and analytical skills.
- Exceptional communication and interpersonal skills, with the ability to explain technical concepts clearly to non-technical users.
- Demonstrated leadership abilities and experience in mentoring a team.
- Ability to work independently and manage workload effectively in a remote environment.
- Relevant IT certifications (e.g., CompTIA A+, Network+, ITIL) are highly desirable.
This is an excellent opportunity for a skilled technical professional to advance their career and lead a remote support function for our client, with the team operating across the Edinburgh, Scotland, UK region and beyond. Embrace the future of work with this fully remote role.
Senior Technical Support Specialist
Posted 7 days ago
Job Viewed
Job Description
- Providing expert-level technical support to end-users via phone, email, and chat.
- Diagnosing and resolving complex hardware, software, and network issues.
- Escalating unresolved issues to appropriate technical teams.
- Documenting support interactions and solutions in the ticketing system.
- Assisting with user account management and system access.
- Developing and maintaining technical documentation and knowledge base articles.
- Mentoring and guiding junior members of the support team.
- Contributing to process improvements within the support department.
- Participating in on-site support as required for critical issues.
This role requires a dedicated and technically proficient individual who can deliver exceptional service. If you are passionate about technology and helping others, this hybrid opportunity in **Edinburgh, Scotland, UK**, could be the perfect fit for you.
Senior Technical Support Engineer
Posted 7 days ago
Job Viewed
Job Description
Responsibilities:
- Provide advanced technical support to customers via phone, email, and ticketing systems, resolving complex hardware and software issues.
- Diagnose, troubleshoot, and resolve technical problems for end-users and enterprise clients, ensuring minimal disruption to their operations.
- Escalate unresolved issues to appropriate internal teams (e.g., development, engineering) with detailed diagnostic information.
- Create and maintain comprehensive technical documentation, knowledge base articles, and troubleshooting guides.
- Mentor and guide junior support staff, sharing expertise and best practices.
- Participate in the testing of new product releases and provide feedback to the development team.
- Proactively identify recurring issues and collaborate with product teams to implement long-term solutions.
- Manage customer expectations and provide timely updates on issue resolution progress.
- Contribute to the improvement of support processes and tools.
- Conduct remote or on-site training sessions for customers on product usage and troubleshooting.
- Ensure adherence to service level agreements (SLAs) and customer satisfaction targets.
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Minimum of 4 years of experience in a technical support, helpdesk, or systems administration role.
- Proven expertise in troubleshooting operating systems (Windows, macOS, Linux), networking protocols, and common software applications.
- Experience with cloud platforms (e.g., AWS, Azure) and SaaS environments is highly desirable.
- Strong understanding of scripting languages (e.g., PowerShell, Bash) for automation is a plus.
- Excellent analytical and problem-solving skills with a methodical approach.
- Outstanding verbal and written communication skills, with the ability to explain technical concepts clearly to both technical and non-technical users.
- Ability to work independently and as part of a team in a fast-paced environment.
- Strong customer service orientation and a passion for helping users.
- Experience with ticketing systems (e.g., Zendesk, Jira Service Management) and remote support tools.
Be The First To Know
About the latest It professionals Jobs in Edinburgh !
Senior Technical Support Engineer
Posted 8 days ago
Job Viewed
Job Description
Key Responsibilities include:
- Provide advanced technical support to clients via phone, email, and remote access tools.
- Diagnose and resolve complex hardware and software issues for a diverse client base.
- Escalate unresolved issues to appropriate internal teams (e.g., Development, Product Management) with detailed documentation.
- Create and maintain comprehensive technical documentation, including knowledge base articles, FAQs, and troubleshooting guides.
- Assist in training and mentoring junior support staff.
- Identify recurring technical issues and provide feedback to product development teams for system improvements.
- Manage client relationships, ensuring timely and effective resolution of all support requests.
- Contribute to the continuous improvement of support processes and tools.
- Participate in on-call rotations as needed.
- Stay up-to-date with product updates, new features, and industry best practices.
- Document all client interactions and resolutions accurately in the CRM system.
Required Skills and Experience:
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Minimum of 5 years of experience in technical support or IT helpdesk roles, with a focus on software applications.
- Strong proficiency in troubleshooting operating systems (Windows, macOS, Linux), networking concepts, and common software applications.
- Experience with ticketing systems (e.g., Zendesk, Jira Service Desk) and remote support tools.
- Excellent analytical and problem-solving skills, with a methodical approach to issue resolution.
- Exceptional communication and interpersonal skills, with the ability to explain technical concepts to non-technical users.
- Ability to work independently and as part of a team in a fast-paced environment.
- Experience with database administration (e.g., SQL) is a plus.
- Knowledge of cloud platforms (AWS, Azure, GCP) is advantageous.
This hybrid role offers the opportunity to make a significant impact while enjoying a good work-life balance. You will be working alongside a supportive and knowledgeable team committed to delivering exceptional service.
Senior Technical Support Engineer
Posted 10 days ago
Job Viewed
Job Description
Key Responsibilities:
- Provide advanced technical support to customers via multiple channels including phone, email, and ticketing systems.
- Diagnose, troubleshoot, and resolve complex technical issues related to our software platform.
- Act as an escalation point for junior support engineers, providing guidance and mentorship.
- Identify root causes of recurring issues and collaborate with development and product teams to implement solutions and product improvements.
- Develop and maintain technical documentation, knowledge base articles, and user guides.
- Proactively monitor customer systems and environments for potential issues.
- Manage and prioritize incoming support requests, ensuring timely and effective resolution.
- Conduct customer training sessions on product features and best practices.
- Contribute to the continuous improvement of support processes and tools.
- Represent the voice of the customer internally, providing valuable feedback to product and engineering teams.
Qualifications and Experience:
- Minimum of 5 years of experience in a technical support or similar customer-facing role, preferably within the SaaS industry.
- Strong understanding of cloud technologies (AWS, Azure), databases (SQL), and networking concepts.
- Proficiency in troubleshooting web applications and understanding of APIs.
- Experience with scripting languages (e.g., Python, Bash) is a plus.
- Excellent analytical and problem-solving skills with a methodical approach to issue resolution.
- Exceptional communication and interpersonal skills, with the ability to explain complex technical concepts to non-technical users.
- Experience in mentoring or leading junior team members.
- Ability to manage multiple priorities and work effectively under pressure.
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
- Familiarity with CRM and ticketing systems (e.g., Zendesk, Salesforce Service Cloud).
Senior Technical Support Engineer
Posted 10 days ago
Job Viewed
Job Description
As a Senior Technical Support Engineer, you will be responsible for providing advanced technical assistance to our diverse customer base. This involves troubleshooting software and hardware issues, diagnosing complex problems, and implementing effective solutions across various platforms. You will work closely with our engineering and product development teams to identify root causes of issues, provide feedback for product improvements, and contribute to the knowledge base. The role requires excellent diagnostic skills, a deep understanding of our product suite, and the ability to communicate technical information clearly and concisely to both technical and non-technical users. You will also be expected to mentor junior support staff and contribute to the continuous improvement of our support processes.
Key Responsibilities:
- Provide advanced technical support and troubleshooting for software and hardware issues.
- Diagnose and resolve complex technical problems reported by customers in a timely manner.
- Document technical solutions, procedures, and troubleshooting guides for the knowledge base.
- Collaborate effectively with engineering and product teams to resolve bugs and enhance product functionality.
- Manage and prioritize multiple support tickets simultaneously.
- Communicate technical information clearly and effectively to customers, both verbally and in writing.
- Assist in the training and mentoring of junior technical support engineers.
- Identify recurring issues and propose solutions to prevent future occurrences.
- Contribute to the development and improvement of support tools and processes.
- Participate in on-call rotation as required.
The ideal candidate will possess a Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience. A minimum of 5 years of experience in technical support, with a proven track record of handling complex issues, is required. Strong troubleshooting and problem-solving skills are essential, along with proficiency in diagnosing issues across various operating systems and network environments. Excellent communication and interpersonal skills are vital for customer interaction and internal collaboration in a hybrid setting. Experience with ticketing systems (e.g., Zendesk, Jira Service Desk) and remote support tools is necessary. Familiarity with scripting languages or programming concepts would be an advantage. This is a fantastic opportunity to advance your career in technical support within a leading software company, enjoying a balanced work environment.