Josh Janoski is a Senior Support Engineer with over a decade of hands-on IT experience, specializing in Elasticsearch and the Elastic Stack where he spent four years architecting and supporting search solutions for customers. His background spans desktop support, system administration, cloud architecture, and technical support, and he has recently pivoted toward DevOps by self-teaching Python, Terraform, Ansible, and CI/CD while actively using AWS for lab and certification renewal. An active open-source contributor, Josh has made full-stack and backend contributions to flagship Elastic projects like Kibana and Elasticsearch—work that touched security, role-based privileges, and UX improvements—as well as contributions to well-known projects like the Split A/B testing framework. He combines infrastructure depth with growing development skills, proven in roles from Elastic to Booz Allen and ClickHouse, and brings pragmatic troubleshooting and architecture experience to production systems. Colleagues describe him as a curious problem-solver who deliberately bridges support and engineering to deliver operationally resilient platforms.
13 years of coding experience
11 years of employment as a software developer
Bachelor's Degree Computer and Information Systems Security/Information Assurance, Bachelor's Degree Computer and Information Systems Security/Information Assurance at Colorado State University Pueblo
Contributions:770 reviews, 585 commits, 1202 PRs in 4 years 5 months
Contributions summary:Josh contributed to several features within the Kibana repository, indicating full-stack involvement. They increased a timeout value within a React component, demonstrating front-end modification. The user also handled bulk get errors when retrieving package information within a TypeScript file. In addition, the user worked on adding icons to global search results, showing continued work within the front-end. Finally, the user implemented functionality regarding the Fleet product.
Free and Open Source, Distributed, RESTful Search Engine
Role in this project:
Back-end Developer
Contributions:29 reviews, 13 commits, 15 PRs in 1 year
Contributions summary:Josh primarily contributed to enhancing the security and functionality of the Elasticsearch X-Pack security features, specifically focusing on access control and role-based permissions. They modified the `ReservedRolesStore` and associated test files to provide specific privileges to `kibana_system` for managing endpoint indices. Their contributions included granting additional privileges for endpoint transform indices, allowing upgrades of hidden indices, and providing delete privileges for APM and Endpoint ILM policies. These changes focused on the integration of Elastic's security features within the Elasticsearch ecosystem.
restfulsearch-engineopensearchelasticsearchjava
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Josh Janoski - Senior Support Engineer at ClickHouse