Corporate · onsite · online training worldwide
contact@DevOpsSchool.com· +91 99057 40781·
> Issue Tracking & Agile Delivery · DevOpsSchool Trainer

Jira Trainer

Private corporate batches, live online cohorts and 1-on-1 mentoring in issue tracking, agile boards, JQL reporting and workflow engineering for software delivery teams — taught by a practitioner who runs it in production.

20 years across DevOps, SRE and Security · 10,000+ engineers trained · Trained teams at JPMorgan Chase, Verizon, Nokia and the World Bank

DeliveryOnline · Onsite · Hybrid
FormatsCorporate · 1-on-1 · Cohort
AgendaCustomisable
Batch size8–30 engineers
Engineers we've trained work at
JPMorgan ChaseBank of AmericaWells FargoVerizonNokiaWorld BankGE HealthcareVMwareOracleQualcommMercedes-BenzAirbusDatadogSplunkDeloitteInfosysWiproCapgemini
# who teaches it

Your Jira trainer

Rajesh Kumar

Principal DevOps Engineer & Architect

20 years in productionPrincipal / architect roles10,000+ engineers trainedM.Tech BITS Pilani25+ certifications

Rajesh teaches Jira from the scheme stack up — issue types, fields, screens, workflows, permissions and notifications, and how sharing or dedicating each scheme determines whether administration stays manageable at fifty projects. Sessions build real workflows with conditions, validators and post functions, then use JQL to drive filters, dashboards and reports rather than exporting to a spreadsheet. The agile half runs a board end to end through a sprint, and the operational half covers authentication against a directory, permission and role design, mail handlers, search indexing, backup and restore, performance and security practice, upgrades, and driving Jira through its REST API and command line.

Twenty years across DevOps, SRE and Security, in principal and architect roles at PayPay, SoftwareAG, ServiceNow, JDA Software, Intuit, Adobe and others. He has trained engineers at JPMorgan Chase, Verizon, Nokia, the World Bank, VMware, Oracle, Mercedes-Benz and Airbus — more than 10,000 people personally. He teaches what he runs, not what he reads.

One practitioner, not a bench

You are booked with a named engineer, and that is who turns up. Marketplaces and larger providers rotate whoever is free, so the person who sold you the agenda is rarely the person teaching it.

The same trainer is available for the next engagement, which matters when a team builds on what it learned last time.

18,000+certified learners
500+corporate batches delivered
50+countries served
100+certification programmes
# faculty

Who delivers Jira engagements

Your batch is assigned a named trainer before it starts, and that is who teaches it. See the full faculty.

How your Jira trainer is chosen

Engagements are matched on the tool, not the calendar. For Jira that means a trainer who has run it in production — issue tracking, agile boards, JQL reporting and workflow engineering for software delivery teams — rather than whoever is free that week. You are told who is teaching before you commit, and that person is on the discovery call that shapes the agenda.

Where a batch is large enough to need a second trainer, the pairing is declared up front. The lead trainer stays accountable for the syllabus and the assessment either way.

Rajesh Kumar

Principal DevOps Engineer & Architect

India20 yrsLead trainer

Twenty years across DevOps, SRE and Security in principal and architect roles at PayPay, SoftwareAG, ServiceNow, JDA Software, Intuit, Adobe, IBM/Emptoris, Ness, MindTree and Accenture. He has trained more than 10,000 engineers personally, at organisations including JPMorgan Chase, Verizon, Nokia, the World Bank, VMware, Oracle, Mercedes-Benz and Airbus. He teaches what he runs, not what he reads.

Balachandran Anbalagan

IndiaInstructorCoach

Durga Prasad

IndiaInstructorCoach

Gaurav Aggarwal

IndiaInstructorCoach

Harsh Mehta

IndiaInstructorCoach

Kapil Gupta

IndiaInstructorCoach

Kunal Jain

IndiaInstructorCoach

Nikhil Gupta

IndiaInstructorCoach

Pranab Kumar

IndiaInstructorCoach

Rohit Ghatol

IndiaInstructorCoach

Amit Agarwal

IndiaInstructorCoach

Anil Kumar

IndiaInstructorCoach

# how to engage

Four ways to work with this trainer

Private corporate batch

Teams of 8–30

