DevOps Engineer
Job Title: DevOps Engineer (AWS)
Location: Remote / Hybrid
Team Size: ~5 Engineers
Company Stage: Early-stage startup
About the Role
We are looking for a hands-on DevOps Engineer to join a small, high-impact engineering team. You will own and evolve our AWS-based infrastructure, CI/CD pipelines, and operational reliability. This role requires strong autonomy, practical cloud experience, and the ability to design simple, scalable systems without overengineering.
You will work directly with backend and frontend engineers to improve deployment speed, system stability, security, and cost efficiency.
Responsibilities
Design, implement, and maintain cloud infrastructure on AWS
Build and manage CI/CD pipelines (build, test, deploy)
Own infrastructure as code (Terraform / CloudFormation / CDK)
Manage containerized workloads (Docker, ECS/EKS)
Configure networking (VPCs, subnets, security groups, load balancers)
Implement monitoring, logging, and alerting
Ensure system reliability, availability, and performance
Improve deployment workflows and developer experience
Manage secrets, IAM policies, and security best practices
Optimize cloud costs and resource usage
Support production incidents and perform root-cause analysis
Implement backup, disaster recovery, and scaling strategies
Required Skills
Strong hands-on experience with AWS (EC2, RDS, S3, IAM, VPC, CloudWatch)
Experience with Infrastructure as Code (Terraform preferred)
CI/CD experience (GitHub Actions, GitLab CI, Jenkins, or similar)
Containerization experience (Docker)
Understanding of networking fundamentals
Experience with Linux systems administration
Familiarity with monitoring/observability tools
Knowledge of security best practices in cloud environments
Ability to work independently in a small team environment
Nice to Have
Experience with Kubernetes (EKS)
Experience with serverless (Lambda, API Gateway)
Experience with managed databases (PostgreSQL, Aurora)
Experience with log aggregation tools (Datadog, Prometheus, Grafana)
Experience optimizing AWS billing
Scripting skills (Bash, Python)
What Success Looks Like
Deployments are automated and reliable
Infrastructure is reproducible and version-controlled
Downtime is minimized and incidents are quickly resolved
Costs are predictable and optimized
Developers can ship features without friction
Why Join
Small, focused engineering team
High ownership and direct impact
Opportunity to define infrastructure from early stage
Minimal bureaucracy, fast iteration cycles
If you are comfortable building production-grade AWS infrastructure in a startup environment and prefer ownership over process, we would like to speak with you.