Devops Engineer
Google Cloud Infrastructure:
- Rebuilt the entire Google Cloud Platform (GCP) setup from scratch, focusing on better performance and managing everything with Terraform.
- Planned and completed a smooth migration to the new infrastructure.
- Set up and managed AlloyDB for PostgreSQL, including moving databases from Google CloudSQL to AlloyDB.
- Improved Google Kubernetes Engine (GKE) by using different node pools for different brands.
- Helped build the infrastructure for the Business Intelligence (BI) team using Google BigQuery and Google Cloud Composer (Apache Airflow).
- Created a script to track and show all GitHub tags deployed to production in BigQuery using Apache Airflow.
Monitoring:
- Set up Prometheus for monitoring Kubernetes clusters.
Migrated logs from Google Cloud Logging to ElasticSearch/Kibana for better log analysis. - Implemented Grafana for cluster performance dashboards.
Configured Incident.IO to manage on-call schedules and create a status page for clients.
CI/CD:
- Backend: Used Google Cloud Build, Google Cloud Deploy, and Skaffold for Kubernetes deployments.
- Frontend: Used GitHub Actions with GitHub ARC for secure communication with the Kubernetes clusters.
Internal IT:
- Supported team members with daily technical issues.
Merged multiple Slack accounts from different brands into one unified account. - Managed the company’s Google Workspace migration.
Gave demos and training sessions to help colleagues understand the new tools and systems. - Moved the company from Jira and Confluence to Linear and Notion for project management and documentation.
Achievements:
- Accomplished all of this as part of a two-person team in just two years, improving infrastructure and workflows significantly.