Mumbai, Maharashtra, India
Information Technology
Full-Time
Softobiz
Overview
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 practices.
Key Responsibilities
AWS Infrastructure Management & Cost Optimization
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 practices.
Key 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
- 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
- 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)
- 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
- 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
- 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
- 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
- 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
- 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 tasks
- 3-5 years of experience in a DevOps or Cloud Engineering role, focused on AWS- Strong 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 identification
- 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
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in