By: CAREER ADVISOR
Q: This seems to be a rising epidemic among IT job postings. List everything but the kitchen sink. Does a person exist outside of this company that can fit the bill? Is this an IT Infrastructure position or a development position? You decide.
Systems Analyst
Position Summary:
Responsible for the analysis, design and development of independent projects related to the overall computer information system. These projects involve enterprise-wide multi-platform distributed computer applications and mainframe applications. This position has responsibility for team management on the project.
Essential Functions:
• Responsible for the analysis, design and development of independent projects related to the over all computer information system. These projects involve enterprise-wide multi-platform distributed computer applications and mainframe applications.
• Working with the user community interprets user requests to develop needs analysis, and design specifications to Information Technology standards.
• Demonstrates thorough and complete knowledge of all technical development tools, and backup/recovery techniques.
• Demonstrates a thorough understanding of object oriented programming techniques, network and relational DBMS technologies, and distributed application methodologies
• Demonstrates the ability to develop efficient and quality systems.
• Develops program logic and application code using network/relational DBMS technology conforming to Information Technology standards.
• Perform program and system debugging and testing to ensure accurate and efficient coding.
• Handles scheduling of projects, providing Senior Systems Analyst with time estimates and project updates.
• Provides technical assistance to other associates in the operation of applications, use of the network, Internet, PC systems or other related computer systems.
• Maintains up-to-date knowledge of computer technologies.
• Completes assignments on schedule, working as a responsible team member on application projects.
• Produces complete application documentation meeting the standards set by Information Services.
• May be required to work during emergency conditions.
• Job performance must conform to all <company name> policies and procedures.
• General knowledge of <company name> Environmental Management System policy and procedures.
Physical Requirements, Activities, and Working Conditions
• Ability to operate a personal computer including keyboard and mouse.
• Ability to visually read computer monitor.
• Must be able to remain seated and operate a personal computer for extended periods of time.
• Ability to reach to a height of 5 feet for mounting of tape drives.
• Ability to lift 35 lbs. And maneuver a box of paper into a mainframe printer.
• Ability to type 40 words per minute.
• Ability to receive detailed information through oral communication, written definitions and examples.
• Ability to convey detailed information to co-workers and customers accurately and quickly.
• Regular attendance required.
Additional Duties
• Perform other duties as assigned.
Education
• Four year college degree in a computer related field or mathematics, one years experience working as a programmer and six month’s programming experience at <company name>; OR an associate degree in computer science, two years experience as a programmer and six month’s programming experience at CPW.
LOL!!! This is a real IT job posting. Where do I start?
You have to have at least one years experience in IT and six months experience working at the company (I guess that disqualifies anyone not working at the company!!!).
You have to have mainframe experience. I don't know about you, but I'm 29 years old, graduated with my CS degree in '03 and I've NEVER EVER seen a mainframe. Would a greenhorn with one years experience know what a mainframe looks like?
Not only do you have to be a programming EXPERT, you have to be a DBA and a Sys Admin as well and know every technology under the sun.
Is this a joke? All funny business aside, this is becoming common place for IT and it frustrates "veterans" like myself with years of experience much less the fresh grads who want to get their feet wet in IT. They're faced with unrealistic job posting such as this one and clueless managers and HR people who expect you to know everything in the book. If you're a developer you have to know networking and sys administration as well as DBA. If you're a sys admin, you better know some .net and J2EE as well along with being an Oracle and SQL Server 2008 expert as well.
Who do we blame for this? Is it HR's complete lack of understanding of IT and it's many specializations? Or did everyone in the company drop the ball communications wise as to what they really want. Or is this job description tailored to someone who already has the job and the posting is just a formality?
Out of curiosity, I applied to the job and I hope I get the interview just to see what this company is all about. Of course it's local government, so that may explain some of it. I got burned by bad job postings and made to look like a fool in the interview when it turned out to be completely different (Sys Admin advertised but company really wanted an Oracle DBA).
This has to stop.
A: My experience will tell me that this job description is a product of a Corporate Job Description Template. These are pesky creations from a mix of Corporate Human Resources and Legal with very little input from I.T.
It's H.R. and Legal's role to make sure that all job candidates are not discriminated against. They do these templates so that they can make sure that I.T. Hiring managers do not put in or leave out information that can be used in a law suite.
How do you get around these? Grin and bare it. Apply and see and if you can land an interview. The hiring manager is not going to judge you for their inability to clearly state their need. The manager will take a look at your resume and see if you have the right education and experience to be asked to interview. Remember that the interview is not only a fact finding mission for the interviewer but also the interviewee.