Over 2.4+ years of Experience in Implementing Organization DevOps AWS strategy in various environments of Linux and windows servers along with adopting cloud strategies based on Amazon Web Services.
Expert in Cloud Technologies like Amazon Web Services (AWS) VPC, EC2, Cloud formation, S3, IAM, RDS, Route 53, Cloud Watch, Dynamo DB and Elastic cache.
Utilized Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, DynamoDB tables, EBS volumes; to set alarms for notification or automated actions; and to monitor logs for a better understanding and operation of the system.
Document system configurations, Instance, OS, and AMI build practices, backup procedures, troubleshooting guides, and keep infrastructure and architecture drawings current with changes.
Utilize Amazon Glacier for archiving data.
Strong use of GIT to update code in Puppet Agents.
Having good exposure in Jenkins for CI (Continuous Integration). Using Jenkins Manage and Build code with Authorization.
Utilize Puppet for configuration management of hosted instances within AWS.
Deploy Jenkins to completely provision and manage AWS EC2 instances, volumes, DNS, and S3.
Migrated existing infrastructures over three AWS accounts into VPCs managed by Cloud formation.
Good Knowledge of using different protocols like FTP, SSH, HTTP, HTTPS and Connect direct.
Having good administration/Automation knowledge in all windows Servers (2000, 2003, 2008, 2012 R2), BMC portal monitoring tools.
Having good knowledge in service management using Ticketing tools (ISM and BMC Remedy).
Maintaining and Monitoring the Application/Servers using Nagios.
Bilingual DevOps Engineer proudly offering over 2+ years of experience fixing bugs in coding with source control tools.
Polished professional successful designing, testing and implementing infrastructure and applications for various clients. Offering IT solution building expertise in fast-paced environments.
Overview
2
2
years of professional experience
Work History
DevOps engineer
IBM
Hyderabad
04.2022 - Current
Working as a DevOps engineer at IBM - Hyderabad, India from April,2022 To till date.
DevOps Engineer
KLA
Milpitas
Project: KLA
Client: KLA, USA
Role: DevOps Engineer
Description: KLA Corporation is a capital equipment company based in Milpitas, California
It supplies process control and yield management systems for the semiconductor industry and other related Nano -electronics industries
The company's products and services are intended for all phases of wafer, reticule, integrated circuit (IC) and packaging production, from research and development to final volume manufacturing, KLA-Tencor was formed in 1997 through the merger of KLA Instruments and Tenor Instruments, two companies in the semiconductor equipment and yield management systems industry.
Roles & Responsibilities: Working on source control tools like GIT, and GITHUB
Develop and report on key CI/CD metrics enabling data-driven decision making
Implemented Docker to set up local Development environment
Advanced level knowledge on Continuous Integration & Continuous Delivery practices, process
Worked on Container based tools like Docker, and Networks, load balancing, monitoring
Created Docker files and build images and push to the Docker private registry
Supported development sprints by automating instance provisioning using cloud formation and code deployments using Jenkins and Git hub
Used Jenkins for Continuous Integration and deployment into Tomcat Application Server
Created users, repositories, branching, tagging, patch fixes, pull request, and trained users on the Git version control system, and new EBS volumes, modifying volume sizes, taking volume snapshots for backup
Creating launch configuration and Autoscaling groups
Adding new launch configuration to Autoscaling group when AMI updated
Creating Route53 hosted zones to map with public domains, created record sets to map with EC2 instances/ELB’s, using routing policies if necessary
Domain registers to Route53, and S3 buckets and managing policies for S3 buckets and Utilized S3 bucket storage and backup on AWS
Worked with container-based deployments using Docker
Working with Docker images, Docker hub and Docker registries, and also changed some of the tomcat configuration file which is required to deploy Java based application to the Docker container
Developed an open-source project with Kubernetes to manage a cluster of containers, running Docker containers across multiple hosts
Performed build and release of all software cycles engineering, test, production, update, patches, and maintenance.
Roles & Responsibilities: Creating servers, AMIs, storage blocks in S3,taking snapshots, VPCs, Subnets, load balancing and auto-scaling in AWS Designing and implementing fully automated server build, management, monitoring and deployment solutions spanning multiple platforms, tools and technologies including Jenkins Nodes/Agents, Amazon EC2 and packaging, deployment and testing
Installation and configuration of Git, merging code from develop branch to master branch and make it ready for deployment
Pushing Code from Git to nexus make available for release through automation script using Jenkins
Trouble shooting and fixing of bugs which were raised on high priority and were critical
Documentation of installation of many software’s such as Apache-tomcat, MySQL, java etc
Knowledge on GIT and Jenkins Continuous Integration of Server–Installation, Configuration, Design and Administration, and integrating these tools with other systems
Installation and Configuration of Vagrant in Windows or Linux
Launching and configuration of new machines in cloud for client applications
Providing support for Client side production issues
Coordinating with other internal teams for trouble shooting production issues
Auditing and Scanning the Servers and Applications periodically
Responsible for monitoring and troubleshooting issues in services
Monitoring Servers and Services using Nagios
Launching and configuration of new machines in cloud for client applications
Coordinating with other internal teams for trouble shooting production issues
Closely working with dev teams and fixing production issues
Auditing and Scanning the Servers and Applications periodically
Configuration of Windows and Linux machines for client applications Installing and updating Linux packages
Migrating applications from different data centers to Amazon Cloud
Creating and configuring new production, Dev and UAT environments
Installation and configuration of Apache Tomcat on different platforms.
Developed automated deployment processes and scripts to ensure a smooth transition from development to production.