AWS DevOps Engineer

Apply Now

Remote

Posted on: December 19, 2025

What Is the role?

We need a DevOps engineer who can build and maintain AWS infrastructure that development teams actually ship on. You’ll own the infrastructure layer - networking, compute, CI/CD, monitoring, and security - using Terraform and GitHub Actions. This is a hands-on role where you’ll be writing IaC, debugging networking issues, and keeping production reliable.

Key Responsibilities

Infrastructure:

  • Design and maintain AWS infrastructure using Terraform/OpenTofu - VPCs, subnets, security groups, IAM, and compute resources
  • Deploy and manage workloads on ECS/Fargate and EKS depending on project needs
  • Set up and manage RDS instances (PostgreSQL, Aurora), S3 storage, and Lambda functions
  • Implement networking: VPC peering, Transit Gateway, Route 53, and load balancing (ALB/NLB)
  • Manage secrets with Secrets Manager and KMS encryption

CI/CD:

  • Build and maintain CI/CD pipelines using GitHub Actions
  • Automate infrastructure provisioning, application deployments, and rollbacks
  • Implement deployment strategies: blue/green, canary, and rolling updates
  • Manage container image builds, registries (ECR), and deployment workflows

Security & Compliance:

  • Implement IAM roles and policies following least privilege principles
  • Configure WAF, Shield, and GuardDuty for threat protection
  • Set up PrivateLink and VPC endpoints for secure service communication
  • Manage cross-account access and organization-level policies

Monitoring & Reliability:

  • Set up CloudWatch dashboards, alarms, and log groups that surface real problems
  • Implement structured logging and distributed tracing (X-Ray)
  • Build runbooks and incident response processes
  • Integrate alerting with Slack or PagerDuty for on-call workflows

Required Skills

AWS Services (Hands-on):

  • ECS / Fargate - container deployment and service management
  • EKS - Kubernetes cluster setup, node groups, and workload management
  • RDS / Aurora - database provisioning, backups, and failover
  • Lambda - serverless functions and event triggers
  • S3 - storage management, lifecycle policies, and access control
  • VPC - subnets, route tables, NAT gateways, security groups
  • IAM - roles, policies, cross-account access, and service-linked roles
  • CloudWatch - logs, metrics, alarms, and dashboards
  • Route 53 - DNS management and routing policies
  • API Gateway - REST/HTTP API management
  • Cognito - user pools and identity management

Infrastructure as Code:

  • 2+ years with Terraform/OpenTofu in production
  • Can write modular, reusable Terraform with proper state management (S3 + DynamoDB)
  • Understands Terraform workspaces, modules, and provider configuration

Networking:

  • Solid understanding of TCP/IP, DNS, and HTTP/HTTPS
  • Experience with VPC design: public/private subnets, NAT, VPN, and peering
  • Can debug connectivity issues between services, across VPCs, and through load balancers

CI/CD & Scripting:

  • GitHub Actions - writing workflows, reusable actions, and OIDC auth with AWS
  • Strong Bash and Python scripting skills
  • Docker - Dockerfiles, multi-stage builds, and container debugging

Security:

  • IAM best practices and least privilege design
  • KMS, Secrets Manager, and encryption at rest/in transit
  • Familiarity with AWS security services: WAF, Shield, GuardDuty

Preferred Skills

  • Experience with GitOps patterns (ArgoCD, Flux) for Kubernetes deployments
  • Observability beyond CloudWatch: Prometheus, Grafana, or Datadog
  • Service mesh experience (Istio or AWS App Mesh)
  • Multi-account AWS organization setup and management
  • Cost optimization - Reserved Instances, Savings Plans, right-sizing
  • Experience with other cloud platforms (Azure, GCP)
  • AWS certifications (Solutions Architect, DevOps Engineer)

Personal Qualities

  • You debug infrastructure issues methodically - check logs, trace the network path, verify IAM
  • Comfortable being on-call and responding to production incidents
  • Documents things that others will need to know
  • Pragmatic about tooling - picks what works over what’s trendy
  • Can explain infrastructure decisions to developers who don’t live in the AWS console

We offer you

  • Competitive Compensation
  • Professional Growth
  • Cutting-Edge Technologies
  • Highly motivated & collaborative Team
  • Challenging Projects
  • Work-Life Balance
  • Opportunities for Advancement
  • Employee Well-being