Should I know JAVA to get an Admin/Engineering position?
langenoir
Member Posts: 82 ■■■□□□□□□□
So I'm going in for an in personinterview after a successful two phone interview with HR and the ITDirector and I was told that I would be given a 3 hour interview withthe Linux Admin, Windows Admin, Helpdesk Manager, and a test on JAVAand I'm like, wait Java WTF?
This is the description.
IT Analyst
If it plugs in to something, chancesare that the IT Department manages it. Responsible for thetechnology infrastructure that supports all employees and thethousands of customers, IT runs lean and mean, providing uniquesolutions that solve business challenges and enabling us to keepmoving forward.
The IT Analyst is responsible for theday-to-day management of the corporate infrastructure that spansmultiple locations across the country, consisting of a mix of Windowsand Linux servers, VMware hosts, NetApp storage, Cisco and HPNetworking, Microsoft server apps, homegrown and third-party Linuxapps.
Responsibilities
Ability to ‘take ownership’ ofsystems and processes
Serve as an escalation resource forsolving tough end-user problems
Maintain accurate inventorydocumentation
Set up PCs, printers, peripherals,servers, and networking equipment
Manage Computers, users and policy inActive Directory
Willingness to work off-hours asnecessary for time-critical projects
Experience with IP Telephony (Avayapreferred)
Qualifications
Desire to provide excellent andefficient service
Solid troubleshooting skills
Solid understanding of server andnetwork hardware
Strong skills in one of the following:Windows Server administration, Linux Server administration, and adesire to deep-dive in technologies that are unfamiliar
Solid skills in common Microsoftbusiness applications (Word, Excel, Outlook)
Solid understanding of IP networking,firewalls, and external networking technologies
Excellent communication skills andattention to detail
Team player, able to work with both theonsite IT and Engineering staff, as well as a remote IT team spreadacross other offices
A fast learner
Experience with the IT and facilitiesrequirements for office relocations
Experience working with externalnetworking providers a plus
Experience working with VMwarevirtualization technologies a plus
MCSE, RHCE, or other standardcertifications a plus
If they said they would be testing me over Powershell, Bash, Perl, or Python that would make more sense, but Java? Am I just off base here?
This is the description.
IT Analyst
If it plugs in to something, chancesare that the IT Department manages it. Responsible for thetechnology infrastructure that supports all employees and thethousands of customers, IT runs lean and mean, providing uniquesolutions that solve business challenges and enabling us to keepmoving forward.
The IT Analyst is responsible for theday-to-day management of the corporate infrastructure that spansmultiple locations across the country, consisting of a mix of Windowsand Linux servers, VMware hosts, NetApp storage, Cisco and HPNetworking, Microsoft server apps, homegrown and third-party Linuxapps.
Responsibilities
Ability to ‘take ownership’ ofsystems and processes
Serve as an escalation resource forsolving tough end-user problems
Maintain accurate inventorydocumentation
Set up PCs, printers, peripherals,servers, and networking equipment
Manage Computers, users and policy inActive Directory
Willingness to work off-hours asnecessary for time-critical projects
Experience with IP Telephony (Avayapreferred)
Qualifications
Desire to provide excellent andefficient service
Solid troubleshooting skills
Solid understanding of server andnetwork hardware
Strong skills in one of the following:Windows Server administration, Linux Server administration, and adesire to deep-dive in technologies that are unfamiliar
Solid skills in common Microsoftbusiness applications (Word, Excel, Outlook)
Solid understanding of IP networking,firewalls, and external networking technologies
Excellent communication skills andattention to detail
Team player, able to work with both theonsite IT and Engineering staff, as well as a remote IT team spreadacross other offices
A fast learner
Experience with the IT and facilitiesrequirements for office relocations
Experience working with externalnetworking providers a plus
Experience working with VMwarevirtualization technologies a plus
MCSE, RHCE, or other standardcertifications a plus
If they said they would be testing me over Powershell, Bash, Perl, or Python that would make more sense, but Java? Am I just off base here?
Comments
-
networker050184 Mod Posts: 11,962 ModIf the company wants you to know Java, then yeah, you need to know Java!An expert is a man who has made all the mistakes which can be made.
-
onesaint Member Posts: 801What networker said, but it is curious that it wasn't in the job description at all. The description is pretty broad though.Work in progress: picking up Postgres, elastisearch, redis, Cloudera, & AWS.
Next up: eventually the RHCE and to start blogging again.
Control Protocol; my blog of exam notes and IT randomness -
langenoir Member Posts: 82 ■■■□□□□□□□No it has not been mentioned in the job description or either interview. I'm thinking how can you expect people with Java knowledge and not put it on the job description? That's a pretty big thing to miss and not to even remotely mention any object oriented programming experience. . .
I'm hoping that it's a screw up since they are hiring coders and HR is usually clueless on tech. -
higherho Member Posts: 882I would question why does a System admin / Engineer (with those responsibilities) needs to know java other than updating the applet? Java is programming and your title / daily tasks do not require that knowledge and honestly shouldn't. I think a basic understanding (maybe loops, etc to maybe assit or aid a product on a very basic level).
-
networker050184 Mod Posts: 11,962 ModI would question why does a System admin / Engineer (with those responsibilities) need to know java other than updating the applet? Java is programming and your title / daily tasks do not require that knowledge and honestly shouldn't. I think a basic understanding (maybe loops, etc to maybe assit or aid a product on a very basic level).
Questioning what the company wants you to know is a quick ticket out of the running for the job IMO.
If its not a mix up I'd just let them know you don't have the experience but are willing to learn. That is if you are wiling to learn.An expert is a man who has made all the mistakes which can be made. -
higherho Member Posts: 882networker050184 wrote: »Questioning what the company wants you to know is a quick ticket out of the running for the job IMO.
If its not a mix up I'd just let them know you don't have the experience but are willing to learn. That is if you are wiling to learn.
This is true and I agree with you especially the last sentence. However, I always ponder this but were does the line in the sand get drawn? Do you want someone to be an experienced professional or do you want them to be so spread them so thin? -
networker050184 Mod Posts: 11,962 ModIf a job asks for stuff you don't know or don't want to know just politely decline the interview. What kind of professional they want is up to them. Its not a battle you need to try to fight with them.An expert is a man who has made all the mistakes which can be made.
-
langenoir Member Posts: 82 ■■■□□□□□□□This is true and I agree with you especially the last sentence. However, I always ponder this but were does the line in the sand get drawn? Do you want someone to be an experienced professional or do you want them to be so spread them so thin?
The sad thing is that up till now the job sounded great and I was really psyched. They seem like they were more interested in finding a tech that can also work the business side. Honestly learning Java would probably be good for me, but Powershell or Perl would probably be more useful. -
ptilsen Member Posts: 2,835 ■■■■■■■■■■networker050184 wrote: »If a job asks for stuff you don't know or don't want to know just politely decline the interview. What kind of professional they want is up to them. Its not a battle you need to try to fight with them.
I agree, but as you said, if it's a mix-up this is another story. The requirement for Java is so far off-base that I would question it at some point during the interview process, just to make sure. I would say something to this effect:
"I don't really have much Java experience, and I'm happy to learn, but I'm wondering how it would integrate into my responsibilities as a systems analyst."
Really, I think you have to ask the question. If the answer makes sense and you're willing to learn it after the answer, great. But I'm with OP that such a strange request is enough to turn me away from that type of job. Java and JavaScript really have no place in systems administration -- sure, there's Jscript, but basically no one uses Jscript for administration and certainly not full-blown compiled Java. Powershell, Vbscript, BASH, Perl, and Python are the administrators' languages. Java and JavaScript are the languages of web and app developers, not systems people.
Like I said, just ask. It's such a strange requirement you would be taking a huge risk not to clarify it. -
sambuca69 Member Posts: 262homegrown and third-party Linuxapps.
Maybe this right here? Maybe they run heavy Java apps on Linux, and you're expected to be able to support them as well. -
networker050184 Mod Posts: 11,962 ModI agree, but as you said, if it's a mix-up this is another story. The requirement for Java is so far off-base that I would question it at some point during the interview process, just to make sure. I would say something to this effect:
"I don't really have much Java experience, and I'm happy to learn, but I'm wondering how it would integrate into my responsibilities as a systems analyst."
Really, I think you have to ask the question. If the answer makes sense and you're willing to learn it after the answer, great. But I'm with OP that such a strange request is enough to turn me away from that type of job. Java and JavaScript really have no place in systems administration -- sure, there's Jscript, but basically no one uses Jscript for administration and certainly not full-blown compiled Java. Powershell, Vbscript, BASH, Perl, and Python are the administrators' languages. Java and JavaScript are the languages of web and app developers, not systems people.
Like I said, just ask. It's such a strange requirement you would be taking a huge risk not to clarify it.
I didn't mean do not ask about the position and the responsibilities, what I meant was do not question why they expect their admin/engineer to need this skill. That is if they do in fact want someone to know Java for this position as I agree it does sound off base here.An expert is a man who has made all the mistakes which can be made. -
networker050184 Mod Posts: 11,962 ModDid you do the interview? How did it go?An expert is a man who has made all the mistakes which can be made.
-
langenoir Member Posts: 82 ■■■□□□□□□□networker050184 wrote: »Did you do the interview? How did it go?
-
Ch@rl!3m0ng Member Posts: 139Maybe they want you to program 'Hello World'
Love this Everytime I try to learn a new language its always 'Hello World'
I always try to put something to make me smile. like 'I think I need help' or 'Here we go again'Currently reading: Syngress Linux + and code academy website (Java and Python modules)
"All men can see these tactics whereby I conquer, but what none can see is the strategy out of which victory is evolved." - Sun Tzu, 'The Art of War' -
kurosaki00 Member Posts: 973if (CompanyWantsJava == yes)
{
JPaneOption.showMessageDialog(null, "Yes you need to know Java");
}
something like that? lolmeh