Client Brief
Established in 2011 in London, this global healthcare company has evolved into a significant player, with a presence across four continents. Boasting a team of over 450 employees spread across 20 countries, their reach is both extensive and diverse. Having successfully raised $250 million to date, this company operates at the forefront of healthcare innovation, impacting lives and communities across the globe. With operations spanning four continents, they continue to demonstrate a commitment to advancing healthcare solutions on a global scale.
Project Details
- Building Internal Developer Platform:
- Establishing an internal developer platform to streamline and enhance the development workflow.
- Providing a centralized and standardized environment for developers to build, test, and deploy applications efficiently.
- Namespace as a Service:
- Implementing Namespace as a Service (NaaS) to offer developers isolated and customizable environments within the Kubernetes cluster.
- Enabling teams to have dedicated namespaces, fostering collaboration while maintaining segregation of resources.
- Writing Operators and Controllers:
- Developing custom operators and controllers to automate the deployment and management of various services, including MongoDB, Redis, and other essential components.
- Enhancing the scalability and reliability of the Kubernetes ecosystem by codifying operational tasks through custom operators.
Tech Stack
Programming Language: Go/Golang
Containerisation tools: Kubernetes, Docker
Cloud: GCP and AWS
IaC(Infrastructure As A Code): Terrafrom