Duke University

Developer - Intermediate Drupal Web Developer - Level 2

Duke University
Apply
16 days ago
Durham, NC, USAMid Level

Responsibilities

  • Administer, maintain, and enhance enterprise Drupal web hosting and web services.
  • Develop and deploy application features according to technical specifications and established development practices.
  • Assist with website deployments, upgrades, troubleshooting, and resolution of technical issues.
  • Develop automated solutions for inefficient or repetitive application development tasks.
  • Refactor code and plugins to create reusable methods, functions, objects, and components.
  • Research and promote application development, automated testing, and operational best practices.
  • Write technical documentation, functional specifications, and technical specifications.
  • Analyze technical problems, propose short- and long-term resolutions, and implement solutions.
  • Support customers and site owners while partnering with senior developers, engineers, and stakeholders.
  • Coach more junior team members and complete normal-scope tasks with minimal oversight.

Requirements

  • Bachelor’s degree in a related field or four years of equivalent technical experience.
  • Two years of directly related experience is required for Level 2.
  • Experience with Drupal or a similar web content management system.
  • Working knowledge of HTML, CSS, JavaScript, PHP, Apache, Git/GitLab, Linux, MySQL/SQL, DNS, SSL/TLS, Bash/PowerShell, Docker, and REST APIs.
  • Comprehensive understanding of application-supporting technologies, deployment processes, frameworks, and high-level programming languages.
  • Ability to refactor code, develop reusable functions or objects, design systems spanning multiple technologies, and write technical documentation.
  • Ability to diagnose and troubleshoot application code and tools and develop effective technical solutions.
  • Demonstrated ability to coach junior team members constructively and work with minimal oversight.
  • Preferred experience with Kubernetes deployments, Azure, Solr, CI/CD, Python, and development-technology certifications.

Tech Stack

AzureBashC#CSSDockerDrupalGitHTMLJavaScriptKubernetesLinuxMySQLPHPPowerShellPythonRubySQLSubversionTensorFlow

Categories

Duke University

About Duke University

201-500 employees

Duke University is a private research university in Durham, NC, that also operates an academic medical center. Its IT organizations build and run clinical information systems, campus learning platforms, research computing, and enterprise applications for faculty, students, clinicians, and staff. Founded in 1838, Duke is funded by tuition, research grants, healthcare services, and philanthropy, and includes Duke University Health System as an affiliated enterprise.

Contact me