Responsibilities
- Required to translate technical systems specifications into working tested applications. This includes: developing detailed programming specifications writing and/or generating code compiling datadriven programs maintaining.
Drupal and PHP Development and Implementation Experience
- Web development and design experience 5 years)
- Expert knowledge and 8 years experience of Drupal 9 PHP and Symfony Twig framework
- Extensive knowledge and experience with Drupal version 10 administration and version upgrades
- Able to develop/modify Drupal custom module and demonstrate Drupal integration experience with other software/applications for example: Elasticsearch Postgres and Java(React or Vue) Twig
- Experience with expose Drupal API for other application integration
- Experience with Drupal 9 & 10 version upgrades by fixing incompatible/deprecated methods reported in the upgrade status module.
- Experience with composer and drush commands
- Expert Knowledge and experience of HTML CSS SCSS and JavaScript
Other Technologies and Cloud Experience
- Demonstrates experience in React API rest JSON and Python Script or Java
- Knowledge and hands on experience of Elasticsearch implementation and API Kibana
- Knowledge and hands on experience of Drupal integrate with APIs & Azure Cloud implementation (e.g. MS Defender &Azure Data StoreOpenID)
- Knowledge and experience with implementing solutions with Postgres and other relational DB(e.g. Microsoft SQL); and jQuery Connectivity/Structured Query Language (JDBC/ODBC/SQL) Data Pipelines (e.g. Azure data factory Azure Data Store)
- CICD Pipeline Integration and automatic code scan
- Git Docker Azure DevOps (VSTS/TFS)
- Experience in testing automation
- Cloud experience (Azure Amazon) Azure is preferred
Agile Delivery and General Skills
- Experience in Scrum Agile delivery and Agile methodologies for the development design implementation and maintenance of applications
- Experience in translating business requirements into project delivery timelines/estimate and design
- Experience in programming and analysis at the specified experience level
- Excellent oral and written communication skills; interpersonal and collaboration skills
- A team player with a proven track record for meeting strict deadlines
- Excellent experience and skills on problemsolving troubleshooting and investigating production issues making recommendations to fix the problem
- Strong learning capability and can grasp the new technology demanded by the projects
Requirements
Must haves:
- Expert knowledge and 8 years experience of Drupal 9 PHP and Symfony Twig framework
- Extensive knowledge and experience with Drupal version 10 administration and version upgrades
- Able to develop/modify Drupal custom module and demonstrate Drupal integration experience with other software/applications for example: Elasticsearch Postgres and Java(React or Vue) Twig
- Experience with expose Drupal API for other application integration
- Experience with Drupal 9 & 10 version upgrades by fixing incompatible/deprecated methods reported in the upgrade status module.
- Knowledge and hands on experience of Elasticsearch implementation and API Kibana
- Knowledge and hands on experience of Drupal integrate with APIs & Azure Cloud implementation (e.g. MS Defender &Azure Data StoreOpenID)
- Knowledge and experience with implementing solutions with Postgres and other relational DB(e.g. Microsoft SQL); and jQuery Connectivity/Structured Query Language (JDBC/ODBC/SQL) Data Pipelines (e.g. Azure data factory Azure Data Store)