Provides extremely high level subject matter expertise for work described in the task. Provides advanced technical knowledge and analysis of highly specialized applications and operational environment, high-level functional systems analysis, design, integration, documentation, training, and implementation advice on complex problems. Participates as needed in all phases of software development with emphasis on the planning, analysis, testing, integration, documentation, training and presentation phases. Applies principals, methods, and knowledge of specific functional areas of expertise to specific task order requirements. Provides advice on esoteric problems which require extensive knowledge of the subject matter. Designs and prepares technical reports, studies, and related documentation, makes charts and graphs to record results, prepares and delivers presentations, training, and briefings as required by the contract. Demonstrates good oral and written communication skills.

Specialized experience shall include expertise in:

  • Drupal architecture, caching (Akamai, Varnish, MemCached), search technologies, solution design, error handling and logging, debugging, code re-usage, planning for new versions of third party Drupal modules.
  • SMEs should have experience developing/maintaining large IT projects leveraging Drupal technologies and mentoring team members.
  • REACTJs, JavaScript, solution design, error handling and logging, debugging, code re-usage and planning for new versions of REACTJs and JavaScript.
  • Drupal 8 or higher application and community modules patching
  • Drupal software upgrades and related tasks
  • REACT and JavaScript application support
  • REACT software upgrades
  • Routine application O&M requirements updates.
  • Input test plans, test cases, test pass/fail results into JIRA and/or another project management tool
  • Support user acceptance testing (UAT)
  • Provide Drupal and related technologies SME support throughout the life cycle (Discovery, User Experience and Architecture, Site Prototyping, Visual Design and Theme, Technical Implementation, Testing, Launch and O&M)
  • Experience of operational tempo, coordination, development and testing
  • Experience with Agile SCRUM and Kanban.
  • Experience and expertise in the following areas, but not be limited to the following:
  • Enterprise Life Cycle (ELC) processes and documentation
  • Knowledge and scheduling experience, and experience with Microsoft Office Suite
  • Business and technical requirement analysis experience
  • Logical/physical relational database development
  • Methodology and application development
  • Software Configuration Management
  • Software Quality Management
  • Requirements Management Support
  • 508 Compliance
  • Testing
  • Experience in creating a UWR (Unified Work Request)