The IT Intern – Web (Drupal) Developer is an emerging IT professional that helps develop and implement web based solutions on MDVIP’s Drupal based Acquia platform. The IT Intern – Web (Drupal) Developer develops a deep understanding of customer engagement business processes, web content technologies, applications and data – and helps make sure that web applications are implemented in the most optimal, reliable, scalable and sustainable way.
Essential Duties and Responsibilities - Other duties may be assigned.
1.Performs hands on work in Site Building activities – create and configure content types with appropriate fields for basic data structures, configure display models for building custom form and view modes for core entities, create and use taxonomy vocabularies and terms for classification of content, configure block types and manage block libraries/layouts, build navigation systems via menus, create and configure views for building content list pages, use configuration management for exporting configurations, and build RESTful web applications.
2.Performs hands on work in Front end development (theming) – create a custom theme or sub theme, theming concepts, use Twig syntax, build or override Twig templates for defining layout content, write template pre-process functions for overriding custom output.
3.Perform hands on work in Back end development (coding) – write code using core and object oriented PHP, develop custom modules using the Drupal API for extending Drupal functionality, store and retrieve data using code, work with other essential APIs, write code using Drupal coding standards, analyze site performance issues arising from site configuration or custom code, and analyze security issues arising from site configuration or custom code.
This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Other duties, responsibilities and activities may change or be assigned at any time with or without notice