Scality logo

Full Stack Engineer Internship (UI Oriented)

Scality

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

Servier logo
Servier

Web Developer Fullstack Intern (Alternance)

Join Servier as a Web Developer Fullstack Intern in Suresnes, France. Develop digital services in a hybrid work environment.

ALOHAS logo
ALOHAS

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.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.

Octaura logo
Octaura

Full-Stack Software Engineer

Join Octaura as a Full-Stack Software Engineer to build high-performance technology in a collaborative environment.

Ogury logo
Ogury

Senior Full Stack Engineer

Join Ogury as a Senior Full Stack Engineer in Paris, focusing on SaaS platform development with React.js and Node.js.

HarfangLab logo
HarfangLab

Frontend Developer Intern - Vue.js

Join HarfangLab as a Frontend Developer Intern focusing on Vue.js. Work in a dynamic team to develop cutting-edge cybersecurity solutions.

SpaceX logo
SpaceX

Full Stack Software Engineer (Starlink)

Join SpaceX as a Full Stack Software Engineer for Starlink, working on cutting-edge satellite internet technology.

Sigma Computing logo
Sigma Computing

Frontend Software Engineering Intern (Recent Grad)

Join Sigma Computing as a Frontend Software Engineering Intern in San Francisco. Work on scalable systems and collaborate with engineers.

Rise Up logo
Rise Up

Fullstack Developer - Apprenticeship

Join Rise Up as a Fullstack Developer in Paris. Work with PHP, JavaScript, and modern frameworks in a dynamic HRTech startup.

Accrete AI logo
Accrete AI

Full Stack Engineer (Early Career)

Join Accrete AI as a Full Stack Engineer in New York, NY. Work with Angular, Vue.js, and more to develop scalable web applications.

Kuehne+Nagel logo
Kuehne+Nagel

Senior Full Stack Engineer

Join Kuehne+Nagel as a Senior Full Stack Engineer in Porto, Portugal. Develop mission-critical software using Java, Angular, and more.

Scopic logo
Scopic

Full-stack JavaScript Developer

Join Scopic's Talent Community for Full-stack JavaScript Developers. Gain priority access to future opportunities in a remote setting.

STATION F logo
STATION F

Full Stack Software Engineer (M/F/D) with TypeScript and FastAPI

Join Qevlar AI as a Full Stack Software Engineer in Paris. Work with TypeScript, FastAPI, and cutting-edge AI technologies.

Blockhouse logo
Blockhouse

Full Stack Developer Intern

Join Blockhouse as a Full Stack Developer Intern to work on innovative financial technology projects using React, Python, and Django.

lempire logo
lempire

Senior Fullstack JavaScript Engineer / Product Developer

Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.

Scout AI logo
Scout AI

Founding Full-stack Engineer

Join a stealth startup as a Founding Full-stack Engineer to enhance cybersecurity using LLMs. Work with AWS, React, and Python.

Airbus logo
Airbus

Frontend Developer Internship

Join Airbus as a Frontend Developer Intern in Madrid. Develop web components using React and support backend with AWS and Python.

Verkada logo
Verkada

Staff Fullstack Engineer

Join Verkada as a Staff Fullstack Engineer to design and develop backend APIs and scalable solutions for real-time video monitoring.

Socure logo
Socure

Full Stack Software Engineer

Join Socure as a Full Stack Software Engineer, working remotely to build world-class web applications using JavaScript, TypeScript, and more.

Siemens logo
Siemens

Internship for Web Application Development

Join Siemens as a Web Application Intern to develop healthcare applications using Python, Flask, and JavaScript frameworks.

Infraspeak logo
Infraspeak

Full-stack Developer with PHP and JavaScript

Join Infraspeak as a Full-stack Developer. Work with PHP, JavaScript, and Vue.js in a remote-friendly environment.

Google logo
Google

Software Engineer III, Full Stack

Join Google as a Software Engineer III, Full Stack, to develop next-gen technologies impacting billions of users.

Randstad Digital France logo
Randstad Digital France

Lead React Developer

Join Randstad Digital France as a Lead React Developer, leading a team in agile software development with React and Java.