Custom agenda, your timezone, onsite or online, NDA-friendly.

Request a quote

1-on-1 mentoring

Individual engineers

A private instructor and a curriculum built around your goal.

₹99,999

Live & Interactive cohort

Individuals who want peers

Scheduled batch, max 8 to 10 hours of live instruction.

₹34,999

Self-paced video

Self-starters

Full LMS access — 20+ courses and 50+ tools included.

₹833/mo
# private batches

Private Jira training for your team

A private batch starts with a discovery call. We look at the stack you actually run — the CI system, the cloud, the constraints — and map the agenda onto it, so examples use your topology rather than a generic one.

Delivery is onsite at your premises, live online, or hybrid, scheduled around your release calendar rather than ours. Batches run 8 to 30 engineers.

Every attendee leaves with recordings, slides, lab repositories and a completion certificate. You receive an attendance and assessment report. Invoicing supports PO and GST.

Talk to us about a private Jira batch

What you provide vs what we bring

  • You: the room or the call, and the engineers
  • Us: trainer, agenda, labs, assessment, certificates
  • Labs: we guide your team through provisioning their own free-tier cloud environment — the skill goes with them
# the technology

What is Jira?

Jira is Atlassian's issue tracking and agile delivery platform. Everything in it is an issue — a story, a bug, a task, a subtask, an incident, a change request — and the platform's job is to move those issues through a defined process while recording who did what and when. Teams see that as a board and a backlog; administrators see it as a configuration scheme stack sitting underneath.

That stack is what makes Jira powerful and what makes it hard. A project is bound to an issue type scheme, a field configuration scheme, a screen scheme, a workflow scheme, a permission scheme and a notification scheme. Each can be shared across projects or dedicated to one. Change a shared scheme and you change every project using it; give every project its own and administration collapses under its own weight. Most unhappy Jira instances are unhappy for exactly this reason, not because of the tool.

The workflow engine is where real process lives. Statuses and transitions define the path an issue may take; conditions decide who may make a transition; validators decide whether the data is sufficient; post functions do the work that follows — assigning, setting fields, firing events. Alongside it, JQL turns the issue database into something queryable, and saved filters, dashboards and reports are all built on top of that one query language. Learn JQL properly and most reporting requests stop being requests.

Why this skill matters now

Jira is the default record of work in a very large share of software organisations, which means it is rarely a question of whether a team uses it and almost always a question of whether they use it well. The gap between an instance that helps delivery and one that people route around is entirely a configuration and process gap.

The hireable skill has two halves and most people only have one. The first is delivery: running a board that reflects reality, keeping a backlog groomed, writing JQL that answers a management question in one query instead of a spreadsheet export. The second is administration: designing scheme reuse so a new project takes minutes rather than a week, building workflows with conditions, validators and post functions that enforce process without blocking work, wiring permissions and notifications so people see what they should, and keeping search indexing, backups and upgrades healthy.

There is also an integration dimension that is growing rather than shrinking. Linking issues to commits, builds and quality gates so an issue's status reflects what actually happened in the pipeline is the difference between a tracker and a delivery system — and it is the part teams most often ask a trainer to build with them.

Jira training
# outcomes

What your team can do afterwards

Run a project end to end in Jira — issues, subtasks, components, versions, links and releases
Work an agile delivery cycle on a board: backlog, sprint, estimation, burndown and release
Design the scheme stack deliberately so issue types, fields, screens and workflows are reused rather than duplicated
Build workflows with conditions, validators and post functions that enforce process without obstructing delivery
Write JQL fluently and turn saved filters into dashboards that answer questions without manual reporting
Configure permissions, roles and notifications so the right people have access and the right people are told
Integrate Jira with source control and CI so issue status reflects what happened in the pipeline
Administer the platform: authentication, backup, restore, search indexing, audit logs and upgrades
Automate and extend Jira through apps, the REST API and the command line
# curriculum

11 modules. Live demos in a real lab, not slides.

01Jira overview, use cases and architectureLive & Interactive5 hrs · 2 assignments · 1 capstone

What Jira actually is beneath the board — an issue database with a workflow engine and a permission model. Where it is used well and where organisations force it into work it is bad at, plus the terminology that the rest of the course depends on being precise about.

