About The Role
We are seeking a hands-on and experienced AWS DevOps Engineer with 3-5 years of cloud infrastructure and automation expertise to join our team and take ownership of DevOps for our EasyWebinar product a live webinar platform serving a global user base.You-ll be responsible for the management, security, scalability, cost optimization, and automation of our AWS infrastructure.This includes containerized applications on ECS, serverless functions on Lambda, Terraform-based automation, Docker, and full CI/CD lifecycle management.The ideal candidate has strong knowledge of Linux, AWS services, and modern DevOps Responsibilities :
AWS Infrastructure Management & Cost Optimization
- Design, provision, and manage cloud infrastructure on AWS using ECS (Fargate /EC2), Lambda, RDS, EC2, S3, CloudFront, ELB, Route 53, and WAF.
- Build secure and scalable VPC architectures, including NAT gateways, subnets, security groups, NACLs, and route tables.
- Monitor usage and implement cost optimization strategies using AWS Trusted Advisor, Cost Explorer, and automation for unused resources.
- Ensure high availability, disaster recovery, backup scheduling, and performance tuning for all infrastructure components.
Serverless & Lambda Management
- Deploy and maintain AWS Lambda functions, optimize performance (cold starts, timeouts, memory), and troubleshoot failures.
- Integrate Lambda with event-driven services such as S3, SQS, SNS, and CloudWatch Events.
- Apply secure IAM roles, environment isolation, and versioning to Lambda-based workloads.
Infrastructure As Code (IaC)
- Create and manage Terraform modules for provisioning and configuring all AWS services.
- Maintain Git-based version control of infrastructure and enable automated promotion across environments (dev,staging, prod).
CI/CD & Automation
- Implement and manage CI/CD pipelines using GitHub Actions, GitLab CI, or Azure Pipelines.
- Automate build, test, and deployment for ECS microservices, Lambda functions, and S3-based static content.
- Ensure smooth and rollback-safe deployments with appropriate approvals and validations.
Docker & Containerization
- Build and optimize Docker images for containerized applications.
- Manage and troubleshoot container deployments in ECS (both EC2 and Fargate).
- Apply container lifecycle best practices, including multi-stage builds and secure image registries.
Security & Compliance
- Apply least-privilege access policies using IAM roles, policies, and MFA.
- Enforce encryption, secure key storage, and API protection with WAF and HTTPS via CloudFront.
- Regularly patch systems and monitor for vulnerabilities or misconfigurations.
Monitoring, Logging & Incident Management
- Use Amazon CloudWatch as the primary tool for metrics, logs, alarms, and dashboards.
- Continuously improve logging standards and observability, including structured logging across Lambda, ECS, and EC2.
- Set up custom metrics and log-based alerts to detect errors, bottlenecks, and anomalies.
- Build and maintain operational dashboards to monitor system health.
- Participate in incident response, perform root cause analysis, and implement preventive actions.
Troubleshooting & Production Support
- Proactively monitor and investigate production issues across AWS, Docker, Lambda, ECS, RDS, and Linux-based systems.
- Quickly identify the root cause of live issues and provide short-term mitigation and long-term fixes.
- Collaborate with developers to debug application-layer and infrastructure-level problems.
- Own and continuously improve incident response, resolution time, and reliability processes.
Linux System Administration
- Administer and troubleshoot Linux-based EC2 instances (Amazon Linux, Ubuntu).
- Handle OS-level performance tuning, networking, and patch management.
- Create system-level scripts and automation for routine DevOps Skills & Experience :
- 3-5 years of experience in a DevOps or Cloud Engineering role, focused on AWSStrong expertise in:.
- AWS Lambda, including deployment, optimization, and event integration.
- Core AWS services: ECS, EC2, RDS, S3, CloudFront, ELB, Route 53, WAF.
- Terraform for infrastructure provisioning and automation.
- CI/CD pipeline design using GitHub Actions, GitLab CI, or Azure Pipelines.
- Docker: image creation, deployment, and ECS orchestration.
- VPC networking: NAT gateways, subnets, route tables, SGs, and NACLs.
- Linux administration and shell scripting.
- Proven experience in AWS cost analysis and optimization.
- Strong skills in production troubleshooting, log analysis, and root cause to Have :
- AWS Certification (e.g., DevOps Engineer Associate, Solutions Architect Associate).
- Experience with event-driven architectures using SNS, SQS, or Step Functions.
- Exposure to real-time streaming or webinar platforms.
- Familiarity with observability tools like Datadog, ELK Stack, or Prometheus.
(ref:hirist.tech)