बुधवार, 11 मई 2022

Computer Specialists And IT Specialists



A computer specialist's responsibilities typically revolve around installing and repairing computer hardware and software. They meet with clients to identify their needs, examine and troubleshoot equipment, perform upgrades, and discuss the extent of repairs or replacements to clients.

एक कंप्यूटर विशेषज्ञ की जिम्मेदारियां आमतौर पर कंप्यूटर हार्डवेयर और सॉफ्टवेयर को स्थापित करने और मरम्मत करने के इर्द-गिर्द घूमती हैं। वे ग्राहकों के साथ उनकी जरूरतों की पहचान करने, उपकरणों की जांच करने और समस्या निवारण करने, उन्नयन करने और ग्राहकों को मरम्मत या प्रतिस्थापन की सीमा पर चर्चा करने के लिए मिलते हैं।

What is the role of IT expert?

IT Specialist job duties and responsibilities


Review diagnostics and assess the functionality and efficiency of systems. Implement security measures. Monitor security certificates and company compliance of requirements. Offer technical support to company staff and troubleshoot computer problems.

आईटी विशेषज्ञ की क्या भूमिका है?

 आईटी विशेषज्ञ नौकरी कर्तव्यों और जिम्मेदारियां


 निदान की समीक्षा करें और सिस्टम की कार्यक्षमता और दक्षता का आकलन करें। सुरक्षा उपायों को लागू करें। सुरक्षा प्रमाणपत्रों और कंपनी द्वारा आवश्यकताओं के अनुपालन की निगरानी करें। कंपनी के कर्मचारियों को तकनीकी सहायता प्रदान करें और कंप्यूटर की समस्याओं का निवारण करें।...


Computer Technician




Computer Technician duties and responsibilities

Set up hardware.

Install software.

Maintain and repair technological equipment.

Manage software in computers and networks.

Ensure privacy and data protection.

Perform regular upgrades.

Perform troubleshoot activities.

Install well-functioning LAN/WAN and other networks

कंप्यूटर तकनीशियन के कर्तव्य और जिम्मेदारियां

 हार्डवेयर सेट करें।

 सॉफ्टवेर अधिस्थापित करो।

 तकनीकी उपकरणों का रखरखाव और मरम्मत।

 कंप्यूटर और नेटवर्क में सॉफ्टवेयर प्रबंधित करें।

 गोपनीयता और डेटा सुरक्षा सुनिश्चित करें।

 नियमित उन्नयन करें।

 समस्या निवारण गतिविधियाँ करें।

 अच्छी तरह से काम करने वाले LAN/WAN और अन्य नेटवर्क स्थापित करें...

IT Support Specialist



IT Support Specialists are responsible for analyzing, troubleshooting and evaluating technology issues. This role may support internal clients, helping to keep employees productive, or external customers of a company, helping them via the telephone or webchat.

You will be responsible for installing or upgrading components, setting up software, assisting with network administration, and resolving all IT support issues. To be successful as an IT specialist, you should have an in-depth knowledge of various computer hardware and software technologies

Typical IT Roles & Responsibilities


Information technology professionals study, design, develop, implement, support, and manage computer-based information systems, including both software applications and computer hardware.....




आईटी सहायता विशेषज्ञ तकनीकी मुद्दों के विश्लेषण, समस्या निवारण और मूल्यांकन के लिए जिम्मेदार हैं। यह भूमिका आंतरिक ग्राहकों का समर्थन कर सकती है, कर्मचारियों को उत्पादक, या कंपनी के बाहरी ग्राहकों को टेलीफोन या वेबचैट के माध्यम से मदद करने में मदद कर सकती है।

 आप घटकों को स्थापित करने या अपग्रेड करने, सॉफ़्टवेयर स्थापित करने, नेटवर्क प्रशासन में सहायता करने और सभी आईटी समर्थन मुद्दों को हल करने के लिए जिम्मेदार होंगे। एक आईटी विशेषज्ञ के रूप में सफल होने के लिए, आपको विभिन्न कंप्यूटर हार्डवेयर और सॉफ्टवेयर तकनीकों का गहन ज्ञान होना चाहिए

 विशिष्ट आईटी भूमिकाएं और जिम्मेदारियां


 सूचना प्रौद्योगिकी पेशेवर कंप्यूटर आधारित सूचना प्रणालियों का अध्ययन, डिजाइन, विकास, कार्यान्वयन, समर्थन और प्रबंधन करते हैं, जिसमें सॉफ्टवेयर एप्लिकेशन और कंप्यूटर हार्डवेयर दोनों शामिल हैं...।

Computer Support Specialist..

A computer support specialist is also commonly known as an IT specialist, network technician, tech support specialist, or network specialist

A computer specialist's responsibilities typically revolve around installing and repairing computer hardware and software. They meet with clients to identify their needs, examine and troubleshoot equipment, perform upgrades, and discuss the extent of repairs or replacements to clients..

on any given day, your computer support specialist can be found setting up or fixing network systems, installing firewalls, software, spyware or spam software, and setting up wireless modems. They spend their days monitoring and managing your network to spot any problem

Computer support specialists assist computer users and organizations. These specialists either maintain computer networks or provide technical help directly to computer.



computer support specialists give advice and help to anyone who uses a computer in an organization . They receive the phone calls for help and respond to handle the problems. Most of the time, the IT specialist can solve the problem remotely, but they are also available to make on-site visits




एक कंप्यूटर विशेषज्ञ की जिम्मेदारियां आमतौर पर कंप्यूटर हार्डवेयर और सॉफ्टवेयर को स्थापित करने और मरम्मत करने के इर्द-गिर्द घूमती हैं। वे ग्राहकों के साथ उनकी जरूरतों की पहचान करने, उपकरणों की जांच करने और समस्या निवारण करने, उन्नयन करने और ग्राहकों को मरम्मत या प्रतिस्थापन की सीमा पर चर्चा करने के लिए मिलते हैं।

 कंप्यूटर सहायता विशेषज्ञ किसी भी व्यक्ति को सलाह और सहायता देते हैं जो किसी संगठन में कंप्यूटर का उपयोग करता है। वे मदद के लिए फोन कॉल प्राप्त करते हैं और समस्याओं को संभालने के लिए प्रतिक्रिया देते हैं। अधिकांश समय, आईटी विशेषज्ञ दूर से ही समस्या का समाधान कर सकते हैं, लेकिन वे साइट पर विज़िट करने के लिए भी उपलब्ध होते हैं

 एक कंप्यूटर सहायता विशेषज्ञ को आमतौर पर एक आईटी विशेषज्ञ, नेटवर्क तकनीशियन, तकनीकी सहायता विशेषज्ञ या नेटवर्क विशेषज्ञ के रूप में भी जाना जाता है


मंगलवार, 10 मई 2022

IT Person Role And Responsibility.



*IT Person work Installing and Configuring Computer Hardware, Software, Systems, Networks, Printers, and Scanners. Monitoring and Maintaining Computer Systems and Networks. Responding in a timely manner to service issues and requests. Providing technical support across the company (this may be in person or over the phone*

IT Job.. Information Technology And Science..



 ♥️Customer Support Administrator

Customer Support Specialist

Desktop Support Manager

Desktop Support Specialist

Help Desk Specialist

Help Desk Technician

IT Support Manager

IT Support Specialist

IT Field Engineer

IT Field Service Engineer

IT Network Field Engineer


IT Systems Administrator

Senior Support Specialist

Senior System Administrator

Support Specialist

Systems Administrator

Technical Specialist

Technical Support Engineer

Technical Support Specialist

Computer and Information Research Scientist

Computer and Information Systems Manager

Computer Network Architect

Computer Systems Analyst

Computer Systems Manager

IT Analyst

IT Coordinator

Network Administrator

Network Architect

Network and Computer Systems Administrator

Network Engineer

Network Systems Administrator

Senior Network Architect

Senior Network Engineer

Senior Network System Administrator

Telecommunications Specialist

Data Center Support Specialist

Information Technology Analyst

IT analysts are responsible for designing and implementing organizational technology for businesses. They create solutions for collecting and analyzing market data, customer input, and client information.

Application Support Analyst

Senior System Analyst

Systems Analyst

Systems Designer

Data Quality Manager

Database Administrator

Senior Database Administrator

Information Technology Leadership

Leadership in IT draws from candidates with strong technology backgrounds and superior management skills. They have experience in creating and implementing policies and systems to meet IT objectives, and the ability to budget the time and funds necessary.


Chief Information Officer (CIO)

Chief Technology Officer (CTO)

Director of Technology

IT Director

IT Manager

Management Information Systems Director

Technical Operations Officer

Application Developer

Applications Engineer

Associate Developer

Computer Programmer

Developer

Java Developer

Junior Software Engineer

.NET Developer

Programmer

Programmer Analyst

Senior Applications Engineer

Senior Programmer

Senior Programmer Analyst

Senior Software Engineer

Senior System Architect

Senior System Designer

Senior Systems Software Engineer

Software Architect

Software Developer

Software Engineer

Software Quality Assurance Analyst

System Architect

Systems Software Engineer

Front End Developer

Senior Web Administrator

Senior Web Developer

Web Administrator

Web Developer







Network System Check Internet Connection.


 

Video Conferencing Device Technical problems Resolve..


 

Antivirus New Installation.

 Net Secure 


Working IT Tech Person


 

IT Analyst




 IT analysts, also called computer systems analysts, are IT professionals who analyze and confirm a company or organization's IT, technical and business needs. They can work internally or be a consultant on various IT projects

IT analysts are information technology specialists who handle the analysis, maintenance, and enhancement of information systems. They evaluate, and develop information solutions, employing their skills to identify opportunities and risks for businesses. They also review human-IT processes and advise companies on information technology strategies.

How can I become IT analyst?

To become an IT analyst, usually, you're required to earn a bachelor's degree in computer science, information technology, telecommunications, or a related field. Having an advanced degree or prior relevant work experience may help set your resume apart.


IT Analyst Job Description Template

We are searching for an IT analyst to assist with the development, maintenance, and implementation of IT solutions for our company. In this role, you will be required to handle the analysis of our IT systems, develop strategies for optimization, manage all procedures relating to implementation, and run regular checks on your work.


To ensure success as an IT analyst, the candidate will have a keen understanding of IT best practices and be skilled at adapting their approaches on the fly. A top-notch IT analyst will be passionate about the merging of business and IT systems and have practical expertise in developing and implementing solutions across various sectors.


IT Analyst Responsibilities:

Analyzing current IT systems, architectures, and processes.

Identifying risks, opportunities, faults, and areas for development within the company's IT framework.

Designing IT solutions and solving issues effectively.

Executing well-thought-out solutions and plans to improve company efficiencies.

Maintaining robust systems processes and ensuring compliance with relevant regulatory bodies.

Developing new IT methods and solutions for the business.

Reporting issues, advances made, and other important information to stakeholders.

Advising management on weak points, avenues for improvement, and risks in the company's IT infrastructure.

Strategizing with other key stakeholders on how to best align IT systems with company objectives.

IT Analyst Requirements:

A bachelor's degree in computer science, business information systems, information technology, or a related field.

Certification and proficiency in a coding language (.NET, Visual Basic, C++, or SQL).

At least 2 years of experience in an IT-related position.

Knowledge of databases, data processes, program architectures, and data security.

Skills in designing, reporting, and documenting implementations and solutions.

Knowledge of industry best practices and experience with both hardware and software systems.

Up-to-date insight into the latest developments in the information technology sphere.

Ability to work independently and knowledge of agile team structures.

Excellent report writing and communication skills.

Superb interpersonal and presentation skills.

IT-Field Engineer ((IT Field )

[COMPUTER AND INFORMATION OF TECHNOLOGY FIELD]
 IT-Field Engineer Work Installing And Configuring Computer , Hardware, Software, Systems, Networks, Printers, And Scanners. Monitoring and Maintaining Computer Systems And Networks. Computing And Peripheral. Cctv Camera Installation And PC Tech And Laptop Tech  Upgrade And Update ,Windows OS, Antivirus Security,Online Remote Support, Onsite Work IT Support.
 IT-Professionals are the people who build, test, install, repair, and maintain hardware and software within organizations. Some organizations will have an in-house IT team, whereas smaller scale businesses may hire freelance IT professionals for specific tasks.





An IT Specialist, Computer Professional,IT Professional may be: A person working in the field of Information Technology; a person who has undergone training in a Computer-field-related colleges, Universities and Computer institutes; or. A person who has proven extensive knowledge in the area of Computing.



Their responsibilities include diagnosing and repairing faults, resolving network issues, and installing and configuring hardware and software.

Information technology professionals study, design, develop, implement, support, and manage computer-based information systems, including both software applications and computer hardware.








In order to be an IT professional, one typically needs to have a bachelor's degree in computer science or a related field. For some entry-level positions, such as help desk support, a two-year associate's degree may be sufficient. For more advanced positions, such as software engineer or systems architect, employers often prefer candidates who have a master's degree in computer science or a related field. Additionally, IT professionals should have strong problem-solving and analytical skills, as well as experience working with a variety of computer systems and applications






𝐅𝐢𝐞𝐥𝐝 𝐄𝐧𝐠𝐢𝐧𝐞𝐞𝐫𝐬 𝐢𝐧𝐬𝐭𝐚𝐥𝐥, 𝐦𝐚𝐢𝐧𝐭𝐚𝐢𝐧 𝐚𝐧𝐝 𝐫𝐞𝐩𝐚𝐢𝐫 𝐭𝐡𝐞 𝐩𝐡𝐲𝐬𝐢𝐜𝐚𝐥 𝐜𝐨𝐦𝐩𝐨𝐧𝐞𝐧𝐭𝐬 𝐨𝐟 𝐜𝐨𝐦𝐩𝐮𝐭𝐞𝐫 𝐬𝐲𝐬𝐭𝐞𝐦𝐬 𝐚𝐧𝐝 𝐞𝐪𝐮𝐢𝐩𝐦𝐞𝐧𝐭, 𝐨𝐧-𝐬𝐢𝐭𝐞 (𝐚𝐭 𝐨𝐮𝐫 𝐜𝐥𝐢𝐞𝐧𝐭𝐬’ 𝐬𝐢𝐭𝐞𝐬).
𝐑𝐮𝐧𝐧𝐢𝐧𝐠 𝐅𝐢𝐞𝐥𝐝 𝐎𝐩𝐞𝐫𝐚𝐭𝐢𝐨𝐧𝐬, 𝐎𝐟𝐟𝐞𝐫𝐢𝐧𝐠 𝐓𝐞𝐜𝐡𝐧𝐢𝐜𝐚𝐥 𝐒𝐮𝐩𝐩𝐨𝐫𝐭, 𝐀𝐧𝐝 𝐓𝐫𝐨𝐮𝐛𝐥𝐞𝐬𝐡𝐨𝐨𝐭𝐢𝐧𝐠 𝐎𝐧-𝐒𝐢𝐭𝐞 𝐈𝐬𝐬𝐮𝐞𝐬
𝐅𝐢𝐞𝐥𝐝 𝐄𝐧𝐠𝐢𝐧𝐞𝐞𝐫 𝐃𝐮𝐭𝐢𝐞𝐬 𝐔𝐬𝐮𝐚𝐥𝐥𝐲 𝐈𝐧𝐜𝐥𝐮𝐝𝐞 𝐈𝐧𝐬𝐩𝐞𝐜𝐭𝐢𝐧𝐠 𝐀𝐧𝐝 𝐈𝐧𝐬𝐭𝐚𝐥𝐥𝐢𝐧𝐠 𝐄𝐪𝐮𝐢𝐩𝐦𝐞𝐧𝐭 𝐀𝐧𝐝 𝐍𝐞𝐰 𝐓𝐞𝐜𝐡𝐧𝐨𝐥𝐨𝐠𝐢𝐞𝐬.

IT Field Engineers maintain and repair the computer systems people use every day. They use skills in technology and implementation to troubleshoot and design new information technology systems. If you are knowledgeable about computer technology and skilled in problem-solving, a job in this field may be perfect for you.

Field Engineer responsibilities typically include handling maintaining, monitoring, installing and providing support for network hardware, software and communication links.
A field engineer is responsible for maintaining the integrity of the equipment that is on the site. They are responsible for the testing machinery to make sure that it works and meets safety regulations. A few of the main duties of a field engineer are conducting research, installing new technologies, monitoring activities at the assigned area, and doing quality control work. They also have to create reports of the area to ensure that all requirements are being met. Some of the jobs titles that a field engineer could grow into are engineering manager and senior field engineer.
 

A field engineer should have two years of experience in a similar role as well as a Bachelor's degree in engineering. One of the most important skills that a field engineer will have is great attention to detail. Another skill is self motivated as the field engineer will have to work independently at the assigned site.

Responsibilities for Field Engineer

Create reports about the assigned site

Test equipment to make sure it meets safety regulations

Monitor activities at the assigned site

Install new technology at the assigned site

Maintain the equipment at the site

Conduct research at the assigned site

Assist in the preparation of a new site

Coordinate with other employees to maintain company equipment

Qualifications for Field Engineer

Bachelor's degree in  computer related and engineering

Incredible problem solving abilities

Ability to diagnose problems with equipment

Ability to communicate with clients

Ability to create concise reports

Collaboration skills to work with any team

System Admin

 

The primary responsibility of a sysadmin is to support reliable and effective use of complex IT systems by end users, whether internal employees or external customers. Activities range from managing identities and access to providing dedicated technical support to individual users.

This System Administrator job description template is optimized for posting to online job boards or careers pages and easy to customize for your company.

System Administrator responsibilities include:

  • Installing and configuring software, hardware and networks
  • Monitoring system performance and troubleshooting issues
  • Ensuring security and efficiency of IT infrastructure

system administrator job description

Job brief

We are looking for a System Administrator to maintain, upgrade and manage our software, hardware and networks.

Resourcefulness is a necessary skill in this role. You should be able to diagnose and resolve problems quickly. You should also have the patience to communicate with a variety of interdisciplinary teams and users.

Your goal will be to ensure that our technology infrastructure runs smoothly and efficiently.

Responsibilities

  • Install and configure software and hardware
  • Manage network servers and technology tools
  • Set up accounts and workstations
  • Monitor performance and maintain systems according to requirements
  • Troubleshoot issues and outages
  • Ensure security through access controls, backups and firewalls
  • Upgrade systems with new releases and models
  • Develop expertise to train staff on new technologies
  • Build an internal wiki with technical documentation, manuals and IT policies

Requirements and skills

  • Proven experience as a System Administrator, Network Administrator or similar role
  • Experience with databases, networks (LAN, WAN) and patch management
  • Knowledge of system security (e.g. intrusion detection systems) and data backup/recovery
  • Ability to create scripts in Python, Perl or other language
  • Familiarity with various operating systems and platforms
  • Resourcefulness and problem-solving aptitude
  • Excellent communication skills
  • BSc/Ba in Information Technology, Computer Science or a related discipline; professional certification (e.g. Microsoft Certified Systems Administrator (MCSA)) is a plus

Frequently asked questions

What does a System Administrator do?

System Administrators organize, install and support an organization's computer systems. These include local area networks (LAN), wide area networks (WAN) and other data communication systems such as intranets or internet cafes within their company.

What are the duties and responsibilities of a Systems Administrators?

System Administrators are responsible for managing, troubleshooting and proactively updating hardware and software assets to prevent downtime or zero-day exploits from occurring.

What makes a good Systems Administrators?

A good System Administrator must have excellent communication skills since they work directly with employees across an organization to understand their needs and ensure all employees can work as efficiently as possible. They also need a strong technical understanding of information systems to address issues that arise across the organization.

Who does a System Administrator work with?

Though firms in the computer industry employ many System Administrators, they also work across all industries. Some may work for financial companies, while others work in hospitals or local government offices. System Administrators work alongside IT Analysts to further understand the technology they manage....



Computer Network



 A computer network, also referred to as a data network, is a series of interconnected nodes that can transmit, receive and exchange data, voice and video traffic. Examples of nodes in a network include servers or modems. Computer networks commonly help endpoint users share resources and communicate...

1. Personal Area Network (PAN)

The smallest and most basic type of network, a PAN is made up of a wireless modem, a computer or two, phones, printers, tablets, etc., and revolves around one person in one building. These types of networks are typically found in small offices or residences, and are managed by one person or organization from a single device.


 


2. Local Area Network (LAN)

We’re confident that you’ve heard of these types of networks before – LANs are the most frequently discussed networks, one of the most common, one of the most original and one of the simplest types of networks. LANs connect groups of computers and low-voltage devices together across short distances (within a building or between a group of two or three buildings in close proximity to each other) to share information and resources. Enterprises typically manage and maintain LANs.


 


Using routers, LANs can connect to wide area networks (WANs, explained below) to rapidly and safely transfer data.


 


3. Wireless Local Area Network (WLAN)

Functioning like a LAN, WLANs make use of wireless network technology, such as Wi-Fi. Typically seen in the same types of applications as LANs, these types of networks don’t require that devices rely on physical cables to connect to the network.


 


4. Campus Area Network (CAN)

Larger than LANs, but smaller than metropolitan area networks (MANs, explained below), these types of networks are typically seen in universities, large K-12 school districts or small businesses. They can be spread across several buildings that are fairly close to each other so users can share resources.


 


5. Metropolitan Area Network (MAN)

These types of networks are larger than LANs but smaller than WANs – and incorporate elements from both types of networks. MANs span an entire geographic area (typically a town or city, but sometimes a campus). Ownership and maintenance is handled by either a single person or company (a local council, a large company, etc.).


 


6. Wide Area Network (WAN)

Slightly more complex than a LAN, a WAN connects computers together across longer physical distances. This allows computers and low-voltage devices to be remotely connected to each other over one large network to communicate even when they’re miles apart.


 


The Internet is the most basic example of a WAN, connecting all computers together around the world. Because of a WAN’s vast reach, it is typically owned and maintained by multiple administrators or the public.


 


7. Storage-Area Network (SAN)

As a dedicated high-speed network that connects shared pools of storage devices to several servers, these types of networks don’t rely on a LAN or WAN. Instead, they move storage resources away from the network and place them into their own high-performance network. SANs can be accessed in the same fashion as a drive attached to a server. Types of storage-area networks include converged, virtual and unified SANs.


 


8. System-Area Network (also known as SAN)

This term is fairly new within the past two decades. It is used to explain a relatively local network that is designed to provide high-speed connection in server-to-server applications (cluster environments), storage area networks (called “SANs” as well) and processor-to-processor applications. The computers connected on a SAN operate as a single system at very high speeds.


 


9. Passive Optical Local Area Network (POLAN)

As an alternative to traditional switch-based Ethernet LANs, POLAN technology can be integrated into structured cabling to overcome concerns about supporting traditional Ethernet protocols and network applications such as PoE (Power over Ethernet). A point-to-multipoint LAN architecture, POLAN uses optical splitters to split an optical signal from one strand of singlemode optical fiber into multiple signals to serve users and devices.


 


10. Enterprise Private Network (EPN)

These types of networks are built and owned by businesses that want to securely connect its various locations to share computer resources.


 


11. Virtual Private Network (VPN)

By extending a private network across the Internet, a VPN lets its users send and receive data as if their devices were connected to the private network – even if they’re not. Through a virtual point-to-point connection, users can access a private network remotely.


 


If you have questions about which type of network is right for your organization, or want to learn more about Belden’s network solutions that improve uptime, maintain security, and help improve

 







शनिवार, 7 मई 2022

IT Professional IT Field


आईटी पेशेवर का परिचय
IT professionals work to create the computer, network, and communication systems that an organization needs, and then work to ensure that these systems are working correctly and efficiently. They must ensure that systems stay secure, technology support is available, and that updates are made as needed.

  आईटी क्षेत्र को दुनिया में सबसे तेजी से बढ़ने वाला और गतिशील उद्योग कहा जाता है। कंप्यूटर हर किसी के जीवन का एक अनिवार्य हिस्सा बन गया है और शिक्षा, संचार, व्यवसाय, मनोरंजन, निर्माण, चिकित्सा, रक्षा, आदि जैसे हर क्षेत्र में उपयोग किया जाता है। उद्यमियों और व्यापारियों के लिए विपणन रणनीति विकसित करने के लिए सूचना प्रौद्योगिकी का उपयोग किया जा रहा है, लेखांकन सॉफ्टवेयर वित्तीय संस्थानों के लिए, कुशल संचार के लिए एक डेटाबेस का विकास, संसाधन प्रबंधन, ग्राहक, आदि, कृषि, रक्षा, चिकित्सा, इंजीनियरिंग, आदि के लिए उपकरणों और उपकरणों का विकास। आईटी पेशेवर अर्थ सूचना प्रौद्योगिकी; इसलिए, किसी भी रूप में कंप्यूटर की दुनिया से जुड़े किसी भी व्यक्ति को आम आदमी की दृष्टि से एक आईटी पेशेवर कहा जा सकता है।




 

COMPUTER SUPPORT LAPTOP SUPPORT

  Computer support is the process of providing diagnostic, troubleshooting, maintenance and repair services to a computer or similar device....