Develop and champion a comprehensive, long-term knowledge management strategy tailored to the software development lifecycle based on the ITIL principles
Design and maintain the tooling and platforms required for knowledge capture, storage, and retrieval
Design and roll out governance models and workflows that ensure knowledge is consistently and accurately captured, reviewed, and published
Establish and enforce high-quality standards for all technical documentation
Drive a culture of knowledge sharing and documentation-as-code by coaching and mentoring engineering teams
Participate in discovery by interviewing engineering teams to determine process gaps and make recommendations for future improvements
Design and implement dashboards and analytics that measure key performance indicators (KPI’s) for knowledge utilization
Provide effective communication and facilitate training sessions to educate stakeholders on the processes
Requirements
Bachelor’s degree in Computer Science, Information Systems, Healthcare Informatics, or related field (or equivalent experience)
15+ years of progressive experience in software engineering roles
minimum of 3 years in a Principal, Staff, or high-level technical leadership position
Experience in implementing and scaling Knowledge Management (KM) systems
Deep technical understanding of the Software Development Lifecycle (SDLC)
microservices architectures, CI/CD pipelines, and cloud-native environments
Expertise with common Knowledge Management and documentation tools (e.g., Confluence, SharePoint, Read the Docs, Sphinx, Markdown, AsciiDoc, Git-based documentation)
Exceptional written and verbal communication skills
Proven ability to influence cross-functional teams without direct authority
Desire to learn about ITIL principles, processes, and practices
Desire to obtain design and development skills using ITIL tooling, Atlassian Jira/JSM and Confluence
Ability to work independently and collaboratively in a fast-paced environment