AWS (Senior / L3 level)
5+ years of hands-on AWS experience in production environments, ideally across multiple customers or AWS accounts
Proven ability to design, operate, and troubleshoot complex AWS environments, including both traditional and modern cloud architectures
Strong, hands-on experience across multiple AWS compute and application models, including:
Container-based workloads
- ECS and/or EKS, including service configuration, scaling, and troubleshooting
- AWS Fargate for running containerized workloads without server management
Serverless and event-driven architectures
- AWS Lambda (deployment, configuration, monitoring, performance tuning
- API Gateway (REST/HTTP APIs, integrations, authorization)
- Event-driven services such as EventBridge, SQS, SNS
- Understanding of serverless-specific operational concerns (timeouts, concurrency, retries, error handling)
Strong knowledge of core AWS platform services, including:
- IAM (advanced role and policy design, cross-account access, least-privilege enforcement)
- VPC networking (CIDR planning, routing, NAT gateways, VPC endpoints, peering and Transit Gateway basics)
- Storage and data services (S3 lifecycle management, RDS, backups, encryption at rest and in transit)
- Security fundamentals (KMS, security groups vs NACLs, shared responsibility model)
Operational ownership and reliability mindset:
- Monitoring, logging, and alerting using CloudWatch
- Incident troubleshooting and root cause analysis
- Designing for high availability, fault tolerance, and disaster recovery
- Cost awareness and optimization across AWS services, including serverless and container workloads
Ability to take ownership of unfamiliar or inherited customer environments, even when architectures are complex, inconsistent, or poorly documented
Comfortable acting as a senior escalation point for complex AWS-related incidents and architectural challenges
Networking (medior+)
- Practical understanding of networking fundamentals (TCP/IP, DNS, HTTP/S)
- Hands-on experience with AWS networking, including VPC design, routing, security groups, NACLs, and connectivity troubleshooting
Infrastructure as Code
Advanced Terraform experience, including:
- Designing and maintaining reusable modules
- Managing remote state and locking
- Reviewing and improving existing Terraform codebases
- Applying IaC standards and best practices within a team
CI/CD & version control
- Hands-on experience with CI/CD pipelines (preferably GitLab CI)
- Familiarity with pipeline design, environment handling, infrastructure and application deployment automation, and Git-based workflows
Scripting & automation
- Ability to write and maintain automation scripts using: Bash and Python, including AWS SDK usage (boto3)
- Strong focus on reducing manual work and improving operational efficiency
Team & customer collaboration
- Experience mentoring junior engineers through technical guidance and reviews
- Strong communication skills
- Comfortable discussing technical and architectural topics with customers and internal stakeholders
- Able to explain complex cloud concepts in a clear and pragmatic manner
Nice to have
- AWS Professional-level certifications (Solutions Architect or DevOps Engineer)
- Experience with multi-account AWS setups and landing zone concepts
- Exposure to security- or compliance-driven environments
- Prior consulting or customer-facing experience
Why this role matters
As a Senior Cloud Engineer - AWS, you play a key role in ensuring the stability, security, and scalability of our customers’ cloud environments. Your expertise will directly influence architectural quality, operational excellence, and the technical growth of engineers within the team.