Senior DevOps / Site Reliability Engineer
recrew
Job Description
- Own and extend Terraform modules across AWS — ECS/Fargate or EKS, RDS, VPC networking, IAM, ALB/NLB, S3, Route 53, CloudWatch — managing state safely and eliminating manually created resources via imports and refactors.
- Build and maintain GitHub Actions pipelines for build, test, containerization, and deployment; migrate legacy pipelines (Jenkins, CircleCI, GitLab CI) onto a single maintainable platform with staged rollouts, health-gated releases, and fast rollback.
- Own the production change window on your shift: deploys, schema migrations against live systems, cutovers, and maintenance with minimal disruption.
- Run and improve observability — dashboards, SLOs, and alerting calibrated to real user impact — and debug containerized applications in production across logs, metrics, traces, and resource limits.
- Operate PostgreSQL in production: read query plans, identify slow queries, manage connections, locks, and replication; operate supporting services including Redis/ElastiCache and message brokers.
- Write Python and shell automation to remove repetitive operational work; build self-service tooling, runbooks, and guardrails that make the wider engineering team faster.
- Write clear, complete shift handover notes and maintain infrastructure documentation; participate in on-call rotation and drive blameless post-incident reviews.