What are the responsibilities and job description for the Lead Drupal Developer position at Octigo Solutions Inc?
Job Details
Lead Drupal Developer
Hybrid Role requiring 2-3 days per week onsite in King of Prussia, PA (local preferred but will consider willing to relocate or commute) |
Requirements:
Proven experience setting up Drupal from scratch on local and production environments, including server configuration (Apache/Nginx, PHP, PostgreSQL).
Expertise in Drupal CMS Configuration, including content types, views, taxonomies, menus, and blocks.
Familiarity with content workflow management tools for moderation, approval, publishing, and versioning.
Strong knowledge of user permissions and roles for secure access management.
Experience creating and maintaining Swagger/OpenAPI documentation for RESTful APIs.
Strong PHP development skills for writing custom code, integrating modules, and troubleshooting.
Front-end proficiency in HTML, CSS, and JavaScript.
Advanced experience with PostgreSQL, including setup, integration with Drupal, and query optimization.
Familiarity with Symfony, Composer, and Drush.
Experience integrating and configuring SiteMinder for authentication and access management.
Preferred:
Experience with front-end frameworks (e.g., React, Angular, Vue.js)
Experience with self-hosted Drupal in a container or cloud environment.
Experience of working in Agile environment, JIRA confluence
Qualifications:
Bachelor's degree in Computer Science, Information Technology, or a related field.
Overall 5 years of experience working with Drupal
Strong knowledge of API security and best practices.