Greetings! We are seeking a talented engineer to provide a Django/Oscar shell in AWS with basic functions.
Details
- UI: Create Shell
- AWS Infra Requirements
- App runner
- Django/Oscar template for ecommerce
- Host static content via CDN
- Custom logic using Python
- Cheapest RDS database available
- Functional Requirements
- Portal users can log in
- Support MFA
- Support local users as well as oAuth (i.e. Google/Apple/Microsoft)
- Customer structure:
- Root admin (for customer account)
- Departments (root admin needs ability to create/remove)
- Each Department has its own admins/users
- Dept Admins – controls department settings/add/remove users
- Dept Users – consumes services provisioned for department
- Oscar Template (eCommerce)
- Ability for Provider to create packages that can be purchased by Customer
- Ability to request packages for specific departments (and their respective users)
- Deliverables
- All Terraform/Ansible code needed to deploy
- Functioning portal managed by App Runner
- Uses Django backend
- Using Oscar ecommerce template
- Ability for Provider to configure/manage packages, Customers to buy
- Package purchase must occur before root admin user is created
- Customer structure as required
- MFA/oAuth
- Users only need ability to login, no other functionality required at this time
... Show more