Job Seekers, Please send resumes to resumes@hireitpeople.com
Complete Description:
This is position will be associated with the Open Data project at OCTO. This project is aimed at implementing and expanding upon the Mayor’s Order on open data and transparency. As part of that order, OCTO will make enhancements to the DC.Gov web portal. DC.Gov is the District government’s web portal, consisting of over 100 websites. It is run on the Drupal content management system. This position will be assigned to OCTO’s Web Maintenance Team, which manages DC.Gov.
Duties include, but are not limited to:
• Meeting with Project Managers, Business Analysts and Web Editors to develop flexible solutions that will be able to adjust as the project advances.
• Analyzes user requirements, design and develop technical solutions. Identifies opportunities and risks when developing solutions that meet current requirements.
• Documents all solutions as they are developed. Offers suggestions for improvement and remains flexible with tight schedules and aggressive scope goals.
• Ability to use issue tracking tools, code version control and adhere to basic software development lifecycle processes, including Agile methodologies.
• Analyzes code and solution approaches to improve 508 compliance and overall web usability.
• Works in close collaboration with other developers to promote knowledge sharing and facilitate quality development.
• Provides general technical support. Ability to test development work and respond to technical problems reported by QA teams and users.
• Develops functionality using contributed modules, key contributed modules, core API, Fields and Views, along with creating custom modules.
• Modifies custom themes as necessary to support functionality and a quality user experience.
Consults with client or department heads to define need or problem, conducts research, performs studies and surveys to obtain data, and analyzes problems to advise on or recommend solutions, utilizing knowledge of theory, principles, or technology of specific discipline or field of specialization. Requires knowledge in fields defined as information technology, computer programming, computer security, computer systems analysis, database management, information systems, Internet applications and development, software development, and related fields.
Skills:
Skill |
Required / Desired |
Amount |
of Experience |
Expertise Rating |
Drupal |
Required |
5 |
Years |
3 - Expert |
PHP |
Required |
8 |
Years |
3 - Expert |
HTML |
Required |
10 |
Years |
3 - Expert |
Linux/Apache/MySQL |
Required |
5 |
Years |
3 - Expert |
Apache Solr |
Required |
2 |
Years |
2 - Proficient |
Drupal Templates/Theme Creation |
Required |
5 |
Years |
3 - Expert |
Drupal Performance, Caching and Varnish |
Required |
5 |
Years |
3 - Expert |
SDLC and Agile methodologies |
Required |
10 |
Years |
3 - Expert |
Version Control (Subversion, demensions) |
Required |
8 |
Years |
3 - Expert |
Mobile web development |
Highly desired |
1 |
Years |
2 - Proficient |
Cross-browser and cross-device website testing and troubleshooting |
Highly desired |
5 |
Years |
2 - Proficient |
Section 508 Compliance |
Required |
5 |
Years |
3 - Expert |