Web Programmer/Developer (Drupal) | Moni Media
We require a dynamic individual with ability to work under pressure and be able to deliver strict deadlines. You should also have good teamwork skills and the ability to work independently.
JOB DESCRIPTION AND ROLE SUMMARY
-Installing the Drupal content management system and CiviCRM
-Identifying and installing additional modules to meet client needs
-Modifying system configurations to meet client needs
-Troubleshooting & answering client support issues
-Upgrading Drupal & CiviCRM installations.
-Migrating website content from various sources into Drupal.
-Migrating Contact data from spreadsheets into CiviCRM.
-Configuring CiviCRM with custom data fields & profiles, appropriate Contact Matching Rules.
-Configuring Drupal Content Types, CCK fields and Views.
-Customizing Drupal templates to modify colors, layout, and images.
-Updating Drupal templates to new Drupal release versions.
-Migrating Development environments to production environments.
KEY SKILLS:
-Linux Command line via SSH; SCP / SFTP file transfers
-MySQL administration: phpMyAdmin, mysqldump utility
-PHP skills sufficient to update Drupal modules for a new major release version.
-HTML / CSS (sufficient to modify colours, borders, layout, etc)
-SSL certificate configuration
-2+ years Web Development experience.
-1+ years Drupal specific experience.
Additional skills which would be valuable:
-Able to write custom Drupal modules in PHP
-Advanced CiviCRM configuration & Customization (ACLs, Profile Listings, Hooks, API functions, etc)
-DNS managment (Creating A records, MX records)
-Advanced CSS (creating floating DIV layouts, custom bullet points, etc)
-Advanced Drupal themeing (custom theme functions) Javascript / jQuery
-Multi-Browser compatibility knowledge & experience Search Engine Optimization
APPLICATIONS:
Please send your resume along with your current & expected salary and your notice period to recruitment@inprojects.net.

