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