Mediabistro logo
job logo

Web Application Developer Job at Business Management Associates, Inc in Washingt

Business Management Associates, Inc, Washington, US, USA

Job type: Full Time


IT Web Application Developer (Drupal) – Linux & Open-Source Platforms


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


Master's degree in Computer Science or related technical discipline


Experience Requirements



  • 10–15+ 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


#J-18808-Ljbffr