Job Description :
Position: Documentation Toolchain Full Stack Developer Duration: 6+ months Location: Austin, TX Start Date: ASAP IT Experience: 5+ yrs Interview: Phone / skype The project team & this resource will be building a Publication Platform - Design, Execute, and Complete. Back end tool chain development. Requires both front-end and back-end development skills. Implements the next "docs-as-code" CI/CD system to publish clients global customer-facing documentation. Previous experience working with documentation teams and/or developing static site content delivery toolchains required. Demonstrated experience delivering successful software projects by working from requirements and collaborating with stakeholders and end users. Follows Agile methodologies. Required skills & Experience: The development skills needed are: CSS/HTML/Python/Java Script/Hugo/Nunjucks/Go Programming Language Helping design and (primarily) coding a new "docs-as-code" software solution to publish Our clients documentation (including API documentation) to a global audience Recreating the existing front-end design in the new implementation Implementing front-end design changes from the User Experience team Programmatically obtaining and presenting analytics and relevant search results Integrating the publishing pipeline with other operational and support software Developing additional software capabilities and features Provide ongoing software support to content development and design teams Qualifications The ideal candidate will have the following: Strong proficiency with at least one of: Go, Python, Node.js, or Ruby Strong proficiency with Git and GitHub (and/or GitLab) 5 years practical experience in one or more of the following domains: Building documentation sites with Hugo, Jekyll, or Sphinx static site generators Building web applications with a modern JavaScript framework (Angular, Node.js, or similar) Designing with templating languages such as Nunjucks; plus CSS, LESS, or SASS Implementing CI/CD best practices Creating unit and end-to-end tests Nice to have: Building and consuming HTTP APIs in a service-oriented architecture Proficiency with Jenkins pipelines Demonstrated experience working with a design team Demonstrated experience working with a content development team Building applications on cloud platforms such as AWS, GCP, or Azure Integrating applications with knowledge management and support ticketing systems