EastLansingRecruiter Since 2001
the smart solution for East Lansing jobs

Python Developer / Information Technologist I

Company: Michigan State University
Location: East Lansing
Posted on: November 18, 2022

Job Description:

Job postingsPython Developer / Information Technologist IShare this:





  • - More (http://www.addthis.com/bookmark.php?v=250&username=pageup) Back to search results Apply now Job no: 820502 Work type: Support Staff Pay Grade:12Major Administrative Unit / College:College Of Arts And LettersDepartment:Al Dean Administration 40000794Sub Area:AP- ProfessionalsSalary:Salary Commensurate with ExperienceLocation: East Lansing Categories: Information Technology, Administrative Professionals- AP, Full Time (90-100%), Union, Remote-Friendly Working/Functional TitlePython DeveloperPosition SummaryThe Python Web Developer will contribute to the design, implementation, and support of an academic digital repository system operated by Humanities Commons at Michigan State University. They will be an integral part of a small team dedicated to implementing and managing the repository, based on the Invenio platform. We are looking for someone interested in both server-side programming in Python as well as front end JavaScript, CSS, and related technologies. Experience working with the Invenio framework would be an asset, but those with more general web development experience are encouraged to apply.The successful candidate will be passionate about working with open source technologies and digital publishing systems. If developing open-source platforms, solving problems, and working on an interdisciplinary team sounds exciting to you, please consider applying. Flexible and remote working arrangements will be considered.We are especially interested in candidates who are able to work collaboratively, can communicate productively with non-technical team members, have wide intellectual curiosity, and are excited to learn.DutiesAs part of the technical team for the repository, the Python Developer will have primary responsibility for installing, customizing, and developing modules to extend the Invenio-based platform. They will work with other members of the team to migrate data from the previous repository system, to facilitate interoperability between the repository and other systems within the Humanities Commons network and beyond and will work with designers to customize the user experience and interface of the repository. The Python Developer will be part of a close-knit team, but will be required to work independently to solve design and implementation problems.Unit Specific Education/Experience/SkillsKnowledge 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.Desired QualificationsDesired QualificationsThe ideal candidate for this position will possess many of the following skills.We invite you to apply even if you havent mastered all of these.Were happy to discuss whether you have the experience and approach we need for this role. Training is available for otherwise excellent candidates who are missing some skills necessary for the role.
    • Experience with programming in Python, ideally using Flask.
    • Experience with Javascript frontend frameworks such as React or Angular.
    • Experience with developing and using web APIs.
    • General knowledge of repository metadata.
    • Experience with common web development tools and services, such as version control software, package managers, and CI/CD pipelines
    • The ability to successfully manage multiple priorities.
    • The ability to discuss technical information (both written and verbally) with technical and non-technical people in a productive and meaningful way.
    • Knowledge of accessibility and usability web design standards and practices.
    • Embrace of learning and working with constantly changing technology.
    • Ability to work collaboratively within our team, the department, and with campus partners.
    • Commitment to diversity, equity, and inclusion and an understanding of the contributions a diverse workforce brings to the workplace.For more information, contact Mike Thicke, Search Committee Chair,thickemi@msu.edu and please look at our slideshow with more specifics about us and our work athttps://docs.google.com/presentation/d/147rZxol--d63Luhg0NEhYlXzC3ZykU9W8kYlexQ6lF4/edit#slide=id.g103cea88b2e_0_179The College of Arts & Letters (CAL) 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 possess an understanding of 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 who are traditionally underrepresented in the academy.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. Equal Employment Opportunity StatementAll 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.Required Application MaterialsQualified applicants should submit:a) a cover letter, including a statement describing your alignment with position requirements and goalsb) a current curriculum vitae or rsumc) links to examples of prior development workd) email addresses of 3 potential references.Together-we-will StatementThe university is requiring all MSU students, faculty and staff to be vaccinated against COVID-19 with limited exceptions. Learn more at:https://msu.edu/together-we-will/Work HoursSTANDARD 8-5Description of End DateThis is an off dated position funded until December 21, 2025 from the date of hire with possible extension contingent upon funding renewal.Remote Work StatementMSU 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.Bidding eligibility ends on 11/1/2022 at 11:55 PMAdvertised: Oct 26, 2022 Eastern Daylight Time

Keywords: Michigan State University, East Lansing , Python Developer / Information Technologist I, IT / Software / Systems , East Lansing, Michigan

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Michigan jobs by following @recnetMI on Twitter!

East Lansing RSS job feeds