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