We provide IT Staff Augmentation Services!

Devops Engineer/ Aws Infrastructure Resume

3.00/5 (Submit Your Rating)

San Francisco, CA

PROFESSIONAL SUMMARY:

  • Around 8+ years of extensive IT industry experience in inCloud 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 withHadoop 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 Infrastructure using 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

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

Automation: Using Bash Script and tools: Chef &Ansible Puppect,Open Shift,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

PROFESSIONAL EXPERIENCE:

DevOps Engineer/ AWS infrastructure

Confidential, San Francisco, CA

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, 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
  • 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.
  • 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 on installation and configuration ofHadoopEcosystem components like HDFS, YARN, Flume, HBase, Hive, Impala, Spark, Kafka and Zookeeper.
  • Experience with automation frameworks like CloudFormation and Terraform
  • 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, groovy and Python
  • Installation and configuration of monitoring tools like Cloud watch for AWS,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.

Lead AWS Devloper /DevOps Linux Engineer

Confidential, Dallas, TX

Responsibilties:

  • 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, Git and Integrated GIT with Jenkins to automate the code check-out process sand also automating builds and 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, Splunk for application servers and also working with log monitoring Elasticsearch 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

Confidential, San Francisco, CA

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.
  • Used Maven/ANT as build tool on Java projects for the development of build artifacts on the source code.
  • Created Launch Configurations and Autoscalling Groups to auto-scale EC2 instances whenever the Autoscalling policy is met and notified it with a ELB to route traffic to the new instances seamlessly
  • 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.
  • Responsible for creating Build & Deployment scripts along with Jenkins jobs creation. and schedule nightly builds
  • Used Maven to build rpms from source code checked out from GIT repository, with Jenkins being the Continuous Integration Server and Artifactory as repository manager.
  • 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 of the 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.

Build & Release Eng

Confidential

Responsibilites:

  • Used Maven as build tool on Java projects for the development of build artifacts on the source code.
  • Build and administer the Jenkins Continuous Integration servers. Build and configure Jenkins slaves for parallel Job execution.
  • Convert the ANT Build projects to Maven Build projects. Developing the Maven build scripts (pom.xml).
  • Creating new build jobs, Integration testing jobs and deploy jobs in Jenkins to automate the process.
  • Installed and Configured the Apache Tomcat application servers for Dev and Integration Test Environments.
  • Automated the process of deployment to Apache Tomcat Application Servers by developing Perl Scripts.
  • Built and Deployed Java/J2EE to Tomcat Application servers in an agile continuous integration process and automated the whole process.
  • Performed Database Tasks as executing DML's in MySQL. Worked with JIRA for Issue Tracking and monitoring.
  • Designed and developed Continuous Integration systems with Maven and Jenkins.Supported and developed tools for integration, automated testing and release manage.
  • Developed and maintained processes and associated scripts/tools for automated build, testing and deployment of the products to various developments.

Environment: GIT, Ant, Maven, Jenkins, JIRA, Shell, Apache Tomcat Servers

Jr. System Administrator

Confidential

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.
  • Troubleshooting of Network and Firewall.
  • 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 Windows

We'd love your feedback!