Job Summary
The IT Web Application Developer (Drupal) is responsible for supporting developing deploying and maintaining enterprise and mission-critical web applications hosted on Linux and open-source platforms. This role provides technical expertise in Drupal-based applications Apache/Tomcat stacks scripting automation security hardening and performance optimization in regulated and large-scale environments.
Key Responsibilities Web Application Development & Support
- Support deploy and maintain Drupal-based web applications in enterprise and regulated environments.
- Perform Drupal installations upgrades patching and module maintenance.
- Troubleshoot application issues across web application and infrastructure layers.
- Collaborate with development teams to support PHP-based applications and RESTful integrations.
Linux & Web Infrastructure Administration
- Administer Linux-hosted web platforms supporting Apache and Tomcat application stacks.
- Configure maintain and optimize web server environments for availability and performance.
- Support application backend integrations with relational databases.
- Assist with server lifecycle management including upgrades and consolidation efforts.
Security Compliance & Risk Management
- Implement SSL/TLS encryption access controls and security hardening measures.
- Apply operating system and application security patches.
- Ensure compliance with organizational and federal security requirements.
- Support audits and compliance validation activities.
Automation Monitoring & Performance
- Develop and maintain automation scripts using shell scripting and open-source tools.
- Implement monitoring and alerting using enterprise monitoring platforms.
- Tune systems for performance scalability and reliability.
- Support high availability and disaster recovery planning and execution.
Cross-Functional Collaboration
- Work closely with developers database administrators infrastructure and security teams.
- Provide technical guidance and operational support for application teams.
- Participate in incident response and root-cause analysis activities.
Required Skills & Competencies
Drupal Web Application Development (Drupal 7/8/9)
Linux Web Hosting & Administration
Apache HTTP Server & Tomcat
PHP HTML CSS JavaScript
Web Application Security & Hardening
Performance Tuning & Optimization
Shell Scripting & Automation
CI/CD Support
High Availability & Disaster Recovery
Technical Environment
Web Technologies: Drupal PHP REST APIs
Servers: Apache HTTP Server Tomcat
Operating Systems: Red Hat Enterprise Linux UNIX variants
Databases: MySQL Oracle
Automation & Scripting: Bash Korn Shell Perl Python
Monitoring Tools: Enterprise monitoring platforms
Education
Masters degree in Computer Science or related technical discipline
Experience Requirements
- 1015 years of experience supporting enterprise web applications
- Extensive experience with Drupal-based platforms and Linux environments
- Experience supporting mission-critical systems in regulated or government environments
- Proven experience with security performance optimization and automation
Required Experience:
IC
Job SummaryThe IT Web Application Developer (Drupal) is responsible for supporting developing deploying and maintaining enterprise and mission-critical web applications hosted on Linux and open-source platforms. This role provides technical expertise in Drupal-based applications Apache/Tomcat stacks...
Job Summary
The IT Web Application Developer (Drupal) is responsible for supporting developing deploying and maintaining enterprise and mission-critical web applications hosted on Linux and open-source platforms. This role provides technical expertise in Drupal-based applications Apache/Tomcat stacks scripting automation security hardening and performance optimization in regulated and large-scale environments.
Key Responsibilities Web Application Development & Support
- Support deploy and maintain Drupal-based web applications in enterprise and regulated environments.
- Perform Drupal installations upgrades patching and module maintenance.
- Troubleshoot application issues across web application and infrastructure layers.
- Collaborate with development teams to support PHP-based applications and RESTful integrations.
Linux & Web Infrastructure Administration
- Administer Linux-hosted web platforms supporting Apache and Tomcat application stacks.
- Configure maintain and optimize web server environments for availability and performance.
- Support application backend integrations with relational databases.
- Assist with server lifecycle management including upgrades and consolidation efforts.
Security Compliance & Risk Management
- Implement SSL/TLS encryption access controls and security hardening measures.
- Apply operating system and application security patches.
- Ensure compliance with organizational and federal security requirements.
- Support audits and compliance validation activities.
Automation Monitoring & Performance
- Develop and maintain automation scripts using shell scripting and open-source tools.
- Implement monitoring and alerting using enterprise monitoring platforms.
- Tune systems for performance scalability and reliability.
- Support high availability and disaster recovery planning and execution.
Cross-Functional Collaboration
- Work closely with developers database administrators infrastructure and security teams.
- Provide technical guidance and operational support for application teams.
- Participate in incident response and root-cause analysis activities.
Required Skills & Competencies
Drupal Web Application Development (Drupal 7/8/9)
Linux Web Hosting & Administration
Apache HTTP Server & Tomcat
PHP HTML CSS JavaScript
Web Application Security & Hardening
Performance Tuning & Optimization
Shell Scripting & Automation
CI/CD Support
High Availability & Disaster Recovery
Technical Environment
Web Technologies: Drupal PHP REST APIs
Servers: Apache HTTP Server Tomcat
Operating Systems: Red Hat Enterprise Linux UNIX variants
Databases: MySQL Oracle
Automation & Scripting: Bash Korn Shell Perl Python
Monitoring Tools: Enterprise monitoring platforms
Education
Masters degree in Computer Science or related technical discipline
Experience Requirements
- 1015 years of experience supporting enterprise web applications
- Extensive experience with Drupal-based platforms and Linux environments
- Experience supporting mission-critical systems in regulated or government environments
- Proven experience with security performance optimization and automation
Required Experience:
IC
View more
View less