Modernize legacy systems for the House of Representatives, including HouseCal/Deconflict, Legidex, and Personas.
Requirements
- building full-stack custom web applications with HTML, CSS, ReactJS/TypeScript, Nuxt, Node.js, SQL, Redis, and Python
- building, troubleshooting, and maintaining complex ETL jobs and pipelines using Pentaho Data Integration that aggregate data from numerous different datasources
- building REST APIs for consumption by other applications using DreamFactory and Directus
- implementing Model Context Protocol (MCP) with proprietary data sources for RAG applications
- building administrative content management dashboards using both Directus and custom TypeScript/Javascript/ReactJS
- containerization deployment technologies such as Docker and Kubernetes
- building, running, and troubleshooting complex GitLab CI/CD pipelines, including pipelines for monorepo deployments with many projects
Responsibilities
- Design, develop, and maintain digital products that modernize legacy systems
- building full-stack custom web applications
- building, troubleshooting, and maintaining complex ETL jobs and pipelines
- building REST APIs for consumption by other applications
- implementing Model Context Protocol (MCP) with proprietary data sources for RAG applications
- building administrative content management dashboards
- containerization deployment technologies such as Docker and Kubernetes
Other
- 10+ years of related experience required.
- Direct experience with the House of Representatives and/or the U.S. Senate.
- U.S. citizenship or lawful permanent residency is required.
- Ability to obtain and maintain a Public Trust.
- Bachelor’s degree in a technical related discipline or High School Diploma/GED with relevant experience.