Friday, July 15, 2016

Journey of DBA

DBA - Database Administrator

Its one of the most sought after job of IT industry in terms of challenges and remunerations.
As perks are on bit high side, the challenges also follow same trend.

Being a DBA, one should technically learn:
=> Database - Be it Oracle/MySQL/SQL Server/DB2. Become Jack of 2 or more DB's and master of one.
=> OS - One should be well versed with OS level components. Make yourself well knowledgeable with Linux/Solaris.
=> Scripting - The next thing which comes under Compulsory module. Be it Shell/Perl, but one should have hands-on on any one scripting language.
=> Big Data - With growing trend of IOT and smart devices, huge scope of it.
=> PL/SQL Programming - It will definitely be an added advantage and pretty useful too.
=> Tools - It is the one which saves lot of time and effort. Lot of DBAs try to avoid using any tool but it may come handy.

Now, other than above technical aspects there are other traits which are being expected from DBA:

=> Good Communication skills - Most of IT projects in fact some of IT companies have 1 or 2 DBAs for whole organization.
   In this aspect you become SPOC (Single Point of Contact) and you should be well able to communicate with other people.
=> Strong Problem Solving Skills - As most of time, you would be sailing in problem boat alone. So, you must have problem solving capability.
=> Flexible with timings - Production Outage never comes in your comfortable time zone.
=> Cool attitude in Panic situation - Trust me, Production outage can make you sweat in Strong AC too.
=> Never say Die Attitude - Some of the issues may take lot of time (more than expected), so don't leave issues in between.

Last but not the least, remember it is pure technical line and should be followed by those who want to be Technical Architect.

No comments:

Post a Comment