Context
Transdev is a global public transport operator. The team needed a scalable API management platform to expose transport data APIs to partners and third-party developers. I deployed OpenShift on AWS and integrated Red Hat 3scale for API lifecycle management.
Responsibilities
- Deployed and administered OpenShift 4 clusters on AWS (EC2, EBS, ELB)
- Containerized existing applications and migrated them to the OpenShift platform
- Integrated Red Hat 3scale API Management with OpenShift for API gateway capabilities
- Configured Keycloak for OAuth2/OIDC authentication and developer portal SSO
- Implemented API monetization policies, rate limiting and usage analytics with 3scale AMP
- Set up GitOps pipelines with ArgoCD for declarative application delivery
- Automated infrastructure provisioning with Ansible on AWS
Key Achievements
- Reduced API onboarding time for new partners from weeks to days via self-service developer portal
- Secured and rate-limited 15+ APIs, protecting backend services from overload
- Delivered the platform fully automated, enabling the team to manage it autonomously post-mission
Technical environment: OpenShift 4, AWS (EC2/EBS/ELB), Red Hat 3scale API Management, Keycloak, Ansible, GitOps, ArgoCD