Internet Systems Specialist (Drupal Developer)

  • Full-Time
  • Washington, DC
  • US Legislative Branch
  • Posted 3 years ago – Accepting applications
Job Description
    DutiesSummary

    The Web Services department seeks a motivated web and application programmer to help develop, implement, support and maintain web applications and services for the House.

    Responsibilities

    Are you a Drupal guru with proven hands-on experience in multi-site architectures? The Office of the Chief Administrative Officer is looking for an innovative, problem-solving and technologically savvy candidate looking for their next challenge – joining our team in our mission of providing excellent administrative, technical, and operational solutions so House Members can perform their Constitutional duties. Bring your talents to the Hill!

    The CAO’s House Web Services group hosts and maintains hundreds of web applications for Representatives, Leadership, and offices, both public and internal. Web Services’ mission is to provide robust modern web development services for the House community to be able to better service their constituencies.

    The Web Services department seeks a motivated web and application programmer to help develop, implement, support and maintain web applications and services for the House. The individual would assist in supporting the House intranet, the public House Drupal platform, as well as many other web systems and applications. Qualified candidates should exhibit a passion for learning and solving technological challenges and the desire to apply modern technical solutions to the diverse legislative, constituent, and oversight responsibilities of Congress.

    While no two days are the same, you will be trusted with:

    1) Providing continued development on and support of the House Drupal Platform. Prior experience with Drupal multi-site architectures would be required.
    2) Providing advanced Drupal site-building support for the Web Services Production team.
    3) Continually improving the House Drupal Platform based on requirements and feedback from customer support requests.
    4) Performing scripting tasks in support of the House Drupal Platform for services like data migration and task automation.
    5) Providing 3rd tier support for web applications and systems across various technologies. Managing and monitoring web servers and associated sub systems to ensure reliable performance and security. Working with Web Services management to continually improve and evolve support capabilities.
    6) Having proficiency with all aspects of web application design, (web pages, business logic and database).
    7) Working closely with management, project managers and members of the Development Team to develop and maintain detailed technical support documents or project fact sheets for sites and applications.
    8) Ensuring 508 compliance is met while building the applications and features.
    9) Debugging issues related to the application setup and make sure security standards are being met.

    Travel Required

    Not required - Not required.

    Supervisory status

    No

    Promotion Potential

    10

  • Job family (Series)

    2210 Information Technology Management

    Similar jobs
    • Database Developers
    • Developers, Database
    • Developers, Internet
    • Developers, Web
    • Front End Web Developer
    • Internet Developers
  • Requirements

    RequirementsConditions of Employment
    • USAJobs Conditions of Employment
    Qualifications

    Who You Are

    You’re the complete package: A “full-stack” developer who has proven experience in developing and maintaining both front-end and back-end web applications. You will come equipped with 5 - 7 years of relevant experience (with 3+ years of experience in Drupal 7/8/9), a bachelor’s degree in Computer Science (or equivalent experience) and are a master at thriving in a multi-site environment. We would love it if you have experience with open technology stacks and cloud services. The position also requires:

    1. Proven ability to pick up new development technologies quickly and independently; possess flexibility to adapt to changing priorities, processes, and new technologies.
    2. Experience with Drupal 7/8/9 custom module development.
    3. Experience in Drupal 8/9 multi-site architecture, with good understanding of configuration management.
    4. Strong experience using Composer for dependency management
    5. Comfortable using GIT for version control and knowledge of Gitflow.
    6. Experience in working with MySQL and relational databases.
    7. Experience with open technology stacks and cloud services a plus.
    8. Experience with Agile development;
    9. Experience working with Apache SOLR.
    10. Experience with Command Line tools such as Drush and Drupal Console.
    11. Knowledge of PHP, LAMP stack, Javascript libraries, and operating systems such as Linux, Windows.
    12. Must have at least successfully completed a Drupal 7 to 8/9 migration leveraging Migration API
    13. Must have a good understanding of Web Content Accessibility Guidelines (WCAG) 2.0 and Section 508
    14. Experience in migrating data from various database systems and developing scripts to automate migration processes is a plus.
    15. Must be able to work well at all levels of the organization from executive and down, both in a team setting and as an individual contributor.
    16. Must be able to secure and maintain Federal Government security clearances as deemed appropriate by senior management.

    Acquia certification would be preferred.

    Education

    Additional information

    How You Will Be Evaluated

    You will be evaluated for this job based on how well you meet the qualifications above.

    You will be evaluated using a structured interview process.

    Background checks and security clearanceSecurity clearance

    Not Required

    Drug test required

    No

  • Required Documents

    Required Documents

    Resume

    If you are relying on your education to meet qualification requirements:

    Education must be accredited by an accrediting institution recognized by the U.S. Department of Education in order for it to be credited towards qualifications. Therefore, provide only the attendance and/or degrees from schools accredited by accrediting institutions recognized by the U.S. Department of Education.

    Failure to provide all of the required information as stated in this vacancy announcement may result in an ineligible rating or may affect the overall rating.

  • Benefits

    Benefits

    A career with the U.S. Government provides employees with a comprehensive benefits package. As a federal employee, you and your family will have access to a range of benefits that are designed to make your federal career very rewarding. Learn more about federal benefits.

    Eligibility for benefits depends on the type of position you hold and whether your position is full-time, part-time, or intermittent. Contact the hiring agency for more information on the specific benefits offered.


HelpThis job is open to
  • The public

    U.S. citizens, nationals or those who owe allegiance to the U.S.

Clarification from the agency

Open to the public

Apply to this Job