Site Reliability Engineer
gopi K.United StatesMIDPosted 15m ago
AWSKubernetesAmazon ECSAWS FargateTerraformCI/CDAnsibleLinux OSDockerPrometheusGrafanaCloudWatchLogicMonitorDatadogTerraformAnsibleBashPythonCloudFormation
About the Role
We are seeking a mid-level Site Reliability Engineer to join our team, responsible for ensuring the design, scalability, and ongoing reliability of highly available systems on AWS.
Key Responsibilities
• Administer and troubleshoot Linux systems, including Ubuntu, CentOS, and Amazon Linux, across production and staging environments
• Build container images and maintain Dockerfiles, then deploy, manage, and troubleshoot containerized applications using Docker and Kubernetes
• Manage deployments, services, ingress, Helm charts, and cluster upgrades
• Deploy, operate, and troubleshoot Amazon ECS services and tasks running on AWS Fargate
• Build, maintain, and troubleshoot CI/CD pipelines with development teams, automating application builds, tests, container image publishing, and deployments
• Build and maintain infrastructure monitoring solutions for CPU, memory, disk, network, and availability metrics using tools such as CloudWatch, Prometheus, Grafana, LogicMonitor, or Datadog
• Implement application performance monitoring (APM) to track latency, errors, and throughput
• Lead automation initiatives that replace manual processes with repeatable workflows
Requirements
• 5 years of hands-on experience in an SRE, DevOps, or infrastructure engineering role
• Strong hands-on experience with AWS, including deploying, operating, and troubleshooting Amazon ECS services and tasks running on AWS Fargate
• Strong hands-on Linux OS administration and troubleshooting skills, including shell scripting, systemd, networking, and permissions
• Strong hands-on experience with containerization and Kubernetes, including building images, writing Dockerfiles, deploying and scaling workloads, managing Kubernetes clusters, preferably EKS, and using Helm