Jobs / Fortinet
Early Careers: Technical Content DevOps Developer
Fortinet · Burnaby, BC, Canada
Burnaby, BC, CanadaFull timeExp: 0-2 yrs59,000-71,000 CAD/yearlyOnsite
Remuneration
$59,000 - $71,000 annually; benefits include medical, dental, and vision coverage, spending accounts, insurance, retirement plan with company match, paid time off, equity program, and potential bonus eligibility.
Location
Burnaby, BC, Canada
Visa sponsorship
Not specified
Job summary
Build and maintain automation and AI-powered tools that streamline the creation, publication, and discovery of cybersecurity documentation and training content. The role develops Python scripts, GitLab CI/CD pipelines, AI agents and MCP servers, analytics dashboards, and workflows for model operations, knowledge curation, and lab automation, while troubleshooting production systems and collaborating with technical content teams.
Benefits
Company-paid medical, dental, and vision coverageHealth Spending AccountPersonal Spending AccountEmployee and Family Assistance PlanCritical illness, disability, and life insuranceGroup Registered Retirement Savings Plan with company matchPaid time off and flexible leave policies, including paid health daysEquity programBonus eligibility
Qualifications
- Bachelor’s degree in computer science, computer engineering, electrical engineering, MIS, or a related field, completed within the last two years or by the start date.
- 0–2 years of experience; co-op terms, internships, capstone projects, open-source contributions, and personal projects count.
- Working knowledge of Python or another scripting language and ability to automate tasks.
- Familiarity with Git and source control workflows, including branches, commits, and merge requests.
- Hands-on project experience with LLMs or AI APIs, such as a chatbot, agent, RAG application, or model-powered automation.
- Comfort using the Linux command line.
- Clear written communication and interest in how technical content is created and consumed.
- Curiosity, a problem-solving mindset, and eagerness to learn new tools.
Responsibilities
- Build and maintain scripts, tools, and GitLab CI/CD pipelines to automate documentation and training content authoring, building, and publishing.
- Develop AI agents, skills, and MCP servers for content research, writing, review, and publishing workflows.
- Build dashboards and analytics to track content metrics, including page traffic and usage.
- Maintain internal AI tools and model servers, including routine maintenance, upgrades, backups, and model deployments.
- Monitor AI token usage, GPU utilization, costs, and system performance.
- Build workflows to ingest and curate internal and external content for documentation, course blueprints, and lab scenarios.
- Automate lab environments used for courseware and content development.
- Improve GitLab issue tracking and team collaboration workflows.
- Troubleshoot pipeline, tool, and infrastructure issues and document fixes.
- Collaborate with product managers, developers, QA, technical writers, and courseware developers to develop tools that address their needs.
Skills
AWSAzureDockerGCPGitGitHubGitHub ActionsGitLabGitLab CIJavaScriptLinuxOpenStackPythonVMwareREST
Certifications
Fortinet Certified FundamentalsFortinet Certified AssociateEntry-level cloud certifications
Degrees
Bachelor’s degree in computer science, computer engineering, electrical engineer
Industry
CybersecurityTechnical documentation and training
Relocation
No