Mission Overview
As part of our ongoing innovation, Scality is developing a central user interface (UI) to supervise and configure multiple independent distributed data storage sites, akin to managing multiple public cloud regions but tailored for on-premises storage use cases.
Key Responsibilities
- UI Development: Collaborate with the development team to design and implement a central user interface using React and Rspack. Utilize module federation to create a scalable and modular UI architecture, allowing seamless integration of various components.
- Authentication and Authorization: Integrate OpenID Connect (OIDC) for secure authentication and authorization, and make it so a central UI can authenticate to several independent sites. Study alternatives, (OIDC authentication server replication, federation of authentication services, other authentication protocols like Macaroons)
- Monitoring and Metrics: Leverage Prometheus for monitoring and gathering metrics from distributed data storage sites. Develop dashboards and visualization tools to provide real-time insights into the performance and status of storage sites.
- Kubernetes Integration: Work with Kubernetes, specifically our Metalk8s distribution, to ensure seamless deployment, scaling, and management of the distributed data storage sites. Implement features for orchestrating and managing Kubernetes clusters within the central UI.
- User Experience: Collaborate with the UX designer and product owner to ensure the UI is intuitive, user-friendly, and meets the needs of system administrators and end-users. Conduct user testing and gather feedback to continuously improve the interface.
Learning Opportunities
- Hands-on Experience: Gain practical experience working with state-of-the-art technologies in a real-world, high-impact project.
- Cross-functional Collaboration: Work closely with a team of experienced developers and a UX designer/product owner, learning best practices in software development and user-centered design.
- Innovative Environment: Be part of a company known for its innovation in distributed data storage technologies, with opportunities to contribute to open-source projects.
Qualifications
- Currently pursuing a degree in Computer Science, Software Engineering, or a related field.
- Familiarity with React, JavaScript, and modern web development practices.
- Basic understanding of Kubernetes and containerization.
- Interest in authentication protocols (e.g., OIDC) and monitoring tools (e.g., Prometheus).
- Strong problem-solving skills and a proactive attitude.
- Ability to work effectively in a collaborative team environment.
This internship is a 6 months position, located at the Scality Paris office. A laptop will be provided.
Benefits Extracted with AI
- Laptop provided
Similar jobs
Last update: 23 minutes ago
Full Stack Engineer Intern
Join Stably AI as a Full Stack Engineer Intern to develop scalable software applications using cutting-edge AI technology.
Senior Fullstack Lead Developer
Senior Fullstack Lead Developer for a B2B SaaS platform in Paris, specializing in NodeJS, Angular, and cloud technologies.
Full-Stack Developer Intern
Join EasyMedAi as a Full-Stack Developer Intern, work remotely or in Barcelona, and gain experience in AI healthcare solutions.
Tech Alternant - Working Student
Join STATION F in Paris as a Tech Alternant - Working Student, engaging in full-stack web development with a dynamic team.
Software Engineer Intern - Front-End or Fullstack
Join Criteo as a Software Engineer Intern in Paris, focusing on front-end or full-stack development. Gain hands-on experience in a dynamic team.
Fullstack Developer Intern - Fall 2024
Join Coveo as a Fullstack Developer Intern to work on data visualization projects using JavaScript, React, and SQL.
Fullstack Developer Intern with Angular and JavaScript
Join as a Fullstack Developer Intern in Paris, working with Angular, JavaScript, and microservices. Gain hands-on experience in a dynamic tech environment.
Senior Full Stack Developer (Python/React)
Senior Full Stack Developer role in Paris, focusing on Python, React, and innovative AI solutions.
Intern Fullstack Developer - 2 Months
Internship for Fullstack Developer in Paris, focusing on JavaScript, React Native, and TypeScript.
Software Engineer - Full Stack Development
Join as a Software Engineer at Revyze in Paris, shaping tech for a social learning app with 1M+ users. Skills in AWS, Python, React Native preferred.
Mid/Senior Full-Stack Developer - Experience Team
Mid/Senior Full-Stack Developer needed for Experience Team at STATION F, Paris. Expertise in JavaScript, TypeScript, NodeJS, ReactJS required.
Senior Full-Stack Engineer
Senior Full-Stack Engineer needed in Paris, skilled in Vue.js, PostgreSQL, and full-stack development.
Web Developer Fullstack Intern (Alternance)
Join Servier as a Web Developer Fullstack Intern in Suresnes, France. Develop digital services in a hybrid work environment.
Full Stack Developer Intern
Join ALOHAS as a Full Stack Developer Intern in Barcelona. Work with JavaScript, React.js, Node.js, and more in a dynamic, innovative environment.
Data Science Intern
Internship opportunity in Data Science at a leading tech startup in Paris, focusing on AI, ML, and cloud technologies.
Software Engineer Intern - Charting Capabilities
Join Dataiku as a Software Engineer Intern to enhance charting capabilities using Angular and JavaScript in Paris.
Fullstack Developer - Apprenticeship
Join Rise Up as a Fullstack Developer in Paris. Work with PHP, JavaScript, and modern frameworks in a dynamic HRTech startup.
Full Stack Developer Intern - Network Software (Spring 2025)
Join Astranis as a Full Stack Developer Intern to work on satellite network software in San Francisco.
Full Stack Engineer
Join our team as a Full Stack Engineer in Paris, mastering JavaScript, TypeScript, React, Node.js, and SQL.
Senior Fullstack JavaScript Developer
Senior Fullstack JavaScript Developer at a leading tech startup in Paris, specializing in digital product development.
Software Engineering Intern - Spring/Summer 2025
Join Front as a Software Engineering Intern in Paris for Spring/Summer 2025. Work with JavaScript, Node.js, and more.
Full Stack Developer Intern - Network Software (Winter 2025)
Join Astranis as a Full Stack Developer Intern to work on satellite network software. Gain hands-on experience in a dynamic environment.
Software Engineering Intern, Frontend
Join Verkada as a Software Engineering Intern, Frontend, to work on impactful projects using React and TypeScript.
Full-Stack Developer (Ruby) at STATION F
Join as a Full-Stack Developer (Ruby) at STATION F in Paris, enhancing real estate services with a robust tech stack.