Drupal Developer
Infojini Inc - Washington, DC
Apply NowJob Description
Hello ,My name is Andy Paul, and I am a Staffing Specialist at Infojini Inc. I am reaching out to you on an exciting job opportunity with one of our clients.We are looking for a Drupal Architect for our DIRECT client in Washington, DC. It is a 5+ years contract position. Please send me your resume along with the rate expectation to me at andy.paul@ or call me at my number (301) 708-2200.Below is the job description for the position.Position TitleDrupal Architect LocationWashington, DC, 20515 Duration5+ years of ContractMode of interview- Telephonic/SkypeClient - Direct ClientRemote with onsite as needed.NOTE:It is anticipated that this will be a fully remote position; however, candidates should be capable of reporting on site should the need arise.BACKGROUND1.1. Clients creates and supports hundreds of websitesand application for Members, Committees and Leadership (MCL) offices. Web Systemsalso manages several transition support websites built in Drupal. Today, the preferredweb platform for the House is Drupal, with most current websites on Drupal 10. WebSystems manages these MCL sites as well as manages internal websites for the 10,000+House staff. In addition, Web Systems develops, maintains, and manages applicationswhere other legacy technologies exist. These applications facilitate web operations aswell as provide added functionality with maintenance support provided to the MCLOffices.1.2. The Client is seeking a Mid-Level Drupal Architect contractor for Web Services to helprebuild the transition support website in Drupal 10. The ideal candidate must have 6-8years of Drupal Development experience. The candidate should have experienceworking with tools required for an Enterprise Drupal solution such as Drush, Docker,Lando, Ansible, Twig, PHP framework like Laravel, Kubernetes, Memcache andVarnish.1.3. It is anticipated that this will be a fully remote position; however, candidates should becapable of reporting on site should the need arise.1.4. Candidates are not required to be U.S. citizens; however, they must reside within theU.S. and all work must be performed domestically.2. GENERAL RESPONSIBILITIES2.1. Work 40 hours per week, 9 am to 5:30 pm, Monday through Friday, with a half hour forlunch. Adjustments to this schedule must be authorized in advance by the House'sdesignated COR2.2. Work effectively and collaboratively with Web Systems colleagues on assigned projectsand activities.2.3. Maintain professional relationships with customers, management, colleagues and deliverhigh-quality customer service.2.4. Lead design and implementation of Drupal Sites2.5. Recommending, designing and implementing the appropriate architecture andapplication design for multiple projects2.6. Defining transition steps from the current to the future state application architecture,including interoperability2.7. Defining Functional, System and Architectural requirements2.8. Install and Configure Drupal Environments on-premise and cloud environments2.9. Develop new Drupal 10/11 Modules and extend existing Drupal Modules2.10. Debug and resolve Drupal related issues2.11. Deploy and manage releases for Drupal Applications2.12. Assist Designers to build Drupal themes2.13. Work with Web Systems management to continually improve and evolve capabilitiesthat align with established, standardized technologies2.14. Recommend management development approaches and strategies for applicationsand services provided to House customers.2.15. Work closely with management, project managers and members of the DevelopmentTeam to develop detailed specification documents.SPECIFIC RESPONSIBILITIES3.1. Technology and solution leadership of complex Drupal based systems, including systemand data migration.3.2. Maintain Drupal 10 codebase and ensure updates are applied as per security standards.3.3. Ensure Web applications follow security guidelines.3.4. Exposure to the Drupal 10 codebase would be required.3.5. Create custom modules leveraging Drupal hooks and plugins.3.6. Install, test and deploy patches to the core CMS and modules.3.7. Research, develop, test, and implement product backlog items (user stories and defects),including analysis and reporting, on the prioritized project backlog within schedule,ensure third-party libraries are downloaded and maintained.3.8. Support the deployment process, including review of logs for errors after codedeployment to all environments.3.9. Collaborate with project managers and other team members to design and estimatetimeline for custom Drupal-based solutions.3.10. Ensure new features developed are compliant with Web Content AccessibilityGuidelines and Section 508.3.11. Maintain and support local development environment using Lando; and3.12. Adopt and architect infrastructure as code for Drupal applications.GENERAL QUALIFICATIONS4.1. 5 years of experience in analyzing, designing, and deploying an Enterprise Architecture4.2. Experience developing web solutions in Drupal and PHP implementations in a LAMPenvironment.4.3. Ability to architect enterprise Drupal solutions including data, display, and informationarchitecture.4.4. Experience working with DevOps tools such as Docker and JenkinsSPECIFIC QUALIFICATIONS5.1. Bachelor's degree in computer science or related Field.5.2. Minimum 6 years' experience in different versions of Drupal and 2 years of experiencein Drupal 10.5.3. Minimum 5 years of experience with PHP.5.4. Experience working with Multisite Drupal setup.5.5. Minimum 2 years of experience working with Virtualization and Docker.5.6. Experience with automation and configuration management (Puppet, Chef, Ansible);5.7. Proficiency in Linux administration.5.8. Extensive experience building custom Drupal modules from specification.5.9. Knowledge and experience with Agile and Test-Driven development methodologies.5.10. Excellent communication skills (oral and written);5.11. Strong HTML/CSS/JS skills;5.12. Working knowledge of Git; and5.13. Expert Level SQL Knowledge
Created: 2025-03-06