Anurag Bodepudi
Sr. AWS DevOps Engineer at PlainsCapital Bank- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
0
/5.0 / Based on 0 ratingsFilter reviews by:
Experience
-
PlainsCapital Bank
-
United States
-
Banking
-
700 & Above Employee
-
Sr. AWS DevOps Engineer
-
Mar 2021 - Present
• Creating and implementing an automated build and deployment process for applications • Developing software release management strategies according to agile processes • Automating system deployment to scale infrastructure • Documenting the build and release process, release processes, order of activities for all releases, and user guide for developers for local builds • Improving the continuous delivery framework, using AWS services for deployment and scaling, and implementing continuous integration and delivery processes using Jenkins • Proposing and maintaining new branching strategies, defining branching and merging strategies, improving code quality, and implementing new project builds framework using Jenkins and Maven • Developing automation framework for application deployments to cloud environments and implementing Infrastructure as Code using Terraform and ARM templates • Deploying Java applications into web application servers and organizing and coordinating product releases • Automating and deploying development environments using Ansible to various cloud providers Amazon AWS and EC2, and Jenkins testing • Documenting release metrics and software configuration processes, using Maven scripts to build the source code, and supporting and helping to create Dynamic Views and Snapshot views for end users • Configuring monitoring tools such as Nagios and issue tracking systems such as Atlassian Jira, both hosted and local instances for issue tracking, workflow collaboration, and tool-chain automation • Troubleshooting build failures due to infrastructure issues, reducing them by 95% and stabilizing the build process • Setting up and executing processes to code review systems effectively. Show less
-
-
-
Combined Life Insurance
-
Insurance
-
1 - 100 Employee
-
Sr. DevOps Engineer
-
Sep 2020 - Mar 2021
• Worked as a DevOps Engineer for multiple development teams and system analysis team. • Created CI/CD pipelines and configured build credentials and users in Jenkins. • Maintained and managed Ansible Playbooks responsible for deploying Framework and other cloud tools. • Implemented automated testing strategy for Robustness, Longevity/Load testing on systems using Jenkins and Docker. • Wrote and managed the "Kubernetes as a Service" API. • Created and configured Jenkins server using Terraform and Ansible. • Set up the build and deployment automation for Terraform scripts using Jenkins. • Used Jenkins for continuous integration and build automation to create/pull/retag the Docker images and push the image to a Docker registry in the AWS cloud. • Integrated Ant and Maven with Jenkins to automate the build process as a part of continuous delivery. • Worked on Docker container snapshots, attaching to a running container removing, image managing, directory structures. • Used Docker coupled with load-balancing tool Nginx to achieve Continuous Delivery. • Wrote Ansible scripts to restart services in production servers. • Worked on Auto Scaling, creating S3 buckets, managing IAM policies, providing access to AWS resources, and creating Docker images. • Developed and implemented Nexus binary repository and process. • Managed the Maven Repository. • Monitored applications and servers through Nagios. • Used Maven as build tool on Java projects. • Integrated GIT into the continuous Integration (CI) environment. • Worked with Jenkins under the CI/CD pipeline. • Participated in weekly release meetings with Technology stakeholders to identify and mitigate potential risks associated with the releases. Show less
-
-
-
Sleep Number
-
Manufacturing
-
1 - 100 Employee
-
DevOps Engineer
-
Feb 2019 - Aug 2020
• Creating and leading the automated build and deployment process for applications. • Implementing new project builds framework using Jenkins and Maven. • Implementing a Continuous Delivery framework using Jenkins, Chef, Maven, and Nexus in a Linux environment. • Repairing broken Chef recipes and correcting configuration problems with other Chef objects. • Developing scripts and automating system deployment to scale infrastructure. • Leading the automation of implementation and configuration work through Chef. • Managing deployment automation by creating Chef roles. • Managing AWS cloud and Chef automation. • Importing and managing multiple corporate applications using GIT. • Designing different Release Environments for new projects. • Deploying releases to various QA & UAT in Linux environments. • Configuring Elastic Load Balancers with EC2 Auto scaling groups. • Creating documents on build and release process and flow, release processes, order of activities for all releases, and user guide for developers for local builds. • Collaborating with different team members for automation of Release components. • Troubleshooting build issues during the Jenkins build process. Show less
-
-
-
Virinchi Technologies Limited
-
United Kingdom
-
IT Services and IT Consulting
-
1 - 100 Employee
-
DevOps Engineer
-
Apr 2016 - Feb 2019
• Acted as a DevOps/Release manager for two development teams, obtaining stakeholder approvals and necessary signoffs. • Created an automated build and deployment process for applications and established a continuous integration system. • Implemented Continuous Integration (CI) and Continuous Delivery (CD) using Jenkins and Shell/Python scripts to automate routine jobs. • Installed, configured, and administered Jenkins Continuous Integration tools, using Maven as a build tool for Java projects. • Implemented rapid provisioning and lifecycle management for Red Hat Linux using Puppet and deployed Puppet modules for automation. • Developed automation frameworks for deploying applications to cloud environments using AWS services. • Performed branching, tagging, and release activities on GIT version control tools and deployed builds for various environments. • Installed and configured Nagios monitoring tool. Show less
-
-
-
W3softech India
-
India
-
IT Services and IT Consulting
-
100 - 200 Employee
-
Build And Release Engineer
-
May 2014 - Apr 2016
• Participated in the release cycle of the product which involved environments like Development, INT, QA, UAT and Production. • Responsible for the building and deploying the artifacts into DEV, INT and QA Environments • Used GIT as version Control for maintaining the versions. • Created GIT configuration record for builds using derived objects generated during build audit process. • Perform biweekly build cycle and testing processes. • Used Maven to automate the build process. • Managed environments DEV, BCP, UAT and PROD for various releases and designed instance strategies. • Used Apache Tomcat as application server for deploying the artifacts. • Managed and performed the environment related configuration changes as a part of deployment. • Coordinated application releases with Development, DBA, QA and Project Management teams. • Coordinated Release effort amongst various teams (Integration, QA, Testing, and Business Analysis) in geographically separated environment. • Created deployment request tickets in Remedy for the deploying the code to Production. • Attended the Minor/Major Event change control meetings to get necessary approvals for the deployment request. • Used Perl/Shell to automate build and deployment Process. • Used JIRA as Issue Tracking Tool. Show less
-
-