Job Description: AWS DevOps Engineer
Location: India (Remote)
Reports to: VP of Software
Employment Type: Full-Time
Overview
We are seeking an experienced AWS DevOps Engineer to strengthen our cloud architecture, security posture, and operational maturity. This role focuses on building robust infrastructure foundations, enforcing best practices, improving observability, and enabling scalable, secure AWS operations across the organization.
The ideal candidate combines deep AWS expertise with structured thinking, governance discipline, and the ability to implement long-term DevOps standards in a growing product environment.
Core Competencies & Skills Required
1. AWS Architecture & Best Practices
- Deep understanding of AWS Well-Architected Framework principles:
- Security
- Reliability
- Performance Efficiency
- Cost Optimization
- Operational Excellence
- Ability to assess existing cloud environments and identify architectural improvements
- Experience designing scalable, resilient AWS infrastructure
2. Infrastructure as Code (IaC) & Automation
- Strong hands-on experience with Terraform and/or CloudFormation
- Ability to design modular, reusable, version-controlled infrastructure
- Experience implementing CI/CD pipelines for infrastructure deployments
- Strong understanding of:
- Git workflows
- Code review processes
- Change governance
- Ability to migrate manually provisioned infrastructure into codified, repeatable processes
3. Serverless & Application Infrastructure Standards
- Strong experience with AWS Lambda in production environments
- Ability to define:
- Naming conventions
- Packaging standards
- Deployment workflows
- Experience working with monorepo structures and dependency management
- Familiarity with build systems and automated deployment tooling
- Strong understanding of environment configuration and secrets management
4. Messaging & Event-Driven Architecture
- Strong working knowledge of:
- Amazon EventBridge
- Amazon SNS
- Amazon SQS
- Ability to design event-driven architectures and define clear service usage patterns
- Understanding of:
- Message durability
- Retry strategies
- Dead-letter queues
- Idempotency
- Ability to standardize messaging approaches across teams
5. IAM, Security & Least Privilege Design
- Deep experience designing and auditing IAM roles and policies
- Strong understanding of least-privilege access models
- Experience implementing role-based access control (RBAC) and separation of duties
- Familiarity with AWS Identity Center or centralized identity strategies
- Experience supporting security reviews and remediation efforts
6. Observability, Logging & Monitoring
- Strong experience with:
- CloudWatch logs
- Metrics
- Alarms
- Ability to design structured logging standards
- Experience building actionable alerting systems with low noise
- Understanding of cross-system log aggregation and analysis
- Ability to improve monitoring maturity across distributed systems
7. Containerization & Edge / Worker Infrastructure
- Experience with Docker and container-based deployments
- Understanding of distributed worker systems
- Familiarity with Balena or similar device/container fleet management platforms (preferred)
- Ability to standardize deployment patterns across worker infrastructure
8. Governance & Process Maturity
- Experience acting as a reviewer or gatekeeper for infrastructure changes
- Ability to implement change management and review processes
- Strong documentation and standards-writing capability
- Experience improving onboarding/offboarding access workflows
- Comfortable collaborating with security stakeholders and external reviewers
Required Experience
- 3+ years of hands-on AWS experience in production environments
- Strong DevOps mindset with automation-first thinking
- Experience supporting growing SaaS or data-driven platforms
- Strong written communication and documentation skills
- Ability to work independently while partnering with engineering and leadership