We provide IT Staff Augmentation Services!

Cloud / Devops Engineer Resume

San Jose, CaliforniA

PROFESSIONAL SUMMARY:

  • Knowledge and experience with a varying number of DevOps tools
  • Basic knowledge in programming language such Java, Python, Bash shell scripting
  • Experience in providing operations and maintenance support for AWS Infrastructure resources such EC2, Virtual Private Cloud (VPC), Elastic Load Balancer (ELB), CloudWatch, Auto Scaling Group (ASG), Cloud Formation, S3, IAM Role, Relational Database Services (RDBS), and Route53
  • Coordinate different teams across the globe to deploy different builds to different environments on parallel development for multiple projects
  • Install and configure APACHE/TOMCAT server for Linux and Windows connectivity
  • Basic knowledge about message management using Amazon SQS
  • Manage Amazon instances by taking AMIs and perform administration
  • Knowledge of using Route Protocols: SSH, HTTP, HTTPS, TCP
  • Worked on SDLC Methodologies like Agile, Waterfall and other processes
  • Basic knowledge of network troubleshooting skills
  • Experience in using Build and Automation tools like Ant and Maven
  • Experience with Continuous Integration Tools like Jenkins
  • Experience in Load balancing, SSL and firewalls
  • Good knowledge of MySQL
  • Good Knowledge of Linux/Unix
  • Excellent communication skills, enthusiastic with thrive, determination to do whatever it takes to get the job done and ability to work efficiently in both independent and team work environments

TECHNICAL SKILLS:

Operating System: Unix, Linux (Redhat/ Centos/Ubuntu), Windows Server, Mac

Scripting Language: Bash Shell, Python

Version Control Tools: Git, GitHub

Configuration Management: Chef, Puppet, Ansible

Build Scripting Tools: Ant and Maven

CI Tools: Jenkins, GitLab

Cloud: AWS

Monitoring Tools: AWS CloudWatch, Nagios

Networking Tools: DNS, Route53, HTTP, HTTPS, TCP

Web Server: Apache, Tomcat, Ngnix

Virtualization: VMware, Docker

Database: Oracle, DB2, MySQL

PROFESSIONAL EXPERIENCE:

Confidential, San Jose, California

Cloud / DevOps Engineer

Responsibilities:

  • Implemented and Configured VPC, Subnets, Auto scaling group, S3, ELB, EBS, Cloud Watch, Cloud formation etc. using shell scripting or AWS console
  • Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile and Waterfall methodologies
  • Involved in Research of the project application architecture to support/resolve Build, Compile and Test issues/problems
  • Managed GitHub repositories for branching, merging and tagging
  • Manage large scale of deployments in stage and production environment
  • End to End Client Server Installation & Customization of Jenkins for to automate the build/deployment process for respective applications
  • Setup process & maintain the Archive of software releases (internal & external) & and manage build equipment and contents
  • Installed Workstation, Bootstrapped Nodes, Wrote Recipes, and Cookbooks and uploaded them to Chef - server, Managed On-site OS/Applications/Services/ Packages using Chef as well as AWS for EC2/S3&ELB with Chef Cookbooks
  • Developing & generating Build summary reports and send to leadership team
  • Create a Stack for every release (AWS) using through Shell Scripting or manually
  • Experience in deployment (Manual / Automated) into Test & Production server
  • Work with engineering team leads/IT team/senior management to provide timely resolutions for development environment and maintain service level agreements
  • Responsible for Version control and Subversion administration
  • Fix the environmental issues on daily basis
  • Basic knowledge of Hadoop ecosystem

Environment: Redhat Linux, GitHub, Git, Jenkins, Maven, Apache Tomcat, MySQL, Maven, Ansible, Chef, JIRA, Shell-Script

Confidential, Reston, VA

Build Release Engineer

Responsibilities:

  • Release Engineer for a team that involved different development teams and multiple simultaneous software releases
  • Developed and implemented Software Release Management strategies for various applications according to the agile process
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using Puppet
  • Worked on Docker container snapshots, attaching to a running container, removing images, managing directory structures and managing containers
  • Knowledge on Deploying Couch base, Tomcat and Elastic search clusters using Docker
  • Participated in weekly release meetings with Technology stakeholders to identify and mitigate potential risks associated with the releases
  • Used Jenkins for Continuous Integration and deployment into Tomcat application server
  • Provided end-user training for all Subversion (SVN) users to effectively use the tool
  • Developed build and deployment scripts using Maven as build tools and Jenkins as automation tool to move from one environment to other environments
  • Developed shell scripts for automation purpose
  • Jenkins is use as a continuous integration tool for automation of daily process
  • Worked in an agile development team to deliver an end to end integration, continuous delivery product in an open source environment using tools like Chef & Jenkins
  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for the JIRA bug/issue tracker
  • Maintained and executed build scripts by coordinating with development and QA teams
  • Deployed the WAR archives into Web Logic and Apache Servers
  • Created and Maintained Subversion repositories, branches and tags

Environment: Jenkins, Puppet, Maven, Java, Subversion, XML, Docker, UNIX, Python scripting, Service Now, Network Protocols LDAP, DNS, NFS, SQL Server, Apache Tomcat, AWS, Ansible

Confidential, Maryland, MD

Dev Ops Engineer

Responsibilities:

  • Collect the new technologies and tools, and introduced them to the company; in which way it helped the company build up an agile development environment. It improved the product quantity and the work efficiency
  • Brought cloud technology to share the documents with over hundred customers in a training session. It saved the budget for printing and brought the efficiency for cooperation work; they can share the documents with editor team instantly
  • Trained new employees and worked with them, 2-3 new developers, on new web projects; we finished in a week, which was 4 times faster than the planed time.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, and Elastic Load Balancer, auto scaling groups, Optimized volumes and EC2 instances
  • Using Jenkins AWS Code Deploy plugin to deploy to AWS and Involved in DevOps automation processes for build and deployment
  • Worked on using Chef Attributes, Chef Templates, Chef Recipes, and Chef Files for managing the configurations across various nodes using RUBY
  • Created analytical metrics reports, Dash boards for release services based on JIRA tickets
  • Involved in the installation and configuration of Nginx as a web server
  • Used configuration management tools Chef and Ansible
  • Experience in Configuring and deploying to Application servers WebLogic and WebSphere
  • Hands on Experience on MYSQL, NOSQL server
  • Configuring, maintaining network and troubleshooting such as DNS, NFS
  • Involved in 24/7 support for production environments.

Environment: Unix/Linux, AWS, Jenkins, Chef, Ruby, Nginx, Maven, Ansible, JIRA, VMware, Splunk, GIT, Apache Tomcat, MySQL, AWS, Github

Hire Now