WTD: Analyst Developers (graduate/junior level roles)
WTD: Analyst Developers (graduate/junior level roles)
Author
Discussion

edc

Original Poster:

9,620 posts

280 months

Monday 14th November 2016
quotequote all
I'm looking for 2 Analyst Developers to be based in Reading. PM me if interested.

The roles are working for a well-established telecoms business

The wishlist is quite big for relatively inexperienced roles.

Role One:
Good technical skills in at least two or more of the following areas:
• Experience developing web-based solutions and portals using HTML(5), CSS, Web Application and JavaScript frameworks (Angular, Django, jQuery, Laravell, Rails or YUI), XML, Python, J2EE, JSP, Struts, JSF, and JSON, as well as rendering compatible for smartphone and tablet access
• Experience of the Linux / Unix environment.
• Experience working with third-party APIs.
• Ability to confirm and work within existing programming code and design structures.
• In-depth knowledge of information systems concepts, applicable methodologies, tools, standards and procedures
• Basic knowledge of Infrastructure design (HW, SW and Network design)
• Experience in Mobile Application Development in iOS or Android to implementation and release with knowledge of Java MVC model, OO Design Pattern, Spring, MyBatis, Hibernate etc
• SQL experience with exposure to Relational Database Management Systems (RDBMS) such as Oracle, Microsoft SQL Server, MySQL / MariaDB etc including their programmatic extensions as well as NoSQL databases such as MongoDB, Cassandra
• Exposure to Cloud technologies (for example: Hadoop, MapReduce) including IaaS, PaaS, SaaS concepts as well as SOA Architecture


Role 2:
Good technical skills in at least two or more of the following areas, PHP or PERL being mandatory:
• PHP or PERL / PERL OO knowledge
• Experience developing web-based solutions and portals using HTML(5), CSS, JavaScript and AJAX (including libraries and frameworks like jQuery or YUI), XML, Python, J2EE, JSP, Struts, JSF, and JSON and using third-party APIs with broad knowledge in Mobile Application Development.
• In-depth knowledge of information systems concepts, applicable methodologies, tools, standards and procedures and ability to confirm and work within existing programming code and design structures
• SQL experience with exposure to Relational Database Management Systems (RDBMS) such as Oracle, Microsoft SQL Server, MySQL / MariaDB etc including their programmatic extensions as well as NoSQL databases such as MongoDB, Cassandra


RTaylor2208

197 posts

190 months

Monday 14th November 2016
quotequote all
I know this is a wish list, but the reality is even someone with 20 years development experience will not cover anywhere near the requirements, out of all of the list what is the essential requirements and whats nice to have. Just as an example this:

SQL experience with exposure to Relational Database Management Systems (RDBMS) such as Oracle, Microsoft SQL Server, MySQL / MariaDB etc including their programmatic extensions as well as NoSQL databases such as MongoDB, Cassandra.

I'm a senior DBA to trade and worked in database technology since 1997. You will either get someone that can work very well in 1 or 2 of these products orcan do the bare minimum in all of them. Add in all the other technology and to fulfill the wish list you'd be looking at a fairly hefty salary requirement.

slow_poke

1,855 posts

263 months

Monday 14th November 2016
quotequote all
Yeah, fairly hefty salary requirements for more than 2 resources, that's for sure.

edc, did someone give you a list of desirables, or do you really not understand what you're looking for? Or you do, and expect to actually find it?

Good luck with your search, but those aren't grad/junior roles you're describing.

edc

Original Poster:

9,620 posts

280 months

Monday 14th November 2016
quotequote all
These are wish lists / job descriptions written by one of my IT Development managers wink

You see, it's not agency recruiters or HR folks that write things like this wink

The reality is this is the environment and technologies currently in use within the team. From a technical perspective somebody who can do it all would be great but the reality is for a junior role you probably won't have worked with half of them. The most important thing is attitude and willingness to learn. If you don't know it research it, show an understanding and be prepared to have a go and work with the existing team. The existing team didn't use or know all of the above when joining but over time between them they cover all the bases.

Du1point8

22,853 posts

221 months

Tuesday 15th November 2016
quotequote all
edc said:
These are wish lists / job descriptions written by one of my IT Development managers wink

You see, it's not agency recruiters or HR folks that write things like this wink

The reality is this is the environment and technologies currently in use within the team. From a technical perspective somebody who can do it all would be great but the reality is for a junior role you probably won't have worked with half a fraction of them. The most important thing is attitude and willingness to learn. If you don't know it research it, show an understanding and be prepared to have a go and work with the existing team. The existing team didn't use or know all of the above when joining but over time between them they cover all the bases.
Show me a department that uses all of the DB technologies you have listed and I will show you the person (cant even call them a DB Admin) you should fire for being a moron and playing with tech.

What actual tech and languages do you use?

Its ads like this that would get my hopes up and then when I get on site I find that someone was doing BS bingo with key words and the site is:

MVC/ASP.Net
SQL Server
JS/CSS/JQuery

All would be 3-4 years out of date with the current tech and they just wanted someone but didnt know who.

mikyccity

63 posts

133 months

Tuesday 15th November 2016
quotequote all
Separate essential and desirable skills.

What is the salary benchmark?

768

20,678 posts

125 months

Tuesday 15th November 2016
quotequote all
Du1point8 said:
Show me a department that uses all of the DB technologies you have listed and I will show you the person (cant even call them a DB Admin) you should fire for being a moron and playing with tech.
I can think of somewhere with all of them and more in use, with the exception (to my non-exhaustive knowledge) of the Microsoft option. Reasonably so too. But yes, these places are relatively few and far between and you don't expect the same person to work on all of them.

I can tick most of the points off. £600/day, minimum 90% working from home please. smile

edc

Original Poster:

9,620 posts

280 months

Tuesday 15th November 2016
quotequote all
768 said:
Du1point8 said:
Show me a department that uses all of the DB technologies you have listed and I will show you the person (cant even call them a DB Admin) you should fire for being a moron and playing with tech.
I can think of somewhere with all of them and more in use, with the exception (to my non-exhaustive knowledge) of the Microsoft option. Reasonably so too. But yes, these places are relatively few and far between and you don't expect the same person to work on all of them.

I can tick most of the points off. £600/day, minimum 90% working from home please. smile
To be perfectly frank I don't know whether they are all being used or not and I don't need to know! If I had to know all of the technologies being used not just in various IT development teams, let's not forget they are just one technical function of the business, I would never get any real work done wink

In any case the wish list doesn't ask for lengthy experience in all of the DB stuff but gives examples of the DB you might have exposure too.