Enable job alerts via email!

Vacancy for Archivematica Maintainer at Artefactual

Digital Preservation Coalition

United States

Remote

CAD 70,000 - 96,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking an Archivematica Maintainer to join their remote team. This full-time position involves maintaining the Archivematica codebase, providing technical support, and contributing to the open-source community while ensuring the software's stability and compatibility. Ideal candidates will have substantial development experience, particularly with Python, and a proactive, team-oriented mindset.

Qualifications

  • Demonstrable experience as a paid developer.
  • Experience with Python and Git version control.
  • Comfortable working in Linux environments.

Responsibilities

  • Ensure a stable Archivematica codebase.
  • Write code for enhancements and defect fixes.
  • Diagnose complex support incidents.

Skills

Python
Gitlab
Github
Linux development environment
Communication skills
Teamwork

Job description

  • Vacancy for Archivematica Maintainer at Artefactual
Vacancy for Archivematica Maintainer at Artefactual

12 December 2022

Remote

$70,000 - $96,000 CAD

Full-Time

About the Position

Working in a specialized team of developers, successful candidates will focus on maintenance and stability in the Archivematica code base and related projects. You will develop deepknowledge and expertise of Archivematica on a technical level and support our clients’ use of it by writing code for fixes and enhancements, implementing dependency upgrades, determining operating system compatibility and addressing complex client support incidents. You will also engage with open source Archivematica community users on a technical level. Archivematica Maintainers will report to the Software, Architecture and Development Manager and collaborate closely with the support staff who will guide product management decisions and communicate priorities for software enhancements. Maintainers provide specialized knowledge to support staff that is critical to the success of our hosted and on-premise Archivematica customers.

Responsibilities

Responsible for ensuring a stable Archivematica codebase to be used in Artefactual products and services

Enhancements and defect fixes

Writes code to fix bugs or implement enhancements to Archivematica as necessary for the support staff

Investigates security issues in the Archivematica code base or related projects as reported by Artefactual staff or community members

Responds to community pull requests

Releases and upgrades

Manage dependencies and operating system compatibility for Archivematica to meet the needs of Artefactual customers.

Prepares releases of Archivematica; collaborates with the support staff to test releases and deploy to customers.

Technical support

Diagnoses complex support incidents from the support staff, identifying root causes and potential solutions.

Engages on a technical level with the community, as time allows.

Job skills and qualifications

Must have

Demonstrable experience as a paid developer

Experience with Python

Proficiency with Gitlab and/or Github

Self-starting and self-motivated

Works great in a team setting

Good communication skills in English

Comfortable and productive in a Linux development and deployment environment

At least 4 hours overlap with 8am-4pm Pacific Standard Time

Legally able to work in Canada

Nice to have

Experience supporting and maintaining the Archivematica code base

Experience with Weblate

Experience troubleshooting and diagnosing software defects

Experience preparing software releases

Experience working in open source software projects and communities

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.