Description

Job Description:

 

Must haves: Experience with Drupal CMS and Acquia hosting solution.

 

Job Description:

 

  • Engage cross-functional teams to understand and architect end-to-end solution architecture composed of various technologies.
  • Participate in requirements gathering sessions to understand business needs and provide/gather inputs to technical requirements.
  • Provide technical solution support during the proposal process to include technology stack, solution architecture, and implementation methodology.
  • Develop presentations and demonstrate technology solutions to stakeholders. Lead the development of the analysis and produce a product roadmap for implementation.
  • Design CMS architectures (Drupal and Acquia focused) that include database schema, content models, workflows, hosting environments, security and other components.
  • Migration of websites onto the Drupal 10 platform.
  • Maintenance and support of websites on Drupal 10.
  • Experience with CI/CD, deployment automation.
  • Experience with cloud-based infrastructure management esp. Acquia cloud.
  • Experienced in module and theme development, frontend frameworks, and site-building, with a proven track record of delivering high-traffic Drupal-based solutions.
  • Knowledgeable in making simple site configurations, including managing menus, users, blocks, front-page settings, etc.
  • Knowledge of Multilingual content management.
  • Able to manage languages and translations of Drupal page elements.
  • Knowledge of advanced theming.
  • Provide design implementation, responsive web design, grid-based layout techniques, jQuery-based interactions, SASS, installing themes, creating subthemes, and tweaking sub-themes with CSS and custom template files.
  • Ability to design robust APIs to support mobile and desktop users.
  • Ability to write reusable code and tests, build prototypes, troubleshoot issues, remove bottlenecks, and integrate the elements.
  • Knowledge of Git. Familiarity with git workflow, cloning, branching merging, and patching.
  • Develop and implement user interfaces based on provided UX/UI wireframes, design compositions, and style guides.
  • Ensure high performance and responsiveness to frontend applications and integrate the elements.
  • Ability to configure, administer, and maintain Apache, Tomcat environments.
  • Ability to provide user assistance to help end-users interact with software and authoring workflows.
  • Excellent verbal and written communication skills.

Education

Any Graduate