Topics: Overview of Jira and its data model · Use cases: software, service management, business projects · Architecture: application, database, index and attachments · Jira terminology used precisely · Deployment options and what each implies for administration · Where Jira is the wrong tool

  • Assignments: (1) Map one team's current process onto Jira concepts; (2) Identify three things a team tracks in Jira that do not belong there
  • Capstone: Produce a fit assessment recommending how a real team should use Jira
02Installation and configurationLive & Interactive5 hrs · 2 assignments · 1 capstone

Standing up an instance on both platforms teams run, connecting it to a real database rather than the evaluation one, and the settings that are painful to change later — base URL, attachment path, index location and memory.

Topics: Installation and configuration of Jira on Linux · Installation and configuration of Jira on Windows · Connecting to an external database · Base URL, home directory and attachment storage · JVM memory and start-up tuning · Running Jira as a service and behind a reverse proxy · Licence application and first-run setup

  • Assignments: (1) Install Jira against an external database and set the base URL correctly; (2) Recover an instance that will not start because of a home directory or index problem
  • Capstone: Deliver a documented installation another administrator could take over
03Projects, issues and structureLive & Interactive5 hrs · 2 assignments · 1 capstone

The day-to-day objects. Project types and what choosing one commits you to, creating and working issues, and the four structuring tools teams under-use: subtasks for breakdown, components for ownership, versions for release grouping, and issue links for dependency.

Topics: Understanding the types of Jira projects · Working with projects and project settings · Working with Jira issues · Adding project components and versions · Using subtasks to structure and manage work · Linking issues to each other and to external resources · Bulk operations on issues · Attachments, comments and issue history

  • Assignments: (1) Structure a real backlog using components, versions and links; (2) Break an oversized story into subtasks and track it to completion
  • Capstone: Configure a project a delivery team could start using the next morning
04Working in an agile projectLive & Interactive5 hrs · 2 assignments · 1 capstone

The board, run properly. Scrum and Kanban boards and what genuinely differs between them, backlog refinement, sprint planning and closure, estimation, work-in-progress limits, and the reports that tell you whether the process is working — burndown, velocity, cumulative flow and control charts.

Topics: Working in an agile project · Scrum boards versus Kanban boards · Backlog, epics and the epic panel · Sprint planning, execution and closure · Estimation, story points and time tracking · Board configuration: columns, swimlanes, quick filters, WIP limits · Burndown, velocity, cumulative flow and control charts · Releases and version reporting

  • Assignments: (1) Configure a board with swimlanes, quick filters and WIP limits for a real team; (2) Run a sprint from planning to closure and interpret the burndown honestly
  • Capstone: Deliver a board configuration and cadence a team adopts and keeps
05Issue types, fields and screensLive & Interactive5 hrs · 2 assignments · 1 capstone

The configuration layer beneath the issue. Adding, editing and deleting issue types, custom fields and screens, and — more importantly — the scheme model that binds them to projects. This is where instances become unmaintainable, and where that outcome is avoidable.

Topics: Working with issue types: adding, editing, deleting · Issue type schemes and sharing across projects · Working with custom fields: adding, editing, deleting · Field configurations, contexts and the cost of custom field sprawl · Working with screens: adding, editing, deleting · Screen schemes and issue type screen schemes · Deep dive into screen configuration for create, edit and view · Deciding when to reuse a scheme and when to dedicate one

  • Assignments: (1) Add a custom field scoped to two projects without affecting the rest; (2) Configure different create and edit screens for one issue type
  • Capstone: Design a scheme reuse strategy that keeps a fifty-project instance administrable
06Workflows in depthLive & Interactive5 hrs · 2 assignments · 1 capstone

The engine that carries process. Statuses, steps and transitions, then the four extension points that make a workflow enforce anything: conditions on who may transition, validators on whether the data allows it, post functions on what happens afterwards, and events that trigger notification.

Topics: Working with basic workflows · Deep dive into workflow steps and transitions · Conditions: controlling who may transition · Validators: controlling whether a transition is allowed · Post functions and the order they execute in · Events fired by transitions · Advanced workflows and associated screens · Applying multiple workflows to one project · Workflow schemes, drafts and publishing safely

  • Assignments: (1) Build a workflow that requires a field before a transition and assigns automatically after it; (2) Apply two workflows to one project by issue type
  • Capstone: Replace a manual approval process with a workflow that enforces it end to end
