Anurag Bodepudi

Sr. AWS DevOps Engineer at PlainsCapital Bank
  • Claim this Profile
Contact Information
Location
Irving, Texas, United States, US

Topline Score

Bio

Generated by
Topline AI

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • 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

    • 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

    • 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

    • 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

    • 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

Community

You need to have a working account to view this content. Click here to join now