Gabriel S.
0About
I was tasked with deploying a scalable Kubernetes cluster on AWS while integrating SonarQube into a GitHub Actions (GHA) pipeline for automated code quality checks. Using Terraform and Terragrunt, I automated the provisioning of an EKS cluster, secured it with HashiCorp Vault, and enhanced observability through Datadog, CloudWatch, and Prometheus. To enforce high code quality, I configured SonarQube scans in GitHub Actions, ensuring all changes met predefined quality gates before deployment. I streamlined deployments using blue/green strategies with Spinnaker, guaranteeing zero downtime and smooth rollouts. By combining infrastructure automation, monitoring, and CI/CD best practices, I delivered a resilient, secure, and self-healing system, improving developer experience, application observability, and troubleshooting across production and lower environments.