DeveloperJobs.io
← Back to all jobs
Alphident Technologies Inc

Senior Drupal Developer/Administrator

Suitland, MD $70k - $90k/yr Full time Posted 3d ago

Job Description

The Senior Drupal Developer/Administrator will manage Drupal-based applications on a LAMP stack for the Bureau of Economic Analysis, focusing on security, performance, and compliance across BEA’s cloud and on-prem environments.

Responsibilities

  • Provide system administration, security expertise, web development, and database management to ensure stability and efficiency of Drupal applications.
  • Oversee the ongoing management, maintenance, and optimization of LAMP stack web applications with Drupal as the CMS.
  • Perform server and infrastructure management, including configuring Linux-based servers to host Drupal sites.
  • Install, configure, and maintain the Apache web server for optimal performance and security.
  • Manage MySQL databases with backup strategies, performance tuning, and security best practices.
  • Maintain and update PHP versions to support Drupal and its dependencies.
  • Install, update, and configure Drupal core, contributed modules, and themes.
  • Manage user roles and permissions within the Drupal CMS.
  • Adhere to best practices for Drupal site security, including patch management.
  • Optimize Drupal performance through caching, database indexing, and server-side tuning.
  • Monitor and apply security updates for Drupal, PHP, Apache, and MySQL.
  • Implement firewalls, intrusion detection, and encryption to protect the infrastructure.
  • Ensure compliance with applicable government security standards.
  • Debug module or theme related issues within Drupal.
  • Develop and manage custom PHP scripts to extend Drupal functionality.
  • Work with Git and other version control systems to track and deploy changes.
  • Troubleshoot server errors, performance bottlenecks, and connectivity issues.
  • Configure CDN integration to accelerate content delivery.
  • Manage caching solutions such as Varnish or Memcached to improve site speed.
  • Optimize database queries and optimize server resource utilization.
  • Implement automated backups for databases and file systems, and develop disaster recovery plans.
  • Test backups and restore procedures to ensure incident readiness.
  • Collaborate with developers, designers, and content managers to support site functionality.
  • Provide technical training on Drupal management and troubleshooting to teams.
  • Support on-premises and cloud-based Linux servers, including BEA’s public site www.bea.gov, running a Drupal/LAMP configuration.
  • Support and manage Windows cloud servers and services, including migrations.
  • Maintain documentation for system configurations, processes, and best practices.
  • Provide technical recommendations to improve security, reliability, governance, and cost efficiency in BEA’s cloud environment.
  • Recommend procedures, policies, services, or software to help BEA meet federal policies and mandates.
  • Draft implementation plans for approved recommendations and implement enhancements per plan.

Requirements

  • Bachelor’s degree in Information Technology, Computer Science, or a related field.
  • 5+ years of experience developing web solutions with Drupal 10 and PHP 8.
  • Eligible for and maintain a Public Trust background clearance; qualified for a government-issued ID badge (PIV card).

Technologies

  • Drupal
  • Drupal 10
  • PHP 8
  • Linux
  • Apache
  • MySQL
  • Git
  • Varnish
  • Memcached
  • CDN
  • Windows

Benefits

  • Health insurance
  • Paid time off
  • 401(k)
  • 401(k) matching

Work Location

4600 Silver Hill Road, Suitland, MD 20746

Contract Duration

3 years

Agency

Bureau of Economic Analysis (BEA), Dept. of Commerce

Govt Labor Category

IT Subject Matter Specialist(Cloud Drupal)

Job Type

Full-time

Pay

USD 70,000 - 90,000 per year

Application Questions

  • What is your work status: US Citizen, Permanent resident, H1B, OPT?
  • What is your expected annual salary?
  • What is your current security clearance status?

Ability to Commute

Suitland, MD 20746 (Required)

Get Job Alerts

New jobs delivered to your inbox.