International IT Jobs:


United States (4697)
India (1532)
United Kingdom (1006)
Canada (297)
Australia (285)
South Africa (203)
Singapore (189)
Ireland (112)
United Arab Emirates (87)
China (79)
New Zealand (57)
Japan (35)
Netherlands (33)
Switzerland (23)
Malaysia (20)



Types of Computing Jobs

  • Data Entry - This is a job just about anyone can get. Basically, you take information from a piece of paper and use it to fill out a form on the computer. Many old hands who started out in this role are now heading up computer departments.
  • Secretarial/Administrative - This position involves some basic office skills. Not only must you understand the basics of using your computer and a few applications, but you'll probably also be expected to take dictation, answer phones, type letters, and keep things organized. In terms of computer skills, you should know how to use word processing, accounting, and spreadsheet programs at the very least. People in this role often move into other computing roles such as Managers, Meeting Organizers and Human Resources. Naturally you can move into mainstream computing areas, particularly QA and Testing.
  • Power User - Not so much a position as a status of being an extremely proficient user of (typically) Microsoft Office or similar tools. Advanced users of these tools become familiar with the basics of computer programming through starting with Excel macros or Access database programming. One can become very valuable to a small business by learning such skills, and even start to consult with other small businesses at rates typically starting around $50 an hour.
  • Customer Service/Telesales - These positions usually place a higher emphasis on phone skills than computer skills, but you should know at least the basics of how to use your computer.
  • Technical Support (Production Support) - Most companies consider technical support to be an entry-level computer job. You are expected to know the operating systems on which the product you'll support will run, and you'll also need to know the basics of any programs that product might interact with. The good news is that the company will teach you what you need to know about their products - you just need to learn everything else. Success in technical support requires good problem-solving skills and a great deal of attention to detail. Technical Support and Problem Management is a rapidly growing area. Users now rely heavily on Help Lines, International Support Centers and the like.
  • Software Quality Assurance (SQA) Engineer - You need to know as much as the best technical support personnel. You need to be a problem solver, a detective, and sometimes even a Customer Service representative. You'll also need some basic programming skills, since more and more companies are beginning to rely on automated testing. The best SQA engineers understand a little (or a lot) about every aspect of computers, from building them to using them to programming them.
  • Software Engineer (Developer or Programmer) - To get a job at a top software shop such as Microsoft or Google, you'll need a degree in computer science and detailed understanding of the field. However getting a developer position in some small company may be easier. What do you need to know is the language in which you'll be programming. It is also important to know database fundamentals and (if programming for Windows) the Windows API. Knowing more than one programming language is very helpful. Understanding many of the basic fundamentals of computer science (e.g. linked lists, arrays, pointers, object oriented programming) will be essential in demonstrating your proficiency.
  • Business Analyst (Analyst or Systems Analyst or Analyst/Programmer or User Analyst) - This is a relatively new title, but the role is as "old as the hills". People can become a BA with any mix of business and computing skills. It is really a matter of looking at what the company is really after. A good BA should know the process from end to end. The BA is primarily the connection between the business and the developers. To get into this job, and into computing, good knowledge of a business is helpful. So, if you gain good knowledge through your job, and maybe do a computer course, you can get your foot in the door.
  • Tester (Test Manager) - This one may not seem glamorous, but Testing is seen by the employers as being Number One in importance. It is often an easy way to break into computing, and you don't get many people say "Boy, I really want to be a Tester." Once in this job, you really get to know the whole process, and can easily get into Compliance or Management. Caution. Its usually the Test Manager, who gets the blame if the implementation goes wrong. But who cares. He can always get another job, as most know about this.
  • Database Administrator/Programmer (DBA) - Database specialists are often software engineers, but not all software engineers work with databases, and some database specialists do not have high formality software engineering or computer science training, having come in via support-oriented career paths which can lead into database administration. DBAs are highly compensated and command considerable influence in typical corporate IT settings. Some DBAs get started by programming Access databases, move to SQL Server, and then to Oracle, through pursuing applied, product-specific certifications. Once a DBA, one can then move into data architecture and systems analysis.
  • MIS/Network Administration/User Support - MIS (Management of Information Systems) is responsible for making sure that a company's network of computers is working properly at all times. This includes everything from showing the users how to send an e-mail to upgrading or repairing the computers to managing network resources such as file servers, network printers, and Internet firewalls. For user support positions, you need to be an expert at the operating systems in use by computers on the network and the network itself. You also need to know the fundamentals of hardware repair, the Internet, and the applications in use on the network. Network administrators need to know all of that plus how to set up network hardware, cabling, and network resources. Larger companies prefer their MIS personnel to have (or at least be pursuing) special certifications that prove they know their stuff.
  • Technical Writer (Technical Author, Documentation Analyst) - To be a Technical Writer, you must understand computer basics and the product about which you're writing. You also need to know the programs you'll be using for your writing, such as word processors, desktop publishing programs, web languages such as HTML, and Windows Help-authoring tools. You'll also need to be a good writer (or trick people into thinking you are). The best Technical Authors tend to be ex or trained Journalists or English Teachers, who have an obvious head start. Ex Teachers do have a reputation of doing very well in the computer arena, possibly due to their presentation and management skills.
  • Compliance - This is a rapidly increasing area, due to exposure of Companies to large payouts (can run into billions) to Government Authorities due to breaking the rules. To get into this area, you just need to show an interest in checking what others do, and making rules. Employers are interested primarily in your knowledge of computer processes, for example, how the Accounts Receivable System works, end to end. Compliance sections generally have large budgets too!
  • Medicine/Diagnostic Imaging - There are lots of new jobs for computer literate people in Medicine. CT, PET, and MRI scanners all run complex software that should be operated by people with good computer skills.
  • Production Analyst - Another key position. This guy runs the "real" system, and also is in charge of OKing the new systems that the developers are writing. So, if you are into power, this is the job for you.
  • Medicine/Diagnostic Imaging - There are lots of new jobs for computer literate people in Medicine. CT, PET, and MRI scanners all run complex software that should be operated by people with good computer skills.
  • Computer Manager (Project Leader, Executive Director, Vice President and others) - There are probably more of these jobs in computing than anything else, so don't rule it out. The industry is top heavy and full of titles, especially now that much of the real work is being done in India! Remember that these guys can earn very big money. The key job of a manager in computing is to convince users to keep funding computer projects.
  • Computer Contractor - Even though this role has been around for a long time, there is still a demand. Computer Contractors are usually experienced Professionals but not Managers. Typical Contractor roles are Business Analyst, Tester and Developer. Remember that many computer teams are made up predominantly of Contractors, and that they can make good money, in a booming economy.
  • Onshore Consultant - Typically a Senior Position but based in a foreign country. Onshore Consultants can be anything from Senior Managers to Developers. An example of an Onshore Consultant is a Professional from India working in Canada.
  • Offshore Consultant - A growing industry. The Offshore Consultant is based in his own country and gets his work from overseas, for example, a Developer based in China getting Specifications from Singapore.


