Senior Jira Developer

Job Title: Senior Jira Developer & Administrator


Role Summary: We are seeking a dynamic Senior Jira Developer/Administrator to engineer and maintain a complex Atlassian environment for a user base of ~1,000. Unlike a standard administration role, this position focuses heavily on Test Driven Development (TDD), Scripting, and Automation.


You will be responsible for architecting a custom End-to-End (E2E) testing framework within Jira, to manage Requirements, Verification, and Execution workstreams. You will leverage Groovy and Python to build advanced customizations and integrate Jira with downstream systems.


Key Responsibilities


Development & Automation


Advanced Scripting: Use Groovy and ScriptRunner to develop complex workflow functions, behaviours, and listeners that extend native Jira capabilities.


API Integration: Design and develop custom solutions using Python and Jira REST APIs to integrate with external tools (specifically Jenkins and CI/CD pipelines).


Test Framework Architecture: Maintain and enhance a custom testing hierarchy, ensuring seamless data flow across the three key workstreams: Requirements, Verification, and Execution.


Data Automation: Automate the ingestion of testing component results into the Jira hierarchy and extract data for external reporting.
System Administration & Operations


Instance Management: Oversee the daily health, performance, and configuration of the production Jira instance.


Configuration: Manage complex customizations including workflows, screens, fields, permission schemes, and notification schemes.


Plugin Management: Install, configure, test, and manage the lifecycle of Atlassian marketplace apps.


Access Control: Handle user permissions, project access requests, and license management.


Project Delivery & Stakeholder Management


Requirements Gathering: Interact with business and technical stakeholders to finalize requirements, obtain sign-off, and translate business needs into technical Jira implementations.


Agile Delivery: Track project progress, manage escalations, and ensure functionality is delivered within cost and timeline constraints.


Qualifications & Technical Skills


Scripting & Languages: Expert-level proficiency in Groovy (for Jira backend) and Python (for external automation/scripting).
Jira Development: Extensive experience with ScriptRunner for Jira, including developing custom listeners, behaviours, and workflow post-functions.
Jira Administration: 3+ years of experience managing Jira and Confluence (Server/Data Center or Cloud).
Testing Lifecycle: Deep understanding of Software End-to-End (E2E) testing processes and Test Driven Development (TDD).
Hierarchy Tools: Proficiency with Jira Structure (ALM Works) or similar hierarchy management tools.
Integration: Experience integrating Jira with DevOps tools, specifically Jenkins.
Database: Experience working with databases for data extraction and reporting.


Soft Skills


Problem Solving: Ability to simplify complex technical issues into understandable solutions for non-technical stakeholders.
Ownership: Strong history of taking ownership of the instance health and the user experience; ability to prioritize workload autonomously.
Communication: Excellent verbal and written communication skills for documentation and stakeholder presentations.


Preferred (Bonus) Qualifications


Certifications: Atlassian Certified Professional (ACP-100/ACP-600).
Additional Tools: Experience with Jama software or TestRail.
DevOps: Strong DevOps background.


Education
B.S. or higher in Computer Science, Engineering, or a related technical discipline.


Note: This role is a 100% remote role with working hours overlapping with the US Pacific Coast time. 
 

Required skills experience

Python 5 years
Groovy 5 years
Jira & Confluence 5 years
TDD 5 years
Python scripting 5 years

Required languages

English B2 - Upper Intermediate
Published 24 November 2025 ยท Updated 23 February
Statistics:
19 views
ยท
5 applications
To apply for this and other jobs on Djinni login or signup.
Loading...