Internship Position

Infrastructure as Code for Atoti PaaS

 

Introduction

Atoti PaaS is a SaaS application designed to streamline and simplify the deployment of Atoti Projects directly within our clients’ existing cloud infrastructures. It provides immediate, out-of-the-box observability into the performance and health of Atoti applications, along with robust alerting capabilities to notify clients of any issues. Furthermore, Atoti PaaS takes on the responsibility of managing evolving cloud architectures and APIs, abstracting away the complexity for our clients and ensuring their Atoti Projects remain compatible and performant with the latest cloud innovations.

Atoti PaaS helps manage cloud costs and ensure security compliance. It optimizes resource use, and scales intelligently to reduce cloud expenditure. This includes monitoring, identifying savings, and preventing over-provisioning. ActiveViam’s platforms offer robust security features like encryption, access controls, and a no-public-IP communication model, adhering to industry standards to protect sensitive data and build customer trust.

Expected Work

Currently, Atoti PaaS offers a UI and a REST API for our clients to use in order to configure their Atoti Projects. However, most customers want to set up CI/CD pipelines in order to automate testing and deployment to various environments. The REST APIs allow our customers to script their own integrations, which is a good first start for integration with deployment pipelines.

The next step to ease integration of the PaaS with existing deployment tools is to make it compatible with Infrastructure as Code (IaC) tools.

The objective of this internship is to work on the integration of our product with existing IaC tools. You will start by using the REST APIs to create a CLI package able to control and manage PaaS resources, and then continue to build native integrations for the most popular IaC products (Terraform, OpenTofu, Pulumi, etc.).

Technical stack

  • Kubernetes
  • Python + FastAPI
  • Typescript + React
  • Java
  • Helm
  • Pulumi
  • AWS (EC2, S3, ECR, EKS, ECS, ImageBuilder, SQS, SNS, RDS)
  • CircleCI
  • PostgreSQL

About ActiveViam

ActiveViam provides business users with instant insight into large volumes of fast-moving data for timely and context-aware decision-making.

Founded in 2005, ActiveViam employs over 150 people in its five offices of New-York, London, Paris and Singapore. We expect sustained growth in 2025 and will continue hiring the best talents from the top schools.

Send us your application

Submit your application form today and take the next step with us.

Max. file size: 10 MB.

Thank You!

We will contact you as soon as possible.