The Oden Institute needs to administer and maintain its comprehensive Institute-wide web site, ensuring design continuity across all affiliated Group and Center sites, and develop and manage solutions and content for all Oden Institute web pages, focusing on technical excellence and user experience.
Requirements
- Minimum one year of experience developing websites in a production environment using a content management system (CMS). The Oden Institute is currently utilizing Django CMS.
- Minimum one year of experience with MySQL, Python, CSS, HTML, and JavaScript.
- Exhibit familiarity with at least one HTML templating language (e.g., Django, Vue).
- Experience reading and editing Django view functions and logic, especially querying models and rendering templates.
- Demonstrated ability to query relational databases via Django's ORM and write basic SQL queries.
- Minimum one year of experience working in a Linux environment, showing proficiency with basic navigation, file management, and running scripts.
- Experience with version control tools (e.g., Subversion, Git), including basic operations such as cloning, committing, and pushing changes.
Responsibilities
- Administer and maintain the Institute-wide web site, ensuring design continuity across affiliated sites.
- Design, develop, and manage solutions and content for all Oden Institute web pages, including search engine optimization (SEO) content, as a member of the Web Committee.
- Conduct programming tasks including analysis, coding, debugging of complex logic, and database management for web content.
- Maintain and update database structures for efficient and effective data storage and retrieval.
- Monitor and analyze web site performance (page speeds, loads, content flow) and recommend improvements.
- Research and evaluate emerging web technologies; recommend and implement tools for current and future projects.
- Develop and maintain user-friendly, web standards-compliant application interfaces (e.g. WCAG).
Other
- Bachelor’s degree in Computer Science, Information Technology, Graphic Art or related field.
- At least two years of professional web maintenance experience.
- Knowledge of testing and debugging processes on development servers before production deployment.
- Demonstrated ability to handle multiple tasks and projects simultaneously, prioritize tasks, and manage customer expectations.
- Strong verbal and written communication skills; excellent command of the English language.