Aws Devops Engineer
Current• Worked on Amazon Web Services (AWS) for a multitude of applications utilizing the AWS stack focusing on high-availability, fault tolerance, Load balancing and auto-scaling in designing, Deploying and configuring. • Used Subversion(SVN)as source code repositories, managed for branching, merging, and tagging. • Implemented multi-tier application provisioning in Aws cloud, integrating it with Chef/Puppet. • Expertise in docker to build, ship and deploy application. • Responsible for the Plugin Management, User Management and END-END build and deploy setup using Jenkins. • Developed a fully automated continuous integration system and custom tools developed in python. • Prepare the metrics and analyze the work and identify the improvement areas. Work closely with Scrum teams (Dev, QA) to make sure to bridge any gaps. Used Puppet to manage Web Applications, Configuration Files, Data base, Commands, Users Mount Points, and Packages. • Responsible for designing and deploying best SCM processes and procedures with eclipse. • Designing and implementing fully automated server build management, monitoring and deployment by Using Technologies like Chef. • Worked closely with software developers and DevOps to debug software and system problems. • Created scripts in Python which integrated with Amazon API to control EC2 instance operations. • Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution. • Improved the performance of SQL scripts by using ORM methodology. • Implemented the setup for Master slave architecture to improve the Performance of Jenkins. • Used Jenkins for Continuous Integration and deployment into Tomcat Application Server. • Automated the cloud deployments using chef, python (boto & fabric) and AWS Cloud Formation Templates. • Used Git for local repo’s and bitbucket, GitHub for remote repo’s and for further builds and continuous integration.