07Search, JQL and reportingLive & Interactive5 hrs · 2 assignments · 1 capstone

The skill with the highest return in the whole course. Basic search for everyday use, advanced search when it runs out, then JQL properly — operators, functions, ordering, and the saved filters that become dashboards. Most recurring reporting requests disappear once one person on a team writes JQL well.

Topics: Searching and filtering issues · Basic search mode · Advanced search mode · JQL syntax: fields, operators, keywords and functions · Date, membership and history-based JQL functions · Saving searches as filters and sharing them · Creating your own dashboard from filter results · Gadgets, wallboards and reporting with JQL · Exporting and subscribing to filter results

  • Assignments: (1) Answer five real management questions with a single JQL query each; (2) Build a dashboard that replaces a recurring manual status report
  • Capstone: Deliver a dashboard set covering delivery, quality and ageing work for one team
08Users, groups, roles and permissionsLive & Interactive5 hrs · 2 assignments · 1 capstone

Access control that scales. The distinction between groups and project roles is the one most instances get wrong: groups are global and administrative, roles are per-project and delegable. Getting that right means project leads can manage their own access without a global administrator.

Topics: Understanding Jira authentication · Jira authentication against the internal directory and LDAP/AD · Understanding Jira authorisation · Working with users, groups, roles and permissions · Permission schemes and how they are evaluated · Issue security schemes for restricted issues · Groups versus project roles and when to use each · Jira best practice for security

  • Assignments: (1) Connect Jira to a directory and map groups to project roles; (2) Configure issue-level security so a subset of issues is visible to a named role
  • Capstone: Deliver a permission model that lets project leads manage access without global admin rights
09Notifications and emailLive & Interactive5 hrs · 2 assignments · 1 capstone

Making Jira tell the right people the right things — and no more than that. Outgoing mail, notification schemes and recipients, custom events and templates, plus the inbound side: a mail handler that creates issues and comments from email, which is how many teams first make Jira usable for non-users.

Topics: Notification schemes and recipient types · Enabling Jira to send outgoing email notifications · Managing notification recipients for updates · Creating custom events and email templates · Creating a mail handler to raise issues and comments from email · Using Jira as a feedback collection system · Reducing notification noise deliberately

  • Assignments: (1) Configure a mail handler that turns inbound email into issues on the right project; (2) Rewrite a noisy notification scheme so it survives contact with real users
  • Capstone: Deliver a notification design that a team does not immediately filter into a folder
10Apps, integrations and the APILive & Interactive5 hrs · 2 assignments · 1 capstone

Extending Jira beyond what it ships with. Apps and add-ons and how to evaluate their risk, integration with source control and CI so issues reflect pipeline reality, integration with the other Atlassian applications, and programmatic control through the REST API and command line.

Topics: Introduction to Jira plugins and add-ons · Extending Jira with custom add-ons · Jira integration with GitHub and other source control · Jira integration with Jenkins and SonarQube · Integrating Jira with other Atlassian applications · Jira layout and design customisation · Working with the Jira REST API · Command-line administration and scripting

  • Assignments: (1) Link commits and builds to issues so status reflects the pipeline; (2) Create and transition an issue entirely through the REST API
  • Capstone: Deliver an integration where a merged pull request moves an issue and records the build
11Administration, performance and continuityLive & Interactive5 hrs · 2 assignments · 1 capstone

Operating Jira for an organisation. Global settings, the search index that quietly causes most performance complaints, audit logging, backups and restores, and the upgrade path. Then the practices that keep a large instance responsive rather than the subject of a monthly complaint.

Topics: Jira global settings · Backing up Jira · Restoring Jira · Jira search indexing and reindex strategy · Jira audit log management · Jira best practice for performance · Custom field and scheme sprawl as a performance problem · Jira upgrade and troubleshooting · Instance health checks and log analysis

  • Assignments: (1) Back up an instance, destroy it and restore fully including attachments; (2) Diagnose and fix a slow instance caused by index or custom field sprawl
  • Capstone: Deliver an administration runbook covering backup, restore, reindex and upgrade rehearsal

Need this mapped to your stack?

