Infrastructure
Help set up and manage servers and services on Google Cloud Platform (GCP).
Support key systems such as PostgreSQL, Elasticsearch, and Redis (KeyDB).
Learn how to configure network security tools like firewalls and Cloud Armor.
CI/CD
Work with the team to improve our deployment process using GitHub Actions and ArgoCD.
Help integrate automated build, test, and deploy pipelines.
Monitoring and Logging
Set up and manage monitoring tools like Prometheus and Grafana.
Check logs and metrics to help find and fix performance or security issues.
Background Jobs and Messaging
Support background job systems using Kafka (for things like sending emails or syncing data).
Help keep worker services and message queues running smoothly.
Backup and Recovery
Learn and support backup plans for PostgreSQL databases and system configurations.
Test recovery plans to ensure data is safe in case of problems.
System Performance
Help the team optimize APIs, databases, and caching to improve system speed.
Assist with traffic load balancing and autoscaling during big events.
Team Collaboration
Work closely with
developers, QA, and product teams.
Share ideas, give feedback, and follow best practices in DevOps.