Technical Job Descriptions
Current VIVO-related job postings
Overview description
Sample language:
...
- Demonstrated web application development experience in Java, JavaScript, Python, Ruby or similar language
- Demonstrated experience with current web presentation layer technologies including HTML5, CSS, JavaScript, and JSON
- Ability to independently analyze complex problems and identify and evaluate solutions through requirements analysis, use cases, unit tests, acceptance test automation tools, and performance monitoring
- Bachelor’s degree in an information science (library science, information science, computer science or equivalent) or other relevant discipline
- Ability to apply technology within and outside the body of knowledge and specialty of this position
- Strong written and verbal communications skills and the ability to collaborate effectively with both technical and non-technical colleagues including senior management
- More than 3 years and less than 5 years experience
Desired qualifications
- Database programming experience in MYSQL and/or SQL ServerExperience with Semantic Web and Linked Data tools and standards including RDF, OWL, and SPARQL
- Applications programming experience in data integration, web services, and service oriented architectures.
- Database programming experience in MYSQL and/or SQL Server and/or non-relational DBMS-like triplestores, object databases, and NoSQL
- Experience with UNIX shell scripting, log analysis, and scheduling
- Experience with the use of open source software and active contribution to open source communities including source code, tests, documentation, and support
- Experience working with metadata standards, ontologies, and thesauri.
- Familiarity with data interchange standards and tools including XML and XSLT
- Familiarity with statistics, data mining, text mining libraries, algorithms, and applications.
- Experience with code-centric IDEs such as Eclipse or IntelliJ
- Experience with Agile Software Development methodologies.
...
- or Lean software development methodologies
- Experience with DevOps processes and methods
- Experience working in higher education or research