Al Dean Administration 40000794
Support Staff
Python/React Web Developer
Knowledge Commons is partnering with the National Endowment for the Humanities to build the NEH’s designated public access repository. Knowledge Commons, housed within the College of Arts & Letters at Michigan State University, is a nonprofit, community-governed network supporting knowledge creators worldwide.
In support of this project, we seek to hire a Python/React Web Developer to work with our team to extend the functionality of our repository, KC Works, and develop a branded portal to present NEH materials and information. This can be a fully remote position. The contract is for one year (ending 12 months from the start). A further extension may be possible based on available funding and job performance. The developer will primarily work on the Knowledge Commons Works repository platform, and they will collaborate with the Knowledge Commons team to improve the network’s performance, security, and functionality.
The successful candidate for this position will present evidence of excellent writing and communication skills, strong interpersonal skills and intellectual curiosity, and demonstrated effectiveness in working with distributed, multi-functional teams. Additionally, the candidate should present evidence of their experience with:
Expertise in front-end user interface development using React.
Expertise in Python web development using the Flask framework.
Database use and management, including knowledge of SQL and PostgreSQL.
A solid background working in a Linux development environment.
RESTful API development and use.
Sound design principles, including knowledge of UI/UX and a commitment to the highest standards for accessibility (including WCAG 2.1 AA and Section 508 requirements).
The College of Arts & Letters at MSU promotes an academic and organizational culture that actively seeks out and strengthens diverse voices and perspectives among its members to achieve excellence. We are interested in candidates of all backgrounds who are committed to the principle that intellectual leadership is achieved through open access and proactive inclusion. We seek candidates with integrity and a strong work ethic, who understand what it takes to continuously improve and maintain research projects within a major academic research institution. We particularly welcome applications from women, people of color, LGBTQI individuals, and others traditionally underrepresented in the academy.
Knowledge equivalent to that which normally would be acquired by completing a four-year college degree program in Computer Science, Information Systems, Business or related information technology field, with coursework in an information technology specialization related to the area of employment; one to three years of related and progressively more responsible or expansive work experience in an information technology area related to the duties to be performed; or an equivalent combination of education and experience.
Experience with the InvenioRDM repository system
Experience with the SQLAlchemy ORM
Experience with OpenSearch
Experience with CI/CD workflows
Familiarity with the landscape for open-access scholarly communication
Experience with open-source software development and team version control workflow
We invite you to apply even if you have not mastered all the skills listed. We seek someone with the ability to collaborate and expand their technical skillset in creative ways; we’re happy to discuss whether you’ve got the skills we need for this role.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, citizenship, age, disability or protected veteran status.
a cover letter
current curriculum vitae or résumé
a statement highlighting your alignment with our project goals
email addresses of 3 potential references.
For more information, contact Ian Scott, Search Committee Chair, scottia4@msu.edu
Persons with disabilities have the right to request and receive reasonable accommodation.
MSU is an affirmative action, equal-opportunity employer. MSU is committed to achieving excellence through cultural diversity. The university actively encourages applications and/or nominations of women, persons of color, veterans, and persons with disabilities.
STANDARD 8-5
This is an off-dated position funded for one year from date of hire, with possible extension contingent upon funding renewal.
https://meshresearch.commons.msu.edu/pro
MSU strives to provide a flexible work environment and this position has been designated as remote-friendly. Remote-friendly means some or all of the duties can be performed remotely as mutually agreed upon.
Sign Up For Job Alerts
Thank you
Send a link to this job to them.
Thank you
Check out these other recently posted roles that might be right for you!
Send a link to this job to yourself.
Thank you - you will receive an email shortly with a link to this job!
Michigan State University is committed to safeguarding the privacy of personal data. To understand what type of information MSU Sites collects and how that information is used, view the MSU Privacy Statement.
Visitors have the option of disabling or not accepting cookies by changing the preferences on their browser. If visitors disable cookies, they will still be able to use most sections of MSU Sites, but some sections may require the use of cookies. MSU also will not be able to tailor content to a visitor’s interests without cookies and a person will not be able to use any parts of MSU Sites that require a login.
You consent to our cookies continue to browse this site. If you click on "Accept essential only", then we will not use cookies but you may have a deteriorated user experience. You can change your settings by clicking on the My Profile link on the top right of the browser window.