Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Bharadwaj AWS

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

Pendyala Sai Venkata Bharadwaj

bharadwaj.psv@gmail.com +916361435029

Profile Summary:
3.2 years of experience in Build and Release, DevOps and Cloud Engineer in Automating, Building,
Deploying and Releasing code from one environment to other environment.

 Deep knowledge of CI and CD methodologies with Jenkins.


 Build Management – Experience in tools such as Jenkins, Maven, and Nexus for build
management.
 Hands on experience with Configuration Management Tools such as Ansible.
 Good understanding of the principles and best practices of Software Configuration Management
(SCM) in Agile, scrum.
 Worked with Version Control System like GIT.
 Good experience with monitoring tool like Cloud watch.
 Strong knowledge on source controls concepts like Branches, Merges and Tags.
 Hands on experience in creation of Virtual Environments using Vagrants.
 Experience configuring and updating the servers using configuration management tools
like Ansible.
 Knowledge on using the Docker.
 Expertise in JIRA as Ticketing Tool.

 Experienced with Web/Enterprise Application Deployment Technology specifically


including Windows, Linux, Apache, Tomcat, Java, and Oracle RDS.
 Experienced with various Services of AWS: EC2, Elastic Beanstalk, VPC, ELB,
Route53, S3, Cloud Front, SNS, RDS, IAM, AMI and Cloud Watch.
 Experienced in writing Terraform Code for infrastructure provisioning.
 Configured boto3-SDK and written python scripts for AWS.
 Strong skills in managing Red Hat Linux servers, Virtualization, and system security.
 Experienced in the atmosphere of cross-functional team within the organization’s Agile
Project Life-cycle.
 Team player with good Communication and Interpersonal Skills.
 Strong problem solving and critical thinking skills.

Education:

 B.Tech in Electronic and Communications, SSCE College (JNTU-K), Srikakulam, India.


Technical Skills:

Configuration Management Tools Ansible


Continuous Integration Tools Jenkins
Operating Systems Centos, Red hat and Windows.
Databases Oracle DBA
Build Tools Maven
AWS (Having good knowledge
Cloud Services on AWS services like EC2, S3, VPC, ELB,
Autoscaling Groups, Route 53, IAM,
CloudWatch, Lambda, SNS, and RDS.)
Version Control/Repository GitHub
Application Servers Tomcat
Web Servers Apache
Scripting Languages/coding Python
Virtualization VMware, Docker, Vagrant
Command Line Editors Vim, Vi
Test Tools SonarQube
Web Technologies HTML, XML
Monitoring Tools cloud watch

Professional Experience:

Project: BNYM-ECSS-863-INFRA
Client: The Bank of New York Mellon Corporation
Feb 2016- Till
DevOps/AWS Engineer

Key Responsibilities:
 Defined and Implemented CM and Release Management Processes, Policies and
Procedures.
 Deploy and monitor scalable infrastructure on Amazon web services (AWS) &
configuration management using Ansible.
 Written Ansible YAML scripts that can store the credentials for various sandboxes and
secured them on the remote servers.
 Coordinate/assist developers with establishing and applying appropriate branching,
merging conventions using GIT source control.
 Configured and maintained Jenkins to implement the CI process and integrated the tool
with Maven to schedule the builds and automated the deployment on the application
servers using the “code deploy” plug-in for Jenkins.
 Continuous Delivery is being enabled through Deployment into several environments
of Test, QA, Stress and Production using Jenkins.
 Maintained build related scripts developed in Maven and Shell. Modified build
configuration files including Ant's build.xml.
 Analyzed the builds using the sonarQube and automated the test using the selenium.
 Automate the builds and deployment of JAVA project using Maven and Jenkins.
 Implement, maintain and support reliable, timely and reproducible builds for project
teams
 Hands on experience in automating builds and deployment process using Shell
scripting.
 Created the VPC’s, configured the subnets, attached the gateway and routing tables to
the subnets and deployed the EC2 instances in the subnets created.
 Hands on experience in EC2, VPC, Subnets, Routing tables, Internet gateways, IAM,
Route 53, VPC peering, S3, ELB, RDS(Oracle), Security Groups, Cloud Watch, SNS
on AWS.
 Configured boto-SDK and written python scripts to automate the backup and snapshot
of EC2 instances and storing those snapshots on S3 buckets.
 Creating the Read Replicas for the RDS databases in the different region expecting the
disaster.
 Automated the deployments to DEV and QA Environments by picking up builds from
Jenkins using ansible.
 Work with development/testing, deployment, systems/infrastructure and project
teams to ensure continuous operation of build and test systems.
 Interact with developers and Enterprise Configuration Management Team for changes
to best practices and tools to eliminate non-efficient practices and bottlenecks.

Environment: CI/CD, AWS, Python, Jira, Jenkins, Ansible, Docker, Apache, Tomcat, Oracle
DBA, Maven, Git, Cloud watch, SonarQube.
Project: AkzoNobel

Build and Release Engineer, 2015 Jun - 2016 Jan

Responsibilities:

 Worked with Engineering, Operations, Quality Assurance and Project Management


to define and execute projects that implement build, release and deployment of web
software.
 Set up CI (Continuous Integration) for major releases in Jenkins.
 Configured management activities using GIT.
 Involved in managing version control tools like GIT.
 Maintained the repository of configuration items of all projects.
 Responsible to perform operations like build with Maven Scripts, while implementing
the required modifications in the Maven Script to perform operations, in accordance
with requirements of the project.
 Developed an automated, continuous, build process that reviews the source code,
identifies build errors and notified appropriate parties to expedite/facilitate
synchronization to the latest build.
 Experienced with pom.xml files along with java web application.
 Monitored daily builds in all common UNIX distributions, sanity testing and packaging
 Participated in all phases of Release activities.
 Partnering and communicating with the Development, QA, Install, Release management
folks.
 Managed build pipeline, maintain/streamline build process.
 Created VMware images for different platforms to reduce the hardware cost and
waiting time for servers to build.
 Configured and maintained Apache web server from open source with Java and Tomcat.
 Managed all SCM activities like branching/tagging/merging in GIT.
 Managed nightly and continuous builds in Jenkins, including automated JUnit tests.
 Server code branching and release process using GIT and GitHub.
 Performed code merges and support developers doing the same.
 Coordinated code deployments in all environments including production.
 Supported developers on setting up and maintaining their development environments.

P S V Bharadwaj

You might also like