Drupal Developer - Woodlawn, United States - Government Tactical Solutions, LLC

    Government Tactical Solutions, LLC
    Government Tactical Solutions, LLC Woodlawn, United States

    2 weeks ago

    Default job background
    Description

    Mid-Level Drupal Administrator

    Drupal Administration, Ansible Automation, Relational Databases (PostgreSQL, DB2, or Oracle), Agile Development, and Modern Development Support (PHP, Java EE with SpringBoot, Python, C# with .Net Core)

    • Design, develop, and implement next-generation content management using system/software engineering best practices and the latest technologies:
    • Content Management System (Drupal, WordPress)
    • DevOps (Jenkins, Red Hat OpenShift, Docker, SonarQube, UrbanCode)
    • Infrastructure-as-Code and Configuration-as-Code (Ansible, CloudFormation / Terraform, Scripting)
    • Co-administer Drupal including installing, migrating, upgrading, deploying, troubleshooting, and configurating on Linux.
    • Provide software expertise in one or more of these areas: Drupal administration, PHP application integration, service oriented architectures (SOA), security, business process management/business rules processing, module integration, user experience (UX) and accessibility (Section 508/WCAG/USDS Web Standards), orchestration, or auto-scaling & application reliability engineering.
    • Investigate and repair system defects regardless of component: front-end, business logic, middleware, Ansible automation, or database (PL/SQL and Data Modeling).
    • Brief management, customer, team, or vendors using written or oral skills at appropriate technical level for audience
    • All other duties as assigned or directed

    FOUNDATION FOR SUCCESS(Basic Qualifications)

    • Bachelor's Degree in Computer Science, Mathematics, Engineering or a related field.
    • Master's or Doctorate degree may substitute for required experience
    • 4+ years of combined experience with system administration of Content Management Systems (Drupal, WordPress), and/or RHEL Linux
    • 2+ years of experience with Ansible automation
    • 1+ years of combined experience with modern software development support (PHP, Java EE with SpringBoot, Python, C# with .Net Core)
    • Must be able to obtain and maintain a Public Trust. Contract requirement.

    *** Selected candidate must reside within two (2) hours of SSA Headquarters in Woodlawn, MD

    *** Selected candidate must be willing to work on-site at least 2 days a week.

    FACTORS TO HELP YOU SHINE(Required Skills)

    These skills will help you succeed in this position:

    • Solid experience with Ansible Automation and authoring playbooks and roles for installing, maintaining, or upgrading platforms
    • Solid experience using version control software such as Git/Bitbucket including peer reviewing Ansible playbooks
    • Hands-on experience with Drupal administration
    • Experience analyzing, researching, maintaining, and integrating Drupal modules/plugins.
    • Basic experience configure cache (Redis, Memcached, MongoDB)
    • Solid experience triaging and monitoring complex issues, outages, and incidents
    • Experience in automating tasks with scripting languages like Shell, or Python
    • Solid foundation of Red Hat Enterprise Linux (RHEL) administration
    • Basic Knowledge of relational databases (PostgreSQL, DB2, and Oracle), SQL, and ORM technologies (RedBeanPHP, Doctrine, and Eloquent)
    • Basic networking skills
    • Experience working on Agile projects and understanding Agile terminology

    HOW TO STAND OUT FROM THE CROWD(Desired Skills)

    Showcase your knowledge of modern development through the following experience or skills:

    • Basic understanding of DevOps (CI/CD) best practices and tools (Jenkins, SonarQube, CloudFormation / Terraform)
    • Preferred experience with AWS cloud technologies or other cloud platforms; AWS cloud certifications.
    • Preferred experience integrating / establishing advance search capabilities (AWS Kendra)
    • Basic knowledge with modern PHP frameworks (Drupal, Laravel, Symfony, Zend)
    • Experience with automated unit testing, TDD, BDD, and associated technologies (PHPUnit, PHPSpec, Mockito, Behat / Cucumber, Selenium, and Karma/Jasmine)
    • Knowledge of front-end technologies (HTML, Modern JavaScript, Typescript, JQuery, and CSS)
    • Experience with API development & monitoring tools (Ready API, Swagger, Splunk, Dynatrace)
    • Experience with PaaS (Red Hat OpenShift/Kubernetes) and Docker containers
    • An in-depth knowledge of Social Security Administration (SSA)
    • ​Bachelor's Degree in Computer Science, Mathematics, Engineering or a related field with 3+ years of experience
    • Must be able to obtain and maintain a Public Trust. Contract requirement.