*** 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.
Must be able to obtain and maintain a Public Trust.
Key Required Skills:
Drupal Administration, Ansible Automation, Relational Databases (PostgreSQL, DB2, or Oracle), Agile Development, and Modern Development Support (PHP, Java EE with Spring Boot, Python, C# with .Net Core)
Position Description:
- 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.
Skills Requirements:
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.
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
Regards,
Shaik
Aimic Inc
Email: [email protected]
Phone: 571-749-9666