We rebuild the agenda around the tools you actually run.

Request a custom agenda
# hands-on

Labs and capstones your engineers actually build

LAB · PROJECT

A project a team will actually use

Configure issue types, components, versions and a board for a real team, then run a week of work through it and adjust what breaks.

projectscomponentsversions
LAB · WORKFLOW

Conditions, validators, post functions

Build a workflow that restricts who can transition, blocks a transition without a required field, and assigns and stamps the issue automatically afterwards.

workflowvalidatorspost functions
LAB · JQL

Replace a manual status report

Take a recurring spreadsheet report and rebuild it as saved JQL filters and a shared dashboard that updates itself.

jqlfiltersdashboards
LAB · ACCESS

Roles instead of global groups

Connect to a directory, then restructure permissions so project leads administer their own access through project roles without global admin rights.

permissionsrolesldap
LAB · INTEGRATION

Pipeline-aware issues

Wire source control and CI to Jira so commits, branches and builds appear on the issue and a merge advances its status.

githubjenkinsrest api
CAPSTONE · CONTINUITY

Restore and reindex under pressure

Back up a configured instance with attachments, destroy it, restore it, reindex, and verify every board, filter and dashboard still works.

backuprestorereindex
# ecosystem

The tools Jira sits next to

Confluence
Bitbucket
Bamboo
GitHub
Jenkins
SonarQube
Slack
LDAP
PostgreSQL
Scrum
Kanban
REST API

Who this is for

  • Jira administrators inheriting or cleaning up an existing instance
  • Scrum masters, product owners and delivery managers running boards and reporting
  • Project managers who need reliable reporting without manual spreadsheets
  • DevOps engineers integrating Jira with source control, CI and quality gates
  • Team leads designing workflows that enforce a real process
  • Support and operations teams using Jira for incident and request tracking

Pre-requisites

  • Familiarity with how software work is planned and tracked in your organisation
  • Basic understanding of agile delivery — backlog, sprint or flow, and releases
  • Comfortable on a Linux command line for the installation and administration modules
  • Some exposure to source control and CI for the integration module
  • A Linux host or free-tier cloud instance able to run Jira and a database
# pricing

Straightforward pricing

Every plan includes 1 year of full LMS access — not just this course, the entire DevOpsSchool LMS: 20+ courses, 50+ tools, videos, quizzes, assignments and projects.

Self-paced video

₹833/mo

Billed yearly at ₹9,996

Enroll now

1-on-1 mentorship

₹99,999

Full program, private instructor

Enroll 1-on-1

Corporate / private batch

8–30 engineers · custom agenda · onsite or online · PO and GST invoicing

Get a custom quote

Refunds. If we cancel or postpone a cohort, you get a full refund within 15 days. There is no money-back guarantee otherwise.

Terms. Course material remains licensed to the attendee. Read the terms.

Your data. We don't share it with third parties. Privacy policy.

Every attendee gets a verifiable certificate

  • Issued per attendee on completion
  • Verifiable at devopsschool.com/certificates
  • Hard copy available on request
  • Corporate batches receive an attendance and assessment report
DevOpsSchool

Jira Training

Certificate of completion

# feedback

What engineers say

4.4 / 5 from 26 reviews on Trustpilot.

★★★★★
I took Terraform training with the tutor named Mithilesh. I requested to tailor the course curriculum for my needs. He did an excellent job of showing me how to write the Terraform script per the instructions provided.
jason smith · Trustpilot
★★★★★
My experience with the AIOps training was positive. The course covered important topics in a structured way, and Rajesh Kumar explained the concepts patiently. I found the practical aspects particularly helpful because they made the technical content easier to understand.
AARTI KUMARI · Trustpilot
★★★★★
I was looking to improve my understanding of AIOps, and this training helped me achieve that goal. Rajesh Kumar explained the subject in a structured and practical manner. The sessions on different AIOps concepts were informative.
Sonali Tiwari · Trustpilot
★★★★★
I recently did a SRE Session with Rajesh Kumar from DevOps School and the session was great. Right from 1st day till day 15, we had a very interactive session. Rajesh clarified our doubts and the tool demos were excellent without any hiccups. He simplified the concepts while sticking to the content with a fine balance between theory and practice. Am convinced he is one of the best trainers for SRE & DevOps concepts.
chandrasekaran j · Trustpilot
★★★★★
The Rundeck developer session was excellent and highly engaging. I appreciated how well the session was structured, with the theoretical concepts explained clearly and in simple terms. What stood out most to me was the demo — it was both informative and enjoyable. I especially liked how Rajesh walked us through not only the happy path but also the sad path, showcasing common issues and sharing practical troubleshooting tips.
Raimy Roy · Trustpilot
★★★★★
Rajesh's experience and knowledge are exceptional and we learnt invaluable practical knowledge which we can apply in our production environment. Incredibly friendly and gave us a fantastic insight both in-depth and at a high level of the Rundeck product.
Fire Titan · Trustpilot
# comparison

