Ricoh is looking to develop an integration framework to deploy an ecosystem of microservices that provide high value production print services. This involves integrating existing hosted services, harvesting on-premise services, and developing new API-based serverless cloud-native microservices on an existing SaaS platform. The goal is to optimize security, performance, reliability, and cost, and potentially identify early security vulnerabilities and create patents.
Requirements
- Java, Python, JavaScript (NodeJS), C++ or other similar programming language
- Knowledge of data structures and algorithms
- REST APIs
- AWS
- Docker
- Jenkins
- AWS Lambda
Responsibilities
- Develop an integration framework to deploy an ecosystem of microservices that provide high value production print services.
- Getting existing hosted services to work together and harvesting existing on-premise services as required.
- New API based serverless cloud-native (AWS, Lambda, SNS) microservices will be developed and deployed on an existing SaaS platform with a mature Lake House.
- The work will be done in a Scrum (Agile) and automated environment.
- Security, performance, reliability and cost will be key metrics to optimize.
- Explore best practices for early security vulnerability identification.
- Creating new or modifying an existing microservices based Ricoh TotalFlow Cloud applications running in the AWS ecosystem.
Other
- Working towards - B.S., M.S., or PhD. degree in Computer Science, Computer Engineering, or a related field
- Student must be currently enrolled in an accredited college or university or enrolled to continue their education in an accredited graduate program
- Students must have a cumulative GPA of 3.0 or higher
- Students are to successfully complete all required screenings prior to hire
- Agile Scrum software development experience
- Microservice development experience
- Cybersecurity