Summary
Atoti is the data analytics platform developed by ActiveViam especially for financial services organizations. This unique technology meets the specific needs of the industry in ways general-purpose databases and mass-market business intelligence tools do not.
The Financial Services industry is progressively adopting the cloud for use cases Atoti handles. Migrating their solutions to the cloud has brought new challenges to our clients in managing their Atoti applications. To assist them in this process, we have begun development of a new product, Atoti PaaS.
ActiveViam also uses Atoti internally to collect and analyze data on product usage, setup test servers for integration tests, run benchmarks, etc. These deployments are currently managed manually.
Objective
Dogfooding (using your own product) is a very good way of testing the product and ensuring that it is easy to use, behaves the way we expect it to, avoid regressions, etc. We want to use Atoti PaaS to manage all of our internal tools, providing us with another way of testing the features of the PaaS before releasing it to our customers.
During this internship you will:
- Write an analytics tool using Atoti to gather data from our internal time tracking tools (Jira, GitHub, Replicon to allow us to monitor how our R&D resources are being used, and where we are spending our time
- Deploy this tool using Atoti PaaS
- Implement any changes required to the PaaS itself to streamline the deployment process
- (Optional) Setup a benchmarking tool which runs on the PaaS and automatically updates an application deployed on the PaaS used to monitor and check the benchmark results
Technical stack
You will use one of ActiveViam’s core products, the Atoti Python API, in order to build the analytics tool.