Why a named practitioner beats a marketplace listing

What mattersYouTube + blogsGeneric online courseFreelance marketplaceDevOpsSchool
Named practitionerNoRarelyVaries per bookingYes — same trainer each time
Production experienceUnknownUnknownUnverified20 years, named employers
Custom agendaNoNoSometimesBuilt from your stack
Onsite deliveryNoNoSometimesYes
Lab environmentNoneSandbox that expiresVariesYour own cloud — skill goes with you
AssessmentNoneQuizRarelyAssignments + capstone per module
Per-attendee certificatesNoSometimesRarelyYes
Corporate invoicingNoLimitedVariesPO and GST
Post-training supportNoneForum, time-limitedNoneLifetime forum access
# questions

Frequently asked

Can the agenda be customised for our stack?
Yes — that is the normal case for a private batch. We start with a discovery call, look at how your teams actually work and how your instance is configured today, and weight the agenda between agile delivery and administration accordingly.
Do you teach the user side or the administrator side?
Both, and we split the balance to your brief. A delivery-team batch spends most of its time in projects, boards, JQL and dashboards. An administrator batch spends it in schemes, workflows, permissions, performance and continuity. Mixed batches get both with clearly separated tracks.
Our Jira instance has become unmanageable. Can you help with that specifically?
Yes, and it is a common brief. It almost always traces to scheme and custom field sprawl — every project with its own workflow, screens and fields. Modules 5, 6 and 11 address it directly, and in a private batch we work through your actual scheme inventory.
Do you cover Jira Cloud or Data Center?
Both, with the differences called out where they matter. The issue model, workflows, JQL, boards and reporting are common. Installation, database, indexing, upgrades and some administration screens differ, and we teach against whichever deployment you run.
How much JQL will attendees actually learn?
Enough to stop exporting to spreadsheets. Module 7 covers operators, functions, history-based searches and saved filters, and the lab converts a real recurring report into a self-updating dashboard.
How long does a private Jira batch take?
Two to four days. Two days covers projects, boards, issues and JQL for a delivery audience. Four adds schemes, workflow engineering, permissions, notifications, integrations and the administration and continuity work.
Do you deliver onsite?
Yes. Private batches run onsite at your premises, live online, or hybrid. You provide the room and the engineers; we bring the trainer, agenda, labs, assessment and certificates.
What lab environment do we need?
Attendees provision their own environment — free-tier AWS, Azure or GCP, or local VMs — and we walk them through it. A trial licence on a single host is sufficient for the full agenda.
What size are batches?
Private corporate batches run 8 to 30 engineers. Public Live & Interactive cohorts are capped at 10 so everyone gets time with the trainer.
Do attendees get a certificate?
Yes — every attendee receives a completion certificate, verifiable at devopsschool.com/certificates. Corporate batches also receive an attendance and assessment report.
What is your refund position?
If we cancel or postpone a cohort, you receive a full refund within 15 days. There is no general money-back guarantee, and GST and gateway fees are not refunded.

Still deciding?

Tell us the team, the stack and the timeline. You'll get a straight answer, not a sales sequence.

Talk to an advisor
# by location

Jira training near your team

Delivered onsite at your premises or live online in your timezone.

# same field

Other source control & collaboration training

# ready when you are

Book a Jira trainer — or ask a question first.

  • No spam, no drip sequence
  • Syllabus in 60 seconds
  • A human reply within one business day

Prefer to call or email?

More ways to reach us on the contact page.

Talk to an advisorRequest a quote