Cloud/DEVOPS ENGINEER
Professional Summary:
Around 7+ years of extensive IT industry experience in in Cloud Computing, and expertise in Build, Deployment, and software configuration management (AWS and Chef Certified) .
Worked on most of the AWS services such as EC2, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch, CloudFormation, Autoscalling, SNS,EMR,Cloud Front, IAM, S3, Dynamo DB,Redshift and Route53.
Experience in creating S3 buckets and writing policies for S3 buckets. Used Amazon Glacier for back up storage.
Good on Google Cloud Platform allows developers to build and deploy applications
Extensively experience in setting up and maintaining CI/CD Pipeline using various Tools like Git, Jenkins, Bamboo, SVN, Chef, Puppet, Terraform Nexus and Docker.
Used Git for source code version control and integrated with Jenkins for CI/CD pipeline, code quality tracking and user management with build tools Maven and Ant.
Experience in Configuring chef server, Chef Workstation, bootstrapping various enterprise nodes and automated the cloud deployments using Chef, ruby and AWS Cloud Formation Templates.
Hands on experiences with Hadoop stack. (HDFS, Map Reduce, YARN,, Flume, Hive-Beeline, Kafka,Impala, Zookeeper, Pig,Oozie, Solr, Spark,Kerberos, Hue,Tez,Scala )
Developed the chef recipes, cookbooks using Ruby syntax and uploaded them to the chef server using chef client tool like chef-repo.
Configured and managed Ansible playbooks with Ansible roles.
Experienced with automating Infrastructureusing Ansible and writing Playbooks
Strong experience in branching, tagging, Merging and maintaining the version across the environments using SCM tools like Subversion (SVN), CVS, and GIT.
Experience with Hashicorp’s products Terraform, Packer, Vault, etc.
Experience in writing Shell scripting, Python, Ruby, Power Shell scripting for automation
Expertise in creating Docker containers and building Docker images and pushed those images to Docker registry and also Deploying and maintaining Micro services using Docker.
Expertise in configure, modify, test & deploy applications on Web logic, Nginx and Tomcat App Servers.
Having good experience in monitoring the resources by using monitoring tools like Cloud Watch, ELK, NAGIOS and Splunk.
Involved in setting up JIRA as defect tracking system and configured various workflows.
Technical Skills:
Cloud Computing
Amazon web services (EC2, RDS, Route53, Auto scaling,ELB,VPC,S3 Etc),Azure
Languages
C, C++, DotNet,Asp.net,Java, Python, Shell, Ruby, Groovy,ARM
Applications Servers
IIS, Apache, Tomcat Nginx(Load Balancer, Reverse Proxy, Web server),weblogic
Software Delivery Model
Waterfall, Agile & Scrum Methodologies
Operating System
Windows,Linux, Redhat& CentOS
Database
MySQL & Mongo DBA, No SQL,Cassandra,
Automation
Using Bash Script and tools-Chef &AnsiblePuppect,OpenShift,Terraform
Ticketing Tools
Jira, Crucible, Service now, Remedy
Monitoring Tools
Cloud Watch, Nagios, Splunk, NewRelic& ELK,terraform
CI/CD Tools
Jenkins, Nexus, Chef,Ansible, Maven & ANT
SCM Tools
Sub Version(SVN), GIT
Certifications:
AWS Certified Solutions Architect - Associate - Amazon Web Services
Basic Chef Fluency Badge – Chef Software, Inc
Educational Qualification:
Bachelor of Technology in Computer science– JNTU Hyderabad
Masters in Computer science
DevOps Security Engineer
Apple Inc, Sunnyvale,CA
May 2019 – Present
Configured and Managed CI\CD Pipeline using Jenkins, Git and Integrated GIT with Jenkins to automate the code check-out process and also automating Builds and deployments using Maven as build tool.
Expertise in the Jenkins plugin management, user management and setup the all job projects.
Performed branching, Tagging & Release activities on Version Control Tools: SVN, GIT
Setting up with Jenkins automation creating docker containers and building Docker images and pushed those images to Docker registry. Deploying and maintaining Micro services using Docker.
Used kubernetes to deploy scale, load balance and manage docker containers with multiple name spaced versions
Provide input for system hardening and applying security standards during product development phase
Support the scoping of comprehensive security assessments executed by 3rd parties (e.g. Product Penetration Testing), analyse and report results, and support the design of remediations
Lead the design, set up, and initial configuration of CI/CD security tools: static security code analysis, 3rd party component analysis, vulnerability scanning and management platforms
Worked on Fortify,SSC,burp suite,Checkmarx and Gauntlt for vulnerability scanning and web application scans
Experience with automation frameworks like CloudFormation andTerraform
Experienced with deployments, Maintenance and troubleshooting applications on Cloud infrastructure with Azure.
Involved in creating the Azure Services with Virtual Machine. Involved in developing the Azure Solution and Services like IaaS and PaaS
Experience in managing Ansible Playbooks with Ansible roles, group variables, inventory files, copy and remove files on remote systems using file module.
Experience in writing playbooks for Ansible and deploying applications using Ansible.
Experience in Designing, Installing and Implementing Ansible configuration management system and in writing playbooks for Ansible
Experience with Ansible Tower to manage Multiple Nodes and Manage Inventory for different Environments
Used Ansible Python Script to generate inventory and push the deployment to Instances.
Worked with Ansible to manages the containers and the environments around the containers.
Maintained JIRA for tracking and updating project defects and tasks.
Developed scripts for executing validation/test cases automatically after builds using Shell,groovyand Python.
Installation and configuration of monitoring tools like Grafana,,Splunk and Nagios for application servers and also working with log monitoring with ELK stack
Environment:
Grafana,jiranagios,tomcat, ELK Stack, Ansible,GitHub, Git,Jenkins,Docker, Web Services, Shell script, groovy,Dynotrace, Python.
DevOps Engineer
Walmartlabs, Sunnyvale,CA
July 2018 – May 2019
Configured and Managed CI\CD Pipeline using Jenkins, Gitand Integrated GIT with Jenkins to automate the codecheck-out process and also automating Builds and deployments using Maven as build tool.
Expertise in the Jenkins plugin management, user management and setup the all job projects.
Performed branching, Tagging & Release activities on Version Control Tools: SVN, GIT
Setting up with Jenkins automation creating docker containers and building Docker images and pushed those images to Docker registry. Deploying and maintaining Micro services using Docker.
Used kubernetes to deploy scale, load balance and manage docker containers with multiple name spaced versions
Good knowledge of Kafka for real-time data streaming and event based architecture.
Experience with automation frameworks like CloudFormation andTerraform
Open Shift automates application builds, deployments, scaling, health management and more leveraging integrated components from Kubernetes
Experienced with deployments, Maintenance and troubleshooting applications on Cloud infrastructure with Azure.
Implementing Azure Service Offering such as Azure cloud services, Azure storage, IIS, Azure active directory and Azure resource management.
Involved in creating the Azure Services with Virtual Machine. Involved in developing the Azure Solution and Services like IaaS and PaaS
Experience in managing Ansible Playbooks with Ansible roles, group variables, inventory files, copy and remove files on remote systems using file module.
Experience in writing playbooks for Ansible and deploying applications using Ansible.
Experience in Designing, Installing and Implementing Ansible configuration management system and in writing playbooks for Ansible
Experience with Ansible Tower to manage Multiple Nodes and Manage Inventory for different Environments
Used Ansible Python Script to generate inventory and push the deployment to Instances.
Worked with Ansible to manages the containers and the environments around the containers.
Maintained JIRA for tracking and updating project defects and tasks.
Developed scripts for executing validation/test cases automatically after builds using Shell,groovyand Python.
Installation and configuration of monitoring tools like Grafana,,Splunk and Nagios for application servers and also working with log monitoring with ELK stack
Environment:
Grafana,jiranagios,tomcat, ELK Stack, Ansible,GitHub, Git,Jenkins,Docker, Web Services, Shell script, groovy,Dynotrace, Python.
AWS infrastructure /DevOpsEngineer
Capital One, CA
Dec 2017 – July 2018
Description:
Capital One Financial Corporation is a bank holding company specializing in credit cards, auto loans, banking and savings, products. Capital One is the eighth-largest commercial bank in the United States when ranked by assets and deposits. And is ranked 10th on the list of largest banks in the United States by total assets.
Responsibilites:
Designed, deployed and maintaining the application servers on AWS infrastructure, using services like EC2, S3, EMR,VPC, SNS,IAM, RDS, and CloudFormation and terraform.
Configured S3 bucket policies to manage data and maintaining the data backups and archives using glacier.
Designed roles, users and groups using AWS Identity Access Management (IAM) and also managed network security using Security Groups.
Configured and Managed CI\CD Pipeline using Jenkins, Gitand Integrated GIT with Jenkins to automate the codecheck-out process and also automating Builds and deployments using Maven as build tool.
Expertise in the Jenkins plugin management, user management and setup the all job projects.
Performed branching, Tagging & Release activities on Version Control Tools: SVN, GIT
Setup chef configuration environment comprised of chef server and workstation manage nodes that are on cloud and on-premise, by deploying the cookbooks, recipes using knife tool from Chef Workstation to Chef-server
Used existing cookbooks from Chef Marketplace and customizing the recipes with respect to each VM.
Setting up with Jenkins automation creating docker containers and building Docker images and pushed those images to Docker registry. Deploying and maintaining Micro services using Docker.
Usedkubernetes to deploy scale, load balance and manage docker containers with multiple name spaced versions
Good knowledge of Kafka for real-time data streaming and event based architecture.
Experience on installation and configuration of Hadoop Ecosystem components like HDFS, YARN, Flume,HBase,Casandra Hive, Impala, Spark, Kafka and Zookeeper.
Experience with automation frameworks like CloudFormation andTerraform
Experience deploying to public cloud using Terraform
Open Shift automates application builds, deployments, scaling, health management and more leveraging integrated components from Kubernetes
Experience in managing Ansible Playbooks with Ansible roles, group variables, inventory files, copy and remove files on remote systems using file module.
Experience in writing playbooks for Ansible and deploying applications using Ansible.
Experience in Designing, Installing and Implementing Ansible configuration management system and in writing playbooks for Ansible
Experience with Ansible Tower to manage Multiple Nodes and Manage Inventory for different Environments
Used Ansible Python Script to generate inventory and push the deployment to AWS Instances.
Worked with Ansible to manages the containers and the environments around the containers.
Maintained JIRA for tracking and updating project defects and tasks.
Developed scripts for executing validation/test cases automatically after builds using Shell,groovyand Python.
Installation and configuration of monitoring tools like Cloud watch for AWS,Splunk,Nagios for application servers and also working with log monitoring with ELK stack
Environment:
Chef, Nagios, Tomcat, ELK Stack, Ansible Cloud Watch Iam,S3,Chef Resources, Knife tool, GitHub, Git, Jenkins,Docker, Web Services, Shell script, groovy, Python.
DevOps Engineer/AWS engineer
Verizon,TX
Nov 2016 –Dec 2017
Verizon wireless provides wireless services and produts. As a DevOps Engineer I’m responsible for automate and streamline our operations and processes. I have also built and maintained tools for deployment, monitoring and operations. And also troubleshoot and resolve issues in our dev, test and production environments
Responsibilites:
Good experience on performance monitoring tools like Cloud Watch and Services Related to AWS.
Deploying and maintaining the application servers on AWS infrastructure, using services like, EBS, RDS, ELB, Route53, S3,Mongo DB,EC2, AMI, IAM through AWS console.
Configured S3 bucket policies to manage data and maintaining the data backups and archives using glacier.
Designed roles, users and groups using AWS Identity Access Management and also managed network security using Security Groups.
Proficient with Continuous Integration (CI) tools like Jenkins, Hudson.
Strong experience in Configuration Management like Chef, Ansible performing application builds/packaging, defect management, troubleshooting, version control and environment supervision
Extensive experience in working with continuous delivery using Chef and developed Cookbooks and coded recipes for configuring infrastructures and for automating deployments.
Configured and Managed CI\CD Pipeline using Jenkins, Gitand Integrated GIT with Jenkins to automate the codecheck-outprocesssand also automating buildsand deployments using Maven as build tool.
Experience working with code compilation, packaging, deployment/ release methodology, Linux Systems, Network troubleshooting and Database Development & Administration.
Experience in writing playbooks for Ansible and deploying applications using Ansible.
Experience writing playbooks using Ansible to provision several pre-production environments and several proprietary middleware installations
Created inventory in Ansible for automating the CD
Good knowledge in Linux command line & bash shell and python scripting.
Maintained JIRA for tracking and updating project defects and tasks.
Developed scripts for executing validation/test cases automatically after builds using Shell
Installation and configuration of monitoring tools like Cloud watch for AWS,Splunkfor application servers and also working with log monitoringElasticsearch Logstash and Kibana Stack. and Nagios.
Environment:
Chef, Nagios, Tomcat, Splunk,Linux,Cloud Watch Iam, S3,ELB, Chef Resources, Knife tool, GitHub, Git, Jenkins, Docker, Web Services, Shell script.
AWS Engineer/Build &Release Engineer
Telenav,CA,
Oct 2015 – Oct 2016.
Telenav, Inc. is a wireless location-based services corporation that provides services including Global Positioning System (GPS) satellite navigation, local search, automotive navigation solutions, mobile advertising, enterprise mobility and workflow automation. As a DevOps Engineer I managed Installation, Deployment and Operation (System Administration) of Sun Solaris /Redhat Linux infrastructure
Responsibilties:
Involved in Model, Configure and deployment multiple applications utilizing almost all the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and Auto-scaling in AWS Cloud Formation.
Worked with branching new streams, Decide branching strategies for multiple projects in GIT, merging old branches, and running regression tests using, SVN, Bamboo, Git and Jenkins.
Development of Chef Cookbooks, testing of Cookbooks using Food Critic and Test Kitchen and running recipes on nodes managed by on premise Chef Server.
Well versed with many different concepts of Chef like Roles, Environments, Data Bags, Knife, Chef Server Admin/Organizations.
Experience in installing and configuring an automated tool PUPPET that included installation and configuration Puppet master, agent nodes and an admin control workstation.
Used Shell Scripting and Python scripting for Automation and administering monitoring tools ELK and Splunk
Environment: Chef, Git, Subversion, Apache Tomcat, Bamboo, Splunk, Jenkins, Maven, Artifactory, Jira, CentOS, Yum, Shell Scripts.
Jr. System Administrator
SRM Technologies, Intern
Hyderabad, India April 2012--- March 2015
Description: SRM Technologies offers an innovative project and product based solutions with an objective to consistently deliver innovative, high quality and cost effective & software products and services to its clients.
Responsibilties:
Installation and Configuration of Windows and Linux server.
Installation and customization of Red Hat Linux 4, and Window servers.
Installation and upgrading of required patches.
Performed regular maintenance and Supporting 150 Servers for multi locations.
Implementing, managing and troubleshooting hardware devices and drivers, installing service packs and updating drivers.
Managed user accounts and groups with disks and File systems.
Administration, Monitoring, Managing Disk space and Data security on servers.
Documenting the installation of third-party software.
Installation, Configuration of Web Servers using Apache on Linux, and NT Servers.
Windows Client support.
Maintaining backup of all the logs of users and mail logs for future correspondence.
Setup various user profiles, environment variables/security to ensure smooth operation.
Environment: Windows, Linux, DNS, DHCP, NFS, SMTP, Apache, and Window
************@*****.***
phone:408-***-****
Geetha
April 2010 – Sept 2011.