Drupal Developer (Backend)

$90,000 - $130,000/Yr

Unclassified - Washington, DC

posted about 2 months ago

Full-time - Mid Level
Washington, DC

About the position

Evoke Consulting is a Federal Management Consulting firm specializing in strategic business and technology services across the federal market. We provide solutions to various agencies, including Veterans Affairs, Department of Energy, Department of Agriculture, and Department of Defense. Our commitment to our employees is reflected in our investment in training and rewarding high performance, which sets us apart in the government contracting sector. We are currently seeking a Drupal Developer (Backend) to join our team, where you will play a crucial role in managing the deployment workflow for our federal customers' internet and intranet websites and applications. In this position, you will collaborate closely with server and network administrators to ensure effective server configuration and implementation for application releases and security measures. Your responsibilities will include utilizing Bitbucket and Bamboo to streamline deployment processes, meticulously documenting efforts in the federal clients' IT Service Management System, and maintaining the security of web databases and application programming interfaces (APIs). You will also contribute to the architectural integrity of our web technology portfolio and develop custom Drupal modules tailored to client needs. As a Drupal Developer, you will be responsible for end-to-end development deployment workflows, managing AWS EC2 instances, and ensuring seamless integration between various tools. You will write clean, maintainable code, prioritize performance optimization, and regularly assess the scalability of production websites. Additionally, you will manage ServiceNow ticket requests related to deployment and continuously update your knowledge of new trends in backend web development. Your role will require flexibility and adaptability to perform other duties as assigned, contributing to the overall success of the team.

Responsibilities

  • Ownership and management of the deployment workflow for federal customers' internet and intranet websites and applications.
  • Collaborate closely with server and network administrators to ensure effective server configuration and implementation for application releases and security measures.
  • Utilize Bitbucket and Bamboo to streamline deployment processes and ensure efficient workflow management.
  • Document efforts, findings, and solutions in the federal clients' IT Service Management System, tracking advancements and improvements to the technology stack.
  • Maintain, optimize, and fortify the security of web databases, back-end logic, and application programming interfaces (APIs).
  • Contribute to the architectural integrity of the web technology portfolio, supporting strategic web development goals and critical operations.
  • Develop and document custom Drupal modules for client websites and applications by analyzing specific needs and gathering requirements from stakeholders.
  • Manage end-to-end development deployment workflow, utilizing Bitbucket for version control and collaboration, and Bamboo for continuous integration and deployment.
  • Write clean, maintainable, and scalable code and custom modules that adhere to best practices and established security standards.
  • Regularly assess the performance and scalability of production websites during edits and updates, making necessary adjustments to enhance performance.
  • Identify and resolve production website issues promptly, managing ServiceNow ticket requests related to deployment.
  • Continuously update knowledge of new trends and technologies in backend web development and explore innovative solutions to enhance deployment workflow.

Requirements

  • Proficient with server-side web languages, including Drupal, Python, PHP, C#, Java, JavaScript/Node.js, and Bash/Shell scripting.
  • Experience in writing RESTful APIs.
  • Experience with security and authentication best practices.
  • Working knowledge of database technologies, including MySQL and SQL.
  • Working knowledge of back-end development, including configuration, management, and administration of databases and servers.
  • Excellent communicator, both written and verbal in English.
  • Strong interpersonal and project management skills.
  • Excellent planning, time-management, and follow-through skills.
  • Ability to develop effective solutions within constraints of deadlines and budgets.
  • BA/BS Degree in Information Technology, Computer Science, or related field.
  • Minimum of 6-8+ years of relevant experience.

Benefits

  • 401(k) matching
  • Bereavement leave
  • Dental insurance
  • Disability insurance
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Paid time off (PTO) program
  • Eleven (11) paid holidays
  • Parental leave
  • Volunteer hours
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service