University of Melbourne logo
University of MelbournePosted 1 week ago

Full Stack Ruby on Rails Developer

$111,275–$120,453 year

On-siteParkville, Victoria, Australia

Full TimeSmall

Job Summary

Design and implement features for the Cross-Collection Search portal using Ruby on Rails, Apache Solr, and the Blacklight framework to unify university collections. Configure metadata ingestion, natural language search, and visual exploration capabilities while translating stakeholder needs into Agile user stories. Develop, test, and support applications using CI/CD tools, ensuring secure, compliant digital stewardship through integrations with the foundational DAM platform. Collaborate with engineers and product leaders to build scalable architecture and search capabilities within the Cultural Collections Nexus Project.

Required Qualifications

  • Hold undergraduate qualifications in a relevant discipline, or possess equivalent professional experience and training
  • Demonstrate strong full stack experience with Ruby on Rails and modern web technologies such as JavaScript, HTML and CSS
  • Use technologies including Python frameworks, Apache Solr, SQL, Docker, AWS and CI pipelines like GitHub
  • Apply Agile and DevOps practices, including backlog management, iterative delivery and continuous improvement
  • Manage automation, configuration and performance using tools such as Ansible, Rancher and monitoring solutions like Splunk
  • Have current valid work rights for Australia
  • Visa sponsorship is not available for this role

Desired Qualifications

  • Design, build and customise the Cross-Collection Search portal using Ruby on Rails and the Blacklight framework
  • Implement technical architecture and integrations with Apache Solr and the foundational DAM platform to unify collections
  • Configure metadata ingestion and search capabilities, supporting natural language search, visual exploration and recommendations
  • Translate stakeholder needs into Agile user stories, contributing to backlog prioritisation and sprint planning
  • Develop, test and support applications using CI/CD tools, ensuring secure, compliant and high-quality digital stewardship
  • Bring a self-driven, open and learning mindset, with passion for owning end-to-end software solutions

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce