Drupal Engineer/ Full Stack Web Developer

Updated: over 2 years ago
Location: Lawrence, KANSAS
Deadline: The position may have been removed or expired!

20468BR

Information Technology


Position Overview

This position provides web development support services for the University of Kansas through the department of Information Technology (IT). This individual will work for the Custom Development & Application Services team (CDAS) within IT, which provides web support for the University and its various units.

This position works with independence within a standards-based, collaborative, team environment and is responsible for the development, maintenance, and support of web sites and applications from conception to end of life.  This responsibility includes user experience design, dynamic interactivity, integrating applications with external systems, and accessibility. This position will utilize existing purchased or open-sourced software (such as Drupal, WordPress, etc.), and will be asked to investigate and create custom solutions.

Example projects for this position would include: 

  • Review and deploy Drupal security updates
  • Develop custom Drupal theme and module
  • Create web service or API to facilitate integrations between applications.
  • Collaborate with front-end and UI/UX developers to establish objectives and design more functional, cohesive codes to enhance the user experience.
  • Create custom application written in PHP or python with MySQL database integration.

Reporting to KU Information Technology, the position is part of a team that provides quality information services to the user community.  The incumbent is expected to work autonomously within the architectural frameworks established.


Job Description

60% - Application Support

  • Upgrades and maintains Drupal web environment using knowledge of CDAS operations, standards, and data protocols. 
  • Works with CDAS staff to verify, document, report, and resolve incidents and problems to technical support staff, either internal or vendor.  Tracks, tests, and reports resolution. 
  • Configures and customizes solutions to meet needs identified by CDAS leadership 
  • Writes and organizes technical documentation required to maintain applications, augmenting vendor documentation as needed. 
  • Works closely with appropriate staff in Information Technology computing units to monitor and delivery quality services to end users.
15% - Assists in innovating new services and solutions
  • Works closely with IT and other departments to consider and implement new solutions to improve upon the unit’s web presence and any web applications in use.
  • Researches and recommends new technologies and interface-designs.
  • Evaluate and implement ADA best practices for online technologies.
  • Partner effectively with clients, other developers, and members of the university community to understand and contribute to project needs.
10% - Shares Expertise
  • Contribute knowledge to developing technical strategies for various KU Web initiatives and applications.
  • Mentor other developers to improve team’s overall quality of support.
  • Independently initiates effective communication with peers, other campus service providers/data sources, vendors and management to assure timely well-documented results.
10% - Project Planning
  • In consultation with the designated IT and campus unit staff, creates project plans and carries out prioritized projects related to ongoing support and service delivery, coordinating with other staff as needed.
  • Participates in IT Service management including incident and problem resolution.
  • Meets regularly with IT and campus unit service teams.
5% - Other duties as assigned

Security Profile:

  • This position shares in responsibility for information security by following all applicable security policies and procedures.
  • This position is authorized to use elevated privilege accounts in the performance of job duties.
  • This position is authorized to issue password resets in accordance with established procedure in the performance of job duties.
  • This position is authorized to handle sensitive or confidential data in accordance with established procedures in the performance of job duties.

Required Qualifications

  • High School Diploma/ GED and five years of relevant professional experience or an Associate’s degree and three years of relevant professional experience or a Bachelor’s degree and one year of relevant professional experience.
  • 2 years of demonstrated experience developing web applications using a programming language such as JavaScript, PHP, Ruby, Python, Java, etc. (can be via work history and/or class work/projects).
  • 2 years demonstrated experience using SQL to work with a relational database such as MySQL, Postgres, Oracle, etc.
  • 1 year of demonstrated experience with Drupal 8/9 platform and Drush.

  • Preferred Qualifications

  • Experience with virtualized development environments and associated tools such as Docker, Vagrant, or Ansible.
  • Experience with Linux hosting environment (Apache and nginx).
  • Experience using a version control system (Git preferred).
  • Experience with continuous integration tools (GitLab CI preferred).
  • Experience with JavaScript frameworks such as jQuery, Angular, React, Vue, etc.
  • Experience with writing object-oriented code (PHP preferred).
  • Familiarity with JSON and/or XML/XSLT.
  • Experience with SEO concepts and techniques.
  • Experience reporting and assessing web analytics.
  • Experience working with other content management systems and frameworks (WordPress preferred).
  • Bachelor’s Degree in a related field.
  • Effective written and interpersonal communication skills as evidenced by application materials.
  • Experience working in a team environment as evidenced by application materials.

  • Contact Information to Applicants

    Vickye Kozlowski
    [email protected]


    Additional Candidate Instruction

    A complete application consists of:

    A cover letter addressing how required qualifications are met.
    Resume
    3 Professional References

    Incomplete applications will not be considered.

    Deadline for applications is Wednesday, November 3, 2021. Application deadline has been extended to Sunday, November 14th, 2021.


    Advertised Salary Range

    $64,000- $70,000


    Application Review Begins

    04-Nov-2021


    Anticipated Start Date

    29-Nov-2021


    Primary Campus

    University of Kansas Lawrence Campus


    Employee Class

    U-Unclassified Professional Staff


    Job Family

    Information Technology-KUL


    Work Location Assignment

    Hybrid


    Disclaimer

    The University of Kansas prohibits discrimination on the basis of race, color, ethnicity, religion, sex, national origin, age, ancestry, disability status as a veteran, sexual orientation, marital status, parental status, gender identity, gender expression, and genetic information in the university's programs and activities. Retaliation is also prohibited by university policy. The following persons have been designated to handle inquiries regarding the nondiscrimination policies and are the Title IX coordinators for their respective campuses: Director of the Office of Institutional Opportunity and Access, [email protected], Room 1082, Dole Human Development Center, 1000 Sunnyside Avenue, Lawrence, KS 66045, 785-864-6414, 711 TTY (for the Lawrence, Edwards, Parsons, Yoder, and Topeka campuses); Director, Equal Opportunity Office, Mail Stop 7004, 4330 Shawnee Mission Parkway, Fairway, KS 66205, 913-588-8011, 711 TTY (for the Wichita, Salina, and Kansas City, Kansas medical center campuses).



    Similar Positions