DevOps Engineer
- Setup virtual lab machines on VMware and AWS as required by the QA and Dev team
- Worked efficiently on Engineering tickets escalated by level-1 support
- Assisted QA and Dev team with lab-related issues
- Setup POS systems such as Aloha, Positouch, and Micros used in the Restaurant industry
- Setup firewall rules and MAC address retention in Cisco Meraki
- Virtualized various POS systems to be accessible via remote solutions
- Actively recommended, designed, and implement improvements to Lab infrastructure and tools, with the goal of automating as much as possible
- Worked with the technical teams of enterprise customers to set up remote lab systems, troubleshoot issues, and improve integrations
- Traveled to remote sites for lab installations and onsite support for go-lives
- Worked on automating the lab process and maintaining the lab systems
- Write a docker file to create a standard working environment for developers using Docker
- Launch Amazon EC2 cloud instances using Amazon Machine Images for the AWS cloud
- Use the boto3 python module to manage resources in AWS
- Create Docker images using a Docker file, Docker container snapshots, remove images and manage
- Docker volumes
- Set up an Application load balancer to handle microservice applications
- Work closely with developers to identify infrastructure needs, and create and implement tooling and structure
- Create S3 buckets and enforce encryption on them
- Managed policies for S3 buckets and used S3 bucket and Glacier for storage and backup on AWS
- Responsible for initiating alarms in CloudWatch service for monitoring the server's performance, CPU
- Utilization, disk usage, etc
- To take recommended actions for better performance
- Deploy Kubernetes pods on AWS EC2 instances for testing deployments
- Performed troubleshooting and monitoring of the Linux server on AWS using Nagios
- Write custom IAM policies as per the team's need