Description

Job Description:
Must have Skills:

  • TFS ALM to JIRA Migration

Position Overview:
We are seeking a highly skilled and detail-oriented Consultant to lead the migration of our Application Lifecycle Management (ALM) processes from Team Foundation Server (TFS) to JIRA. The ideal candidate will have extensive experience with both platforms, a deep understanding of ALM methodologies, and the ability to manage complex migrations with minimal disruption to ongoing operations.

Qualifications and Skills:

  • Proven experience with TFS and JIRA, including migrations or implementations.
  • Strong understanding of ALM processes, Agile methodologies, and DevOps practices.
  • Proficiency in scripting languages (e.g., Python, PowerShell) and migration tools (e.g., OpsHub, custom APIs).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills to interact with technical teams and stakeholders effectively.
  • Project management skills to handle timelines, deliverables, and risks.


Key Responsibilities:
Assessment and Planning:

  • Analyze the current ALM setup in TFS, including projects, workflows, customizations, and integrations.
  • Develop a comprehensive migration strategy, timeline, and risk mitigation plan.
  • Collaborate with stakeholders to define goals, priorities, and key success metrics for the migration.

Data Migration:

  • Map existing TFS data structures to JIRA, including work items, backlogs, sprints, user stories, and custom fields.
  • Use tools or scripts to extract, transform, and load data from TFS to JIRA, ensuring data integrity and accuracy.
  • Validate the completeness and correctness of migrated data through thorough testing.

Customization and Configuration:

  • Configure JIRA workflows, schemes, and permissions to align with organizational requirements.
  • Implement custom fields, automation rules, and dashboards to enhance productivity and reporting.
  • Integrate JIRA with existing tools such as Confluence, Bitbucket, and CI/CD pipelines.

Training and Support:

  • Conduct training sessions for teams to familiarize them with JIRA and its new workflows.
  • Provide ongoing support during the transition to ensure a smooth adoption process.
  • Develop documentation and best practices for using JIRA effectively post-migration.

Continuous Improvement:

  • Identify opportunities to optimize ALM practices during and after the migration.
  • Monitor system performance and resolve issues as they arise.


Preferred Experience:

  • Hands-on experience with JIRA configuration and administration.
  • Familiarity with integrating JIRA with Atlassian suite tools like Confluence, Bitbucket, or Bamboo.
  • Experience in migrating complex workflows, dependencies, and historical data.


 

Education

Any Graduate