May 2023
Present
AWS & DevOps Engineer
Eizen.ai
Hyderabad, IN
Responsibilities:
- Application Deployment and Demonstration:
- Dockerized the entire application to ensure consistent deployment across environments.
- Successfully deployed the Dockerized application on the local machine, enabling seamless client demos.
- Kubernetes Deployment:
- Authored Kubernetes YAML files for deploying the application on Amazon EKS, streamlining deployment processes.
- Cloud Infrastructure Setup:
- Configured CloudFront distribution to enhance website performance and user experience.
- Established hosted zones in Amazon Route 53 to manage domain name system (DNS) for the company's website.
- Static Website Hosting:
- Utilized Amazon S3 to host the company's static website, enhancing accessibility and scalability.
- CI/CD Pipeline Implementation:
- Designed and implemented CI/CD pipelines using Jenkins, automating the application's build, testing, and deployment workflows.
- Cloud Services Expertise:
- Demonstrated proficiency in Kubernetes, effectively managing containerized applications and scaling resources.
- Acquired a foundational understanding of Terraform, aiding in the provisioning and management of infrastructure resources.
- Gained working knowledge of Ansible, contributing to infrastructure automation efforts.
- Load Balancing and Cost Optimization:
- Created load balancers on AWS, distributing traffic across application instances to enhance performance and reliability.
- Employed strategic instance scheduling techniques to optimize AWS costs, contributing to efficient resource allocation.
- IAM and Security Management:
- Configured AWS Identity and Access Management (IAM) roles, policies, and permissions to enforce least privilege access for users and services.