Satish Devops
Satish Devops
Satish Devops
A
91-7893078988
[email protected]
Professional summary:
Highly motivated passionate having 4.9years of experience in several phases of the Software Development
Life Cycle where my main area of expertise & specialized skills as a Devops Engineer that includes
Build and release, Build Automation & Management, Software Configuration Management, Release
Management, Continuous Integration and Continuous Delivery. Experience on various source code
management tools like GIT.
Working on AWS cloud services like EC2, ELB, S3, CloudFront, IAM, RDS, Route53, CloudWatch, SNS.
Setup/Managing Linux Servers on Amazon (EC2, EBS, ELB, Security Groups, RDS and
IAM)
Configure horizontal scaling and vertical scaling: Scale in and out using Autoscaling,
add and remove instances as based upon the policies defined.
Create/Managing the Elastic IP’s for instances.
Create/Manage Buckets in S3 and store DB and log backup, upload images and files for
CDN Server.
Setup/Managing Database on Amazon RDS. Monitoring servers through Amazon
CloudWatch, SNS.
Creating/Managing AMIs, Snapshots and Volumes Upgrade Downgrade AWS resources (CPU, Memory, EBS)
Creating AWS Instances and Resources Bills.
Creating IAM Users and Groups and maintain the users Access management and
Permissions.
Launching static website using EC2 instance or ELB and S3 Bucket.
Experience with build tools like Jenkins.
Extensive hands on with Jenkins, for continuous integration and end-to-end automation tools for deploying.
Built a new CI pipeline. Testing and deployment automation with Jenkins
Experience on ticketing tools.
Experience with DevOps configuration management tools like chef.
Excellent at defining Chef Server and workstation to manage and configure nodes.
Knowledge on deployment, management and application configurations in software configuration
management.
Independent problem solving and a good team player with strong interpersonal and communication skills.
Working experience in Agile Methodology (SDLC)
Educational Qualification:
Bachelors of Technology in Computer Science and Engineering from JNTUA,INDIA
Work Experience:
Working as a AWS and DevOps Engineer at Mobile Programming India Pvt Ltd, Bangalore.
Technical Skills:
Version Control system GIT, GitHub, Bitbucket
PROJECT SUMMARY:
Project 1:
Project Name : Remote Software Download
Client : Motorola
Role : DevOps Engineer
Duration : July -2018 -Present
Environment : GitHub, Maven, Jenkins, AWS, Chef, Ansible
Description: Remote Software Download - (provides Web Interface to the end users
where users can see the latest updates that available or upgrades that can happen and download
the new software available to the mobile phones)
Project 2:
Description: FGB (First Gulf Bank) is the leading bank in UAE that offers wide variety of Financial
services in corporate banking, treasury and investments, merchant banking and retail banking services
Project 3:
Worked on AWS technologies: EC2, S3, EBS, SNS, ELB, EFS, Route 53, RDS etc.
Configure the Simple Storage Service (S3) and creating Buckets using S3.
Creating folders in S3 Bucket and uploading images and files and maintain the buckets and folder
permissions.
Launching static website using S3 Bucket.
Configure the Content Delivery Network (CDN) CloudFront using S3 Bucket to improve
the site performance.
Proficiency in SCM techniques – branching, merging, controlling and monitoring code changes.
Configure the RDS instances through database engines and monitoring services through
Amazon CloudWatch, SNS.
Maintain the User Identity Access Management (IAM)
Configure the Users and Groups policies and permissions.
Building the source code using Maven.
Setting up Jenkins master, adding the necessary plug-in and adding more slaves to support scalability and
agility.
EAR/WAR files Build and Deployment. Restart server once the deployment is completed.
Planning and setting up of Continuous Integration for various properties on Jenkins with Commit,
Component, Assembly Deployment and Smoke jobs.
Setting up commit builds to check for compilation failures of checked-in source code by the developers to
accelerate CI.
Assembly, deploy jobs to list the exact configuration of packages with all their dependencies, settings and
deploying them to various environments for running test cases.
Working with the development team to increase the unit test code coverage.
Establish CI/CD for trunk and branches to support parallel development.
Planning the releasing activities and delivering them on schedule.
Managing nightly builds, weekly builds, feature addition builds and Sales Candidates.
Used Chef to automate Configuration management & Applications, manage Web.
Declaration
I hereby confirm that the aforesaid is accurate and true to the best of my knowledge.
Date: