User login

PHP- Drupal Developer

15 replies [Last post]
Anthony Galloway's picture
Offline
Joined: 17-Dec-08
Posts: 2317

PHP- Drupal Developer
Cambodian Nationals are encouraged to apply
Location: Cambodia based

Job Description/Requirements:
3+ years experience in PHP 4/5, MySQL 4/5, AJAX, Javascript
Installation & Configuration experience for Drupal6 & Above
1+ year experience in Drupal theme development
In depth knowledge of Drupal hooks, forms API, templates
1+ year experience in Drupal contributed modules implementation and customization
1+ years experience in Drupal custom modules development
Working knowledge of jquery and other JavaScript libraries will be plus
If worked on any modules/themes which are submitted/contributed to Drupal will be plus
Team leading experience will be plus

Candidates should be self-sufficient, intuitive, strong communicators, and have the ability to react quickly in a highly dynamic environment. The developer should be familiar with development of complex distributed systems leveraging web services and have knowledge of standard usability and human machine interface practices.

Essential Job Functions:
· Participate in design and architecture of software to meet business requirements in a highly participatory process.
· Play key role on delivering Drupal themes, views and AJAX interfaces.
· Develop and implement modules in Drupal supporting web application functionality as
necessary to meet requirements / design.
· Provide documentation as required and participate in code reviews, planning sessions and routine status stand-ups.
· Work closely within a team and goal oriented environment, in a proactive manner, assuming such responsibilities as are necessary to get the job done (no such thing as ‘not my job’).

Please send a cover letter and your resume to anthony [at] epat-advisory [dot] com

erikp's picture
Offline
Joined: 11-Dec-09
Posts: 26

I only know one Khmer developer who knows Drupal. There are apparently only a few Khmer developers who seem to have heard of Drupal. This one Khmer developer is, of course, a freelancer. He is also a Ruby on Rails expert. He is also more expensive than even I can afford; while I am not cheapo-cheapo at all. Within the general situation of IT skills in Cambodia, If you need Khmer Drupal experts, you will undoubtedly need to train them by yourself.

Expat Admin's picture
Offline
Joined: 2-Jun-04
Posts: 595

Can you please put me in touch with this Khmer developer.

Regards
Admin

erikp's picture
Offline
Joined: 11-Dec-09
Posts: 26

I usually meet him on Tuesdays at the Phnom Penh Linux User Group (PPLUG). It's every Tuesday at 6 o'clock in the Freebird café on Street 240.

Expat Admin's picture
Offline
Joined: 2-Jun-04
Posts: 595

thanks - will head down that way Tuesday - I am well overdue for a free bird burger

Anthony Galloway's picture
Offline
Joined: 17-Dec-08
Posts: 2317

This position is STILL OPEN

erikp's picture
Offline
Joined: 11-Dec-09
Posts: 26

I am in a similar situation. Since December last year, I have also not been able to successfully recruit additional Cambodian developers (not Drupal, but Joomla). I am going to change recruitment strategy for the 75th time now. Hopefully, it will work this time ...

Anthony Galloway's picture
Offline
Joined: 17-Dec-08
Posts: 2317

Hi Erik, we did meet the people at freebird, however we are seeking additional resources. There is more work than we anticipated.

erikp's picture
Offline
Joined: 11-Dec-09
Posts: 26

Drupal is seriously concept-heavy; even more so that Joomla. It's not just doing a bit of freewheeling Php scripting. At the same time, out of a pool of 200 candidates, 199 do not have the ability to solve even fizzbuzz-level questions:

http://www.codinghorror.com/blog/2007/02/why-cant-programmers-program.html

Write a program that prints the numbers from 1 to 100. But for multiples of three print “Fizz” instead of the number and for the multiples of five print “Buzz”. For numbers which are multiples of both three and five print “FizzBuzz”.

I think Joel Spolsky (the guy behind stackoverflow.com) is right about why these things are the way they are, and why they will always be like that: http://www.joelonsoftware.com/items/2005/01/27.html.

Recruitment is the hardest thing to do in this business.

Anthony Galloway's picture
Offline
Joined: 17-Dec-08
Posts: 2317

started this group on FB to see whats out there
Starting in january 2011 we hope to meet as a group to get Drupal developers in cambodia together as a group to increase awareness and creation of more Drupal expertise in Cambodia.
http://www.facebook.com/pages/Drupal-User-Group-Cambodia/175860462436295

erikp's picture
Offline
Joined: 11-Dec-09
Posts: 26

At the moment, there are very few developers in Cambodia. Developers who really grok Drupal, are an elite. L33t developers in Cambodia are few and far between; definitely not enough to set up group. Welcome to the frustration of recruiting in Cambodia ...

taylor's picture
Offline
Joined: 1-Apr-10
Posts: 196

Is it a case that "Cambodian nationals are strongly encouraged" due to cultural reasons?
Otherwise, welcome to supply and demand.
There's always supply at the right price.

Is this to work on the EAS site? Surprising the skill behind it.

Plus I don't believe 199 programmers can't. There are plenty of "jumped up secretaries" in the IT industry, but I think programming is probably specific enough to be something you have to be able to do if you apply for a job at it, unlike project management, consulting, "new media" and those kind of things.

I suspect those tests are rather like asking a physicist "what colour is an electron", it's perceived as a trick question.

erikp's picture
Offline
Joined: 11-Dec-09
Posts: 26

Well, it usually takes at least 250 days to make one's first dollar in any field. From scratch (no programming experience) to making the first dollar in Drupal, one is therefore facing a full year of potentially no income. Then, it probably takes another 500 days to really make a living in the field. To become an expert, with commensurate income, it usually takes at least 2500 days (10 years). And all of that in a country in which people survive from day to day, and where the focus is often on "money right now".

They usually also have bad luck. It is the education system that should have done its share, of ramping up the person, to at least halfway the first 250 days, required to make his first dollar in the field. The system hasn't. They spent a lot of time (and money) for little results, and now they have to do it all over again. They graduate thinking that they are close to making their first dollar in their field, and they aren't.

That's why it makes sense to hire them straight out of high school. At least, they don't have unjustified expectations at that point in their lives. What's more, they are way more teachable, and that's what they need to be at that point. No bullshit in the style of: "I've been reading a pile of irrelevant books for the last five years, and now I am l33t ..."

slk230's picture
Offline
Joined: 12-Feb-11
Posts: 46

Yejj provides quality Drupal development at excellent rates. Also, shop fronts in Magneto and online databases & stock control. www.yejj.com

erikp's picture
Offline
Joined: 11-Dec-09
Posts: 26

Your yejj-web-outsourcing.pdf brochure is really nice. Just one remark; how can you stay abreast of things, and keep gaining in-depth expertise in four different CMS systems, including their entire ecosystem of extensions and plugins? I mean, I can barely follow up with what is moving forth in the Joomla world, but you are also doing Wordpress, Drupal and Typo3. Wow.

slk230's picture
Offline
Joined: 12-Feb-11
Posts: 46

Agreed that keeping up with the latest developments is challenging. The new version of Drupal makes life somewhat easier. Ditto Typo3. The (Cambodian) team are very dedicated.

affiliates

Whats on! See our help pages - add your own events

Forum