AWS Infra Setup
- Developed AWS solutions utilizing EC2, S3, RDS, EBS, Elastic Load Balancer, and auto-scaling groups.
- Set up Elastic Load Balancers alongside EC2 auto-scaling groups and optimized both volumes and EC2 instances.
- Transitioned applications from an internal data center to AWS.
- Possesses experience in designing and migrating large-scale applications in both Windows and Linux environments to AWS, particularly for DevOps purposes.
- Created scripts on AWS for scheduling EC2 auto-scaling load balancers using the Python SDK.
- Utilized AWS CloudWatch to monitor application infrastructure and employed AWS email services for notifications.
- Leveraged IAM to establish new accounts, roles, and groups, and utilized the Jenkins AWS Code Deploy plugin for deployments to AWS.
- Configured S3 versioning and lifecycle policies for backing up files and archiving them in Glacier.
- Collaborated closely with development and operations teams to implement necessary tools and processes for automating builds, deployments, testing, and infrastructure management (Infrastructure as Code) using Chef.
- Built and maintained environments for Testing, Contingency, Production, and Disaster Recovery servers.