facebookPixel
Careers

Discourse Forum Migration Specialist

We are seeking a skilled engineer with extensive experience in configuring and migrating forums, particularly to the Discourse platform. This role involves creating and configuring a new Discourse forum for our client, migrating user data, posts, and all relevant information from a legacy .NET-based custom forum software. The ideal candidate will have a strong background in database management, custom script development, and familiarity with Discourse configuration and optimization.

Apply for the job
Full-time   |   Office   |   Remote

About the project

We are looking for a Discourse Forum Migration Specialist to strengthen our clients' team.

Tech Stack: Discourse API

requirements

  • Proven experience with Discourse setup, customization, and data migration.
  • Proficiency in programming languages commonly used for data manipulation, such as Ruby, Python, or JavaScript.
  • Strong understanding of SQL and database structures.
  • Familiarity with .NET frameworks and custom software development will be a plus.
  • Experience in designing and implementing data migration pipelines.
  • Knowledge of system administration (Linux environments, Docker, etc.).
  • Strong analytical skills and attention to detail for data mapping and transformation.
  • Excellent communication skills for collaborating with clients and teams.

Preferred Qualifications

  • Prior experience migrating forums from legacy platforms to Discourse.
  • Familiarity with forum moderation tools and user experience optimization.
  • Knowledge of Discourse plugins and API for customization and integrations.

responsibilities

  • Configure and deploy a new Discourse forum instance based on client requirements.
  • Analyze the existing forum structure (built with .NET and custom software) and plan a comprehensive migration strategy.
  • Develop scripts or tools to extract, transform, and import user accounts, posts, and other data to the new Discourse platform.
  • Ensure data integrity during migration (e.g., maintaining user roles, thread hierarchies, and media links).
  • Customize the Discourse instance (themes, plugins, integrations) as needed for the client.
  • Conduct testing to validate data migration and platform performance.
  • Provide documentation and training for client teams on managing and maintaining the Discourse platform post-migration.
  • Troubleshoot and resolve any migration or configuration-related issues.

soft skills that will be a plus

  • Proactivity: advocating for improvements to product quality, security, and performance.
  • Great communication skills: effectively communicating with our clients

What
W
e offer

For your growth

  • Compensation on conferences and training
  • Knowledge-sharing events
  • TechTalks
  • Free English classes
  • Bookclub and library with professional literature
  • Mentorship program
  • Internal mobility

For your craft

  • Competitive salary
  • 18 working days of vacation
  • Paid sick leaves
  • Extra day-offs in case of marriage, loss, baby birth
  • Office in the city center with relax zones and fully-equipped kitchen

For your zen

  • Home-like atmosphere
  • Compensation on sport
  • Cool corporate parties 4 times per year
  • Pizza day, Cinema club, evening beer time and other team activities
  • Corporate gifts for team members and their kids
Join our team

Feel that we fit each other?

Have questions?

Contact our recruiter for more details

Kateryna Terechenko
Kateryna Hrabovska
hr@wise-engineering.com