What are the job prospects for a woman re-entering the workforce and trying database admin?
What are the potential prospects for a woman re-entering the workforce after many years of raising kids, specifically if she is interested in becoming a database admin?
My wife will be returning to the workforce in the next few years and seems interested in becoming a DBA. If this is what she decides she wants to do, she will obtain the proper training and become certified in MSSQL and/or Oracle to a junior level. She is already experienced with most other computer-related requirements and spent 10 years in the workforce before we had kids.
Is it realistic for her to find job prospects as a junior DBA that will let her work flexible hours or even from home? Are there short-term contract positions out there for junior DBAs to obtain? Are jobs more prevalent for MSSQL vs Oracle? How many years of experience do you find a typical DBA needs before advancing above junior status?
Any opinions and experiences you can relate are greatly appreciated and thank you in advance for your time!
Good Answers (3)
Peter M.
Chief Technology Officer and CIO at bioVIGIL
Best Answers in: Information Storage (18), Pricing (4), Information Security (4), Software Development (4), Organizational Development (2), Quality Management and Standards (2), Enterprise Software (2), Databases (2), Regulation and Compliance (1), Business Dining and Entertainment (1), Job Search (1), Mentoring (1), Budgeting (1), Government Services (1), Staffing and Recruiting (1), International Law (1), Internationalization and Localization (1), Advertising (1), Internet Marketing (1), Business Development (1), Sales Techniques (1), Corporate Governance (1), Change Management (1), Planning (1), Project Management (1), Supply Chain Management (1), Engineering (1), Blogging (1), E-Commerce (1), Computers and Software (1), Computer Networking (1), Web Development (1), Using LinkedIn (1)
Matthew,
Some things to consider, reading up and getting as much practice on a "specialty" within the DBA realm - so instead of selling herself as an entry level generalist, she can lead with a "specialty". For example, every DBA needs to know how to install, configure, upgrade, patch, etc. – But if you take “Backup and Recovery”, these are very often separate systems admins that perform these tasks for Oracle using Veritas Netbackup for example – so understanding the ins and outs (terminology and best practices) of Veritas Netbackup for Oracle for backing up and restoring VLDB (very large databases) can make her a stand-out candidate – even if its all book knowledge vs. hands-on practical.
Another one to go after is Data Extraction, Transformation, and Loading (ETL) – with a little scripting under her belt and knowledge of data-cleansing so that data extracted from multiple-sources is properly extracted and useful is a another good speciality that she can go for by “studying up”. In a lot of cases it may not even be a DBA’s role to perform the ETL’s, its usually the application developers, but the DBA’s are always “consulted” to make sure that the data that is extracted or loaded is properly formatted and “useful” – in many ways that DBA acts as a business analyst in supporting ETL’s for other business units and data-warehousing.
These would be the two areas that I would recommend trying to get a “leg up” that would differentiate her. Another one to "consider" is setting up "test" environments.
Put it this way if I was hiring a Jr. DBA to fill a slot, and I had a few resumes in front of me; and I read that one took the time to high-light specific knowledge of Backup and Recovery using Veritas Netbackup for Oracle – and especially if I was a Veritas Netbackup shop/hint before applying for a company, find out what they use for backing up their database environments. Also, the resume made specific mention of ETL’s (even if it’s the two books she read) – #1 these are two key areas that I have to deal with so my attention is grabbed – and that resume or letter will definitely stand-out amongst other candidates – Also, keep in mind that - I probably need to back-fill the jr. sys admins doing backups because I need to graduate them to other DBA duties – maybe working days and not evenings monitoring backups.
When you look into other areas of a DBA’s duty rooster like performance tuning (not light stuff), security (can be daunting), capacity planning, business continuity, and high-availability – all of these are areas that she will probably have to get to via hands on experience over a period of years working in a "good shop".
Also, don’t be afraid to apply directly to large shops, large banks, etc. These are the biggest database consumers, and it should not be to difficult to find out what they are using – another idea is to find the Oracle Account Exec for a particular company you want to get into and network with that person, he or she will know the hiring managers, roles, environment, etc.
Good Luck,
Peter
Links:
Jason K.
VP Engineering at AMCO
Best Answers in: Computers and Software (2), Software Development (2), Blogging (1), E-Commerce (1), Telecommunications (1)
Hi Matthew (I use optionsXpress - great service!),
With the right training, something that's very process oriented like DBA is a great role to pick up. As long as she's realistic about the level and payrate (which your comments suggest she is) then it's very realistic.
"Is it realistic for her to find job prospects as a junior DBA that will let her work flexible hours or even from home?"
A DBA role is also something which lends itself to flexible hours (often flexible in the way you DON'T want - when something goes wrong at 2am) and to remote working, although usually an initial on-premises period should be expected while she settles in.
"Are there short-term contract positions out there for junior DBAs to obtain?"
There are always short term roles available for all areas of IT if you're committed to only accepting that sort of role. When the time is right, contact a number of recruitment agents and followup with them regularly (once a week) to keep yourself in their mind. Agents ESPECIALLY love serial short-term contractors because they're able to earn good commissions.
"Are jobs more prevalent for MSSQL vs Oracle?"
I don't know the split between MSSQL and Oracle - I suspect it's very different in different markets and regions. One thing I will say is don't discount the opensource DBs; many very large companies are using Postgres and MySQL and because of the relative immaturity of those DBs the role of the DBA for them is often very sought after.
"How many years of experience do you find a typical DBA needs before advancing above junior status?"
The years of experience are less important than the specific runs on the board. If she focuses for two years on doing short term contracts so she gets a very wide range of experience and if she can find some interesting projects with some complex problems that she is involved with, (and assuming she's up to it all) then she'll find other companies are far more likely to put their trust in her wealth of experience even if that experience has been over a short period of time.
Also, being a serial short-term contractor allows a quick progression of remuneration because each new contract is an opportunity for a quick pay rise.
The only other thing that I'd like to add is to ensure that your wife has a good understanding of the power of networking. When you commit to being a contractor then you need to commit to self-promotion. She should have a blog, where all she needs to do is to write about the things she has learnt. She should be involved in LinkedIn or other professional networking tools. She should involve herself with local or web-based DBA groups, newsgroups, google groups, etc., where she can contribute and establish a reputation.
Then link everything to everything.
This has two very real effects; first and most importantly, teaching others or writing really helps you to clarify knowledge and finer details and secondly, a prospective client/employer will be able to look her up and will really see someone committed to the craft.
Illona C.
Information Technology and Services Professional, Technical Writer, Business Analyst
Best Answers in: Using LinkedIn (42), Customer Service (2), Business Development (2), Writing and Editing (2), Ethics (2), Starting Up (2), Regulation and Compliance (1), Education and Schools (1), Certification and Licenses (1), Resume Writing (1), Internet Marketing (1), Professional Organizations (1), Professional Networking (1), Information Security (1)
I've been job hunting lately, I'm female, and I'm in IT (different speciality). So I might be able to shed some light.
In my opinion, from my experience, she should be able to find work. I'm not sure about flexible hours and working from home (telecommuting). But it seems that quality DB admin are in need.
I'd make sure she has some experience, evem if it's setting up a server and installing & maintaining the databse product at home. Or volunteering at a small co. or library, etc. where she could gain practical experience.
Then I'd ensure she has an email address and sign up for automated job searches on Careerbuilder, Hotjobs, Monster, etc. That way, she'll see what skills are listed in the classified ad job descriptions. She'll learn what needs to be said in the interview and listed in the resume.
She might also want to research other resumes of women re-entering the workforce (a good google search should provide some) or take a class on resume writing. She has previous IT experience and that will help.
I also listed a website below for just tech jobs. They have a subset, I believe, for just DBA jobs.
These are just my suggestions. Hope they help her. Good luck!
Links:
More Answers (3)
It can also be difficult to land a good Junior DBA position. Another good way to gain experience towards becoming a DBA would be through a reporting or Data Analyst position.
Bryan S.
Vice President, Americas at Westbrook International plc
Best Answers in: Customer Relationship Management (1)
I'd browse the Salesforce.com pool: There is a huge shortage of System Admin's (DBA's) in their customer base. Most of the training can be accomplished online at no cost or you can attend formal training for a few thousand dollars. Too much supporting detail to cover here (I've been doing Salesforce.com consulting for the past couple of years), but google Salesforce.com and spend 30 minutes or so browsing the vast amount of information available on the company and you'll get a sense of what I mean. Email or reply back if you want to take the discussion offline and go into greater detail.
W Hamilton J.
Executive Focus, Company Funding, Research and Analysis
Best Answers in: Job Search (8), Staffing and Recruiting (5), Career Management (2), Business Development (1), Nonprofit Management (1), Using LinkedIn (1)
Training is a good thing, but she will still be competing with recent grads for the same entry level jobs, and they won't have the flexible hours or work-at-home requirements that a mom with kids would have. You may find an employer willing to take the Pepsi Challenge, and go with her, but it is not likely.
If she can take a training course that includes some supervisory content, she might be better off trying to get hired as a manager in that field. Still the same problem, lack of flex time, though.
I've been an advocate of calling hiring managers directly, and trying to find out what they might be looking for (even if they are not looking for anyone today). Just finding out what hiring managers are thinking about for the future, will give her some ideas about what exactly she should do, and apply for. LinkedIn probably has lots of people in your local area that work at the companies you would like to go to, that might be willing to help.