• I agreed these days employers want to hire someone that knows everything under the sun or they just want to hire one person to do 5 persons work. In most jobs I applied, they required knowledge of SQL Server 2000 and 2005, DBA experiences (backup and restore, replication, data mirroring...), performance tuning, writing stored procedures, SQL scripts and reporting service or crystal report. In addition it is a plus if the candidate knows BI/data warehouse, analysis service, ETL process, data architect, data modeling, on top of it the candidate would be idea if having the knowledge of Oracle or DB2, .Net, ASP.NET, C#..... the list goes on and on.

    The matter of the fact is the company may not even need people with those skills, one of the recruiter told me the company sometimes likes to put down things they don't need and just to see what kind of candidate they get. 😛

    Companies keep saying they can't find the right person, do they know what they are looking for in the first place?