DRUPAL ARCHITECT with web application development
Location: NYC, NY (Hybrid model)
Duration: 24 months
10 + Years, web application development with minimum 2+ years' experience Drupal programming is mandatory
Critical Key requirements
Proficiency with Project Mgmt Tasks
- 2+ years' experience Drupal programming
Strong analytical skills
Proficiency with MS Visio/Figma required
Strong proficiency in business writing
Business process mapping using BPMN standard of MTA
Excellent documentation abilities
Proficiency in writing Standard Operating Procedures
Strong proficiency in analyzing agency specific metrics and KPIs to reduce operating costs
Software Development / Database Development
Excellent reporting abilities using ARIS
QUALIFICATIONS EXPERIENCE & EDUCATION
A Bachelor degree in Computer Science or a related field (or combined with related experience}
Understanding of HTML, JavaScript, ReACT, JSON and CSS
Ability to communicate and work well with others
Ability to handle a fast-paced work environment, deadlines and new challenges
Knowledge of SEO coding best practices is a plus
Experience in web application development with minimum 2+ years' experience Drupal programming experience
Knowledge and/or advanced level PHPS, MySQL and HTML/CSS/AJAX/ JavaScript
Knowledge and/or advanced experience with Drupal architecture, best practices, and coding standards
Experience with object-oriented design and data modeling
Familiarity with user experience design principles and processes
Experience with third-party applications/tools and integration
Knowledge of web application security considerations
Working knowledge of Web servers (Apache, IIS}
Experience with source/version control systems
Excellent verbal/written communication skills and strong time management and analytical/problem solving .abilities.
Experience with Java or C/C++ desired
Social media or user generated content experience
RESPONSIBILITIES
database technical design, storage configuration, space management, backup and
recovery, disaster recovery, troubleshooting.
development and maintenance of integrated databases and technical assistance in the
design of new systems and/or modifications to existing systems including data modeling
database programming and the use of stored procedures, triggers, or similar
development approaches
Monitor performance and provide ongoing tuning of databases
Install new database versions and upgrades
Support for development, test, and production environments
Develop and maintain database administration procedures and operations to optimize
database availability
Evaluate and solicit feedback on processes to identify areas of improvement for
optimizing transactions
Assist with impact analysis of changes to database objects
SUMMARY OF THE FUNCTION/ROLE
(A brief description of the nature and objective of the project)
The Paratransit PMO group is seeking one or two temporary consultants to perform project management, business analysis, technical development, and software testing tasks. Major tasks are assistance with the upgrade/replacement of its Automatic Vehicle Location Monitoring (AVLM) and support maintain scheduling system. In addition, the Consultant will assist NYCT upgrade/replacement of its Real Time Scheduling and Dispatch System, from project implementation and systems integration.
To provide service to approximately 170,000 disabled customers, Paratransit uses complex technology systems which include computerized Scheduling & Dispatching software for 30,000
or more trips/day. Integrated with the Scheduling and Dispatching software are an Automatic Vehicle Location Monitoring (AVLM) system (comprised of software and hardware) currently
for up to 1,300 vehicles and a computerized Interactive Voice Response (IVR) system that includes call-outs to customers when their vehicle is approaching. IVR interacts with the Avaya
telephone system located at the Long Island City headquarters. Paratransit also utilizes Non[1]Dedicated Broker Providers for 19,000 or more trips/day. Non-Dedicated Broker Providers
offer customers with greater capacity, ability to pay via credit card, and improve day of service response times. In addition, customers can use the internet & smartphone to access their
accounts and to request trips using MYmta app.
These separate systems, all provided and maintained by different manufacturers and vendors, are tightly integrated and changes to one affect other systems. Paratransit requires the
assistance of the Project Management office to provide expertise and guidance to assist in upgrading and revamping the technological operation and functionality of these highly complex
systems as the demands of the Paratransit service require. This expertise is not available in[1]house and Paratransit finds it is more cost effective and efficient to obtain the experience and
knowledge it needs by contracting with an outside firm with Intelligent Transportation Systems (ITS) experience to assist with Project Management as needed with these technological
systems.
Documents detailing:
1. Business Process Flows
2. Standard Operating procedures
3. System Flow/Diagrams documentation
4. Organizational Charts as per individual process.
5. Produce Status/Progress Reports