Your future is Fujitsu
At Fujitsu, we're on a mission to create a more sustainable world by building trust in society through innovation. Since our inception in Japan in 1935, Fujitsu has consistently been at the forefront of technological advancement. Today, we stand as a global leader in digital transformation, dedicated to reshaping businesses and society in the digital age.
What truly sets us apart is our family of nearly 130,000 dedicated employees that spans over 50 countries, forming a diverse and dynamic community. We are committed to helping our employees grow and develop their careers. We believe that everyone has the potential to achieve great things, and we are dedicated to providing the resources and opportunities that our employees need to succeed.
We invite you to take the next step in your career journey and apply. Thank you for being a part of Fujitsu. We look forward to growing together toward a brighter future.
Project Overview
We are seeking a highly skilled agile software development team to design, develop, and deliver a Digital Library (DL) for a cyber range environment. The DL will be built on top of an existing product, Deputy, an open-source solution written in Rust, leveraging its speed, security, and flexibility. The team will adapt, extend, and integrate Deputy to meet the specific requirements of the DL project.
Key Objectives
* Develop a Digital Library for cyber range operations based on the existing Deputy platform.
* Customize and extend Deputy's capabilities using Rust programming to support project-specific features.
* Ensure continuous testing, documentation, and quality assurance throughout the development lifecycle.
* Deliver a production-ready, secure, and high-performance system.
Technical Environment
* Programming Language: Rust (core platform: Deputy)
* Development Methodology: Agile (Scrum)
* Licensing: Deputy is MIT licensed, allowing modifications and redistribution.
* Security Focus: High-performance, secure coding practices.
Scope of Work
* Requirements gathering & backlog creation
* Architecture and design adaptation from Deputy
* Feature development in Rust
* Integration with cyber range systems
* Continuous testing and quality assurance
* User and technical documentation
* Final deployment and knowledge