Network Engineering Manager

EH3 0DA Edinburgh, Scotland £60000 Annually WhatJobs

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a prominent telecommunications provider, is seeking an experienced Network Engineering Manager to lead their network operations and deployment teams in **Edinburgh, Scotland, UK**. This crucial role will involve overseeing the design, implementation, maintenance, and performance of the company's core and access networks. You will be responsible for ensuring the reliability, scalability, and security of all network infrastructure, supporting a wide range of telecommunication services.

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.
This advertiser has chosen not to accept applicants from your region.

Senior Technical Support Engineer

EH1 1AA Edinburgh, Scotland £40000 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a rapidly expanding technology firm seeking a dedicated and highly skilled Senior Technical Support Engineer to join their global, remote-first team. This is a fantastic opportunity to provide exceptional technical assistance and drive customer satisfaction from anywhere in the world.

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.
Qualifications:
  • 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.
This fully remote role offers the flexibility to work from anywhere in the Edinburgh, Scotland, UK area or beyond. If you are a problem-solver with a passion for technology and helping others, we want to hear from you.
This advertiser has chosen not to accept applicants from your region.

Senior Technical Support Engineer

EH1 1AA Edinburgh, Scotland £45000 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an exceptional Senior Technical Support Engineer to join their growing, fully remote team. This role is crucial for providing high-level technical assistance and problem resolution for their advanced software solutions. You will be the primary point of contact for complex technical issues, guiding customers and internal teams towards effective and timely solutions. The ideal candidate will possess a profound understanding of software systems, exceptional diagnostic skills, and a passion for customer satisfaction.

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.
Qualifications:
  • 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.
This is a fantastic opportunity to join a forward-thinking company and contribute to its success, working entirely remotely and supporting users globally. The position serves our client's user base, with the team operating from Edinburgh, Scotland, UK , but fully remotely.
This advertiser has chosen not to accept applicants from your region.

Lead Technical Support Engineer

EH1 1 Edinburgh, Scotland £50000 Annually WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an experienced and proactive Lead Technical Support Engineer to join their growing IT support team in Edinburgh, Scotland, UK . This role is perfect for an individual who excels at troubleshooting complex technical issues, leading a team, and enhancing customer satisfaction. You will be responsible for managing a team of support engineers, overseeing the resolution of high-priority incidents, and developing efficient support processes. This hybrid role offers a balance between collaborative office work and the flexibility of remote days, allowing for optimal team synergy and individual productivity.

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.
This advertiser has chosen not to accept applicants from your region.

Lead Technical Support Engineer

EH1 1BU Edinburgh, Scotland £45000 Annually WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an experienced and proactive Lead Technical Support Engineer to join their dedicated customer service and helpdesk team. This role is fully remote, offering the flexibility to work from anywhere in the UK, with strong emphasis on remote collaboration tools and practices. The successful candidate will be responsible for providing high-level technical assistance to customers, diagnosing and resolving complex technical issues, and leading a team of support engineers. You will play a crucial role in ensuring customer satisfaction by delivering timely and effective technical solutions. This position requires exceptional problem-solving skills, a deep understanding of IT systems, and strong leadership capabilities.

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.
This advertiser has chosen not to accept applicants from your region.

Senior Technical Support Specialist

EH1 2BG Edinburgh, Scotland £28000 Annually WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and customer-focused Senior Technical Support Specialist to join their growing team. This role offers a hybrid working arrangement, combining remote flexibility with essential on-site collaboration. You will be responsible for providing advanced technical assistance to clients, troubleshooting complex hardware, software, and network issues. This involves diagnosing problems, offering timely and effective solutions, and ensuring a high level of customer satisfaction. The ideal candidate will have a strong technical background, with expertise in operating systems, various software applications, and network protocols. You should be adept at using remote support tools and ticketing systems to manage and resolve customer queries efficiently. Excellent communication and interpersonal skills are crucial, as you will be interacting directly with clients, often in high-pressure situations. You will also play a role in mentoring junior support staff and contributing to the development of support documentation and knowledge bases. Proactive problem-solving and the ability to work independently as well as part of a team are key requirements. Experience in IT support, helpdesk environments, or a related technical field is essential. Responsibilities include:
  • 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.
This advertiser has chosen not to accept applicants from your region.

Senior Technical Support Engineer

EH1 1BB Edinburgh, Scotland £40000 Annually WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a dynamic technology company, is looking for a Senior Technical Support Engineer to join their team in Edinburgh, Scotland, UK . This on-site role is crucial for providing high-level technical assistance and ensuring customer satisfaction with our client's software products. The ideal candidate will possess extensive troubleshooting skills, a deep understanding of complex technical issues, and excellent communication abilities. You will be responsible for resolving challenging user problems, documenting solutions, and contributing to the knowledge base.

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.
Qualifications:
  • 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.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest It professionals Jobs in Edinburgh !

Senior Technical Support Engineer

EH1 1AA Edinburgh, Scotland £40000 Annually WhatJobs

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly proficient and experienced Senior Technical Support Engineer to join their dedicated customer service team in **Edinburgh, Scotland, UK**. This role is critical in providing advanced technical assistance, resolving complex issues, and ensuring client satisfaction with our cutting-edge software solutions. The ideal candidate will possess exceptional problem-solving skills, a deep understanding of IT systems and software, and a passion for delivering outstanding customer support. You will be responsible for handling escalated support tickets, collaborating with development teams to identify and resolve bugs, and contributing to the knowledge base with comprehensive solutions and guides.

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.
This advertiser has chosen not to accept applicants from your region.

Senior Technical Support Engineer

EH1 1 Edinburgh, Scotland £45000 Annually WhatJobs

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly growing SaaS company based in Edinburgh, Scotland, UK , is looking for a seasoned Senior Technical Support Engineer to join their dedicated customer service team. This hybrid role offers the chance to provide high-level technical assistance to a global customer base, troubleshoot complex issues, and contribute to improving our product and support resources. You will be a key point of contact for our most critical customers, requiring deep technical knowledge, excellent problem-solving abilities, and outstanding communication skills. This role involves a blend of remote work and in-office collaboration at our Edinburgh, Scotland, UK headquarters.

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).
This hybrid role requires presence in our Edinburgh, Scotland, UK office as needed, offering flexibility for the remainder of the week. If you are a highly skilled and customer-focused technical expert, apply now.
This advertiser has chosen not to accept applicants from your region.

Senior Technical Support Engineer

EH1 1BB Edinburgh, Scotland £45000 Annually WhatJobs

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a rapidly growing software company renowned for its innovative solutions and exceptional customer care. We are seeking a highly skilled and experienced Senior Technical Support Engineer to join our hybrid support team. This role offers the perfect blend of remote flexibility and essential in-office interaction, based out of our Edinburgh, Scotland, UK office. You will be a key player in resolving complex technical issues, ensuring our clients receive unparalleled support.

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.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All IT Professionals Jobs View All Jobs in Edinburgh