DSpace Fullstack Developer (Junior/Mid)
- Full-time
Company Description
DOTSOFT, a fast-growing European IT solutions provider is seeking for a passionate DSpace Fullstack Developer (Junior/Mid) who will be part of our team working in challenging Government and Research projects.
Job Description
As a DSpace Developer, you will play a pivotal role in designing, developing, and maintaining our digital repository systems using DSpace, an open-source platform widely used by academic institutions, research organizations, and libraries worldwide. You will collaborate with cross-functional teams to build robust, scalable, and user-friendly digital repositories that enable the effective management and access of digital assets, research publications, and scholarly content.
Key Responsibilities:
System Design and Development:
- Lead the design and development of DSpace-based digital repository systems.
- Customize and extend DSpace features and functionality to meet specific project requirements.
- Implement metadata schemas, workflows, and access control policies.
Integration and Data Migration:
- Integrate DSpace with other systems, databases, and third-party applications.
- Manage data migration processes to import/export content into/from DSpace.
Maintenance and Optimization:
- Monitor system performance, troubleshoot issues, and ensure system stability.
- Implement performance improvements and optimizations as needed.
User Support and Training:
- Provide technical support to end-users, addressing their inquiries and issues.
- Develop and deliver training materials and sessions for repository users.
Documentation and Best Practices:
- Create and maintain technical documentation, including system architecture, workflows, and configurations.
- Stay updated on best practices and emerging trends in digital repository management.
Collaboration and Communication:
- Collaborate with cross-functional teams, including librarians, archivists, and IT professionals, to understand their requirements and deliver solutions.
- Communicate project status, issues, and progress to stakeholders.
Qualifications
Qualifications:
- Bachelor's or Master's degree in Computer Science, Information Science, or a related field.
- Proven experience in DSpace development and customization.
- Strong proficiency in Java programming and web technologies.
- Familiarity with metadata standards, such as Dublin Core and MODS.
- Experience with database management systems (e.g., PostgreSQL, MySQL).
- Knowledge of version control systems (e.g., Git).
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
- Ability to work independently and manage multiple projects simultaneously.
Preferred Qualifications:
- DSpace certification or relevant certifications.
- Experience with open-access and scholarly communication initiatives.
- Familiarity with digital preservation standards and practices.
Additional Information
BENEFITS
Participation in national and international projects. Team working and salary with bonus under specific targets.