Chatbot Content Developer - Python/Java, AI
- Toronto, ON, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Experience
- Experience Required: 6–8 years
- Posting language
- English
- Posted
Original job description
Work Arrangement: 1 day onsite per week
Experience Required: 6–8 years
Key Roles & Responsibilities
- Review, analyze, and improve technical documentation used as chatbot knowledge sources.
- Convert Confluence content into Markdown and documentation-as-code formats.
- Use GitHub Copilot and AI tools to improve documentation quality and structure.
- Develop and enhance automation scripts for content conversion and migration.
- Maintain documentation in Git/Bitbucket repositories.
- Collaborate with engineering and DevOps teams to improve chatbot knowledge sources.
- Resolve documentation issues related to formatting, links, images, and metadata.
- Create standards, templates, and best practices for documentation management.
- 5 years of strong scripting automation experience, with Python (preferred) or Java development experience.
- Experience working with Markdown documentation and Git-based repositories.
- Experience with Confluence administration, content organization, page structures, and migrations.
- Experience working with Git, GitHub, Bitbucket, or similar SCM platforms.
- Experience creating automation scripts and content transformation utilities.
- Hands-on experience with GitHub Copilot or AI-assisted development tools.
- Understanding of developer documentation and documentation-as-code practices.
- Experience with CI/CD and DevOps concepts is desirable.
- Exposure to Backstage, TechDocs, or documentation portals is a plus.
- Strong written communication and documentation skills.
- Python
- Markdown Optimization
- GitHub Enterprise
- CI/CD and DevOps concepts
- Backstage
- TechDocs
- Documentation portals
More about this job
Responsibilities
Review and improve technical documentation used as chatbot knowledge sources, converting Confluence content into Markdown and documentation-as-code formats. Develop content migration automation, maintain documentation repositories, resolve documentation issues, and collaborate with engineering and DevOps teams to establish documentation standards and improve chatbot knowledge sources.
Requirements
Requires 6–8 years of experience, including strong scripting automation experience with Python or Java, and hands-on work with Markdown, Confluence, and Git-based repositories. Candidates should have experience with AI-assisted development tools such as GitHub Copilot and documentation-as-code practices; CI/CD, DevOps, Backstage, and TechDocs experience are desirable.
Skills
- Python
- Markdown
- Documentation Optimization
- GitHub Enterprise
- Java
- Confluence
- Git
- Bitbucket
- GitHub Copilot
- Content Migration
- Automation Scripting
- Documentation-as-Code
- CI/CD
- DevOps
- Backstage
- TechDocs
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Engineering
- Consulting
Keywords
- Chatbot
- Technical Documentation
- Python
- Java
- Markdown
- Confluence
- Git
- GitHub
- GitHub Enterprise
- Bitbucket
- GitHub Copilot
- Artificial Intelligence
- AI-Assisted Development
- Automation Scripting
- Content Conversion
- Content Migration
- Documentation-as-Code
- Chatbot Knowledge Sources
- CI/CD
- DevOps
- Backstage
- TechDocs
- Documentation Portals
- Metadata
- Documentation Standards
- IT Services
- IT Consulting