Tips

  • Business skills and communications skills are highly valued by employers. Programmers who can communicate effectively both verbally and in writing have an edge in the job market. Those who have a business skills, especially an MBA, are also more desirable to employers.

  • Learn as many operating systems as you can. With the growing markets in Macintosh and Linux and an apparent shortage of professionals in these areas, being knowledgable in multiple operating systems in addition to Windows can give you an edge in the technical job market.

  • A good all-around computer tutorial is The Secret Guide to Computers by Russ Walter. Like the "Dummies" series, it's good for getting your feet wet, but rather than a fair amount about one particular topic, it includes a smaller amount about just about any computer topic, from buying a computer all the way through the basics of programming in several different languages. If you're teaching yourself how to be a software engineer, check out the "Teach Yourself ____ in 21 Days" series by Sams Publishing, "___ - How to Program" by Deitel & Deitel, or the "No Experience Required" series by Sybex. There is also a book by O'Reilly Publishing for just about every topic in computing, and that's what the professionals have on their desks at work (even if they have a secret stash of "Dummies" books at home).

  • Most offices use Microsoft products like at least MS Office and Outlook, plus other Microsoft applications. Most businesses use a few special applications that are rare. Find out what they use at the office in which you wish to work, and make sure you know how to use that software. Knowing their special (or outdated) software can make the difference.
  • Right now the hot languages for programmers to know are Java, C/C++, Visual Basic, PHP, Perl and C#. The languages of choice change every so often, hence check the Tiobe index and other similar review sites for the current popularity.

  • It really helps to know someone on the inside. If a resume is submitted by an employee for a friend, most companies will conduct an interview as a courtesy, even if the resume doesn't quite meet their qualification requirements. In the interview, you can show them what you know. Be prepared, though - they may quiz you. Be careful not to put something on your resume unless you're actually competent in it.

  • Nothing in this game beats experience. So that is why it is important to get that experience. Read the previous point carefully, as contacts are the easiest way to get a job.

  • College is great for getting a job of any type. It's the best investment you'll ever make.

  • The best bet if you don't have a 4 year degree is to go to a junior college. Most have certificate programs in PC Support/Help Desk or Lan/Networking or Programming. The curriculum from these programs are essentially what you would get if you attended a 4 year college and got a degree in computer science but the certificate program leaves out the unrelated classes such as Math, Science, English etc. This is a great way to get a good educational background in IT and best part is, is that its cheaper than a technical school.

  • Special computer software certifications are a good way to prove industry standard knowledge and make you somewhat more independent of a rock-solid IT background and long years of experience. These certifications exist for Microsoft OS'es and products, but also for the most common databases as well as UNIX OS'es, and they are fortunately coming up for some of the Linux distributions now. Contact a training center for the status on certified Linux training and cost.

List of No.1 jobs Websites


Interview Skills

Help Preparing for Job Interview Questions, Tips and Techniques
Impactfactory.com/Interview_Skills
Chennai Job Openings
Post local jobs, find vacancies 100% Free . Register Now.
Chennai.Quikr.com
Career in Banking?
Part Time Banking Courses for 2nd & 3rd Yr Students. Apply Now!
www.NIITIFBI.co.in/BankingCourses
Communication Skills
Improve Your Communication Skills Using our free tips !
TechPreparation.com
Phone Interview Tips
Find a Solution for any Support problem Easily
www.Fixya.com
International airline job
Airhostess & ground staff training Opportunities in airline ticketing
www.AvalonAcademy.in
5000 Jobs - Offer Letter
Job Interviews - Fresher & Exp Resumes, Placement papers,5000 Jobs
www.dailyjobalerts.com
Interview Questions
.Net , J2EE , PHP (Job Openings) Asp.Net , C#.net , JSP , EJP , Java
www.PrepareForJob.com/index.aspx
Consulting Interview
Want Sample Consulting Interview Questions? Download Our Guide!
www.AceTheCase.com