Back
Logo of IOTA GROUP
IOTA GROUP

Junior Platform Engineer

Work Place
remote
Location
Flag of France
Labège, France
Work Type
full-time
Seniority
junior
Salary
Not specified
Published at

Description de l'entreprise

Leading enterprise AI software company that empowers organizations to accelerate their digital transformation by harnessing the power of visual intelligence. Their cutting-edge platform enables customers across various industries (such as Energy, Grid Infrastructure, Environment, Manufacturing, and more) to efficiently manage, analyze, and operationalize vast amounts of visual data (images, videos, Lidar, etc.). By combining computer vision, geospatial analysis, and artificial intelligence, they help businesses build and deploy AI applications at scale, turning complex data into actionable insights and tangible business outcomes. They foster a collaborative, innovative, and fast-paced environment where technical excellence and continuous learning are highly valued.

Description du poste

We are looking for a Junior Platform Engineer with a strong focus on frontend development to join our Platform team. The Platform team is responsible for enabling internal developer teams to self-serve their ability to run and own their code in production by creating standard, reusable components and processes. We treat our platform as a product, where our customers are the internal development teams.

Your primary mission will be to strengthen our frontend capabilities by developing and maintaining our internal developer tools, including our Developer Portal, Release Portal, and various internal dashboards. You will work closely with a senior platform engineer and gradually expand your skills to other Platform engineering areas such as backend development, infrastructure automation, and Kubernetes operations.

This role offers a unique opportunity to learn Platform Engineering practices while leveraging your frontend expertise to improve developer experience across the organization.

 

Responsabilities 

Frontend Development (Primary Focus - ~60-70%):

  • Develop and maintain our internal Developer Portal to provide self-service capabilities for engineering teams
  • Build and enhance our Release Portal for managing deployments and releases
  • Create intuitive user interfaces and dashboards for internal platform tools
  • Implement new features and improve existing ones based on developer feedback
  • Work with Vue.js and React to build responsive, performant web applications
  • Collaborate with backend engineers to integrate frontend components with APIs and services
  • Contribute to the design system and component library for internal tools • Ensure code quality through testing, code reviews, and following best practices
  • Gather requirements from internal developer teams to understand their needs

 

Platform Engineering Activities (~30-40%):

  • Participate in the full lifecycle of platform features: design, development, deployment, and monitoring
  • Contribute to backend services development (primarily in Golang and Python)
  • Learn and contribute to infrastructure automation using Kubernetes and Terraform
  • Participate in on-call rotation to support platform services (with gradual ramp-up)
  • Collaborate with the team on CI/CD pipeline improvements
  • Help optimize developer workflows and iteration speed
  • Participate in sprint planning, demos, and retrospectives
  • Document features and create user guides for internal tools 8

 

Learning and Growth:

  • Gradually expand your knowledge of Platform Engineering practices
  • Learn infrastructure concepts (Kubernetes, cloud services, networking)
  • Develop backend skills with Golang and Python
  • Participate in team knowledge sharing sessions
  • Evaluate new tools and technologies with the team

Qualifications

  • Bachelor's degree in Computer Engineering or related field
  • Minimum 2 years of professional experience in frontend development
  • Knowledge in Vue.js (Vue 3, Composition API)
  • Experience with TypeScript
  • Experience with React is a plus
  • Proficiency with frontend build tools (Webpack, Vite) and package managers (yarn, npm)
  • Understanding of REST APIs and how to integrate them in frontend applications
  • Knowledge of HTML5, CSS3, CSS preprocessors like SCSS of SASS and modern Component frameworks (Vuetify)
  • Familiarity with Git and collaborative development workflows
  • Basic understanding of backend development concepts
  • Strong desire to learn and grow into a full Platform Engineer role
  • Excellent problem-solving skills and attention to detail
  • Team spirit and good communication skills
  • Ability to work autonomously while seeking help when needed
  • Proficiency in English (oral and written)

 

Nice to have :

  • Experience with testing frameworks (Vitest)
  • Basic knowledge of Golang or Python
  • Familiarity with Docker and containerization concepts
  • Experience with CI/CD tools (GitLab CI, GitHub Actions)
  • Understanding of Kubernetes basics
  • Experience building internal tools or developer platforms
  • Knowledge of design systems and component libraries
  • Experience with state management libraries (Vuex, Pinia, Redux)
Certificates Logo
2 FOR 1 SALE
Boost your career with 2 recognised certifications, but only pay for 1. Get an Official Vue / Nuxt Certification & receive a bonus JavaScript Certification for Free.
Get Certified