We provide IT Staff Augmentation Services!

Cloud Devops Engineer Resume

5.00/5 (Submit Your Rating)

Milpitas, CA

PROFESSIONAL SUMMARY:

  • Experience in Linux installation, administration, configuration, security, customization, performance tuning and troubleshooting.
  • Instrumental in increasing the quality and speed of code deployments and building CI/CD pipeline using Atlassian Bamboo, Jenkins, SonarQube, & ANT.
  • Experience in deploying cloud - based infrastructures in AWS, creating continuous integration and continuous delivery automation, and scripting using Jenkins, Chef, Docker & bash.
  • Working knowledge of key AWS offerings such as Cloud Formation, EC2, VPC, ELB, RDS, Route 53, LAMBDA, Code Deploy, S3, Direct Connect, Security Groups, Cloud Watch.
  • Extensive experience on working with configuration management tools for Deploying, Provisioning & orchestrating using Chef & Puppet tools.
  • Worked on scripting languages like shell, bash for managing Linux environments and with Ruby for writing Chef recipes & Puppet modules.
  • Solid experience in the administration and performance tuning of application stacks (e.g. Apache Tomcat, Apache HTTP, NGINX).
  • Strong experience with the Docker tool chain (Docker, Docker-compose, swarm, etc.) and major cluster Orchestration tools for managing microservices.
  • Hands-on experience on Vagrant tool which is used for building different environments like development, testing and production which are lightweight and portable.
  • Experience in MongoDB, MySQL installation, patching, troubleshooting, performance tracking/tuning, back-up and recovery in dynamic environments.
  • Proficiency with Enterprise level administration of common network services such as Active Directory, DNS, and TCP/IP.
  • Configured MS Exchange, Active Directory, firewalls, and other software applications for end users.
  • Knowledge on performance analysis, installation and tuning of the infrastructure including hardware, operating systems and applications to ensure optimization.

TECHNICAL SKILLS:

Operating System: Linux and Windows

Infrastructure as a Service: Amazon AWS

Virtualization/Containerization Platforms: VMWare, Virtual Box, Vagrant, Docker

CI Tools: Atlassian Bamboo, Jenkins, IBM Urban Code Deploy, ANT and Maven

Testing Tools: Selenium, HP QTP, JMeter, SonarQube

Configuration Management: Chef, Puppet, Ansible

Version Controllers: SVN, GIT, Bitbucket

Scripting Languages: Shell, Ruby, Perl, Python

Web/Application Servers: Nginx, Apache HTTP, Tomcat

Monitoring Tools: AWS Cloud Watch, Nagios, New Relic

Bug Tracking Tools: JIRA, ServiceNow

Relational and NoSQL database: MySQL, DynamoDB, MongoDB, PostgreSQL

WORK EXPERIENCE:

Confidential

Cloud DevOps Engineer, Milpitas, CA

Responsibilities:

  • Worked with development support team to configure a build and testing environment using tools like Vagrant and Docker for building web applications.
  • Worked with Git for managing shared source code repositories along with branching, tagging & rebasing git operations.
  • Worked with Atlassian bamboo for Creating multi-stage build plans and to set up triggers to start builds upon commits, and assign agents to builds and deployments.
  • Worked on Java project tasks - Adding Maven build plan in Bamboo, Visual Studio .Net Project tasks - Adding MS Build task in Bamboo and executing Selenium tests in Bamboo.
  • Worked with SonarQube for code coverage along with Selenium & Cucumber for testing builds as a part of pipeline.
  • Written Chef cookbooks using Ruby scripting language for various DB configurations to modularize and optimize product configuration, converting production support scripts to Chef cookbooks and AWS server provisioning using Chef cookbooks.
  • Worked with Chef cookbooks using Ruby language for provisioning and orchestrating web applications in cloud.
  • Responsible for configuring AWS services which includes
  • Created and Maintained virtual cloud servers for hosting web applications using Amazon EC2 instances.
  • By using Identity Access Management (IAM), managed users and their access to AWS accounts and services by creating AWS Users, Groups, Access Policies and Roles.
  • Created a private sub-section using VPC and moved all resources including EC2 instances & databases into this sub-section.
  • Managed to distribute traffic evenly between EC2 instances by using Elastic Load Balancer (ELB) and automated the process of Scaling up and Scaling down EC2 instances based on traffic demand using Auto Scaling which ensures high availability and fault tolerance.
  • Configuring and managing an ELK stack, setup the Elasticsearch ELK Stack to collect, search and analyze log files from across the servers. Evaluated system logs using ELK software stack.
  • Understanding of service-oriented architecture (REST APIs, micro-services, etc.) and developed code to make API calls.

Confidential

DevOps Engineer

Responsibilities:

  • Responsible for system administration support including new system configuration, software installations, and code deployments.
  • Working with Vagrant to spin up consistent development environments and provisioning Vagrant with Chef & Shell scripting to consistently bring up and deployed close-to-production environments.
  • By using containerization tools like docker, created a docker container for development team and installed all required dependencies for developing web applications. These docker containers are created in a virtualization environment by using vagrant.
  • Worked with Chef configuration management tool for deploying web applications into different environments using chef cookbooks written in Ruby language.
  • Worked with AWS Physical & Networking layer for routing data through AWS’s VPC networking infrastructure, identifying services & features needed to properly route traffic.
  • Support on maintaining file servers, Firewalls, network access, Security Monitoring Systems and system documentation as required.
  • Worked on common networking protocols and troubleshooting traffic patterns across various layers of infrastructure (e.g., HTTP, TCP, IP, SSH, FTP, SMTP, DNS, LDAP), load balancer, firewall, storage, web server, app servers.

Confidential

DevOps Implementation Engineer

Responsibilities:

  • Worked with a complex environment on Red Hat Linux and Windows Servers while ensuring that the systems adhere to organizational standards and policies.
  • Implementation & Improving infrastructure in support of production, test, and development systems monitoring operations performance using tools like Nagios & AppDynamics.
  • Full-stack development of internal applications such as asset management, self-service portal, and PowerShell Scripting to repositories across Storage, servers, SQL, Windows.
  • Active Puppet Development - creation and module development.
  • Assisting operations team for both outages and troubleshooting including Windows/Linux, VMware, storage, servers, SQL Server, RabbitMQ, MongoDB.
  • Responsible for configuring services which includes
  • Configuring Network Shares via NFS CIFS - Server
  • Configure an SMTP Service, Configure Email Aliases
  • Restrict Access to an SMTP Services
  • Configure an IMAP IMAPS Service
  • Configure HTTP Proxy Server
  • Create HTTP Proxy Server Blacklist
  • Restrict Access to the HTTP Proxy Server
  • Configure HTTP Server Logs
  • Validate and ensure that our systems utilize up-to-date security techniques and tools, and maintain PCI compliance.

Confidential

Systems Engineer

Responsibilities:

  • Assist senior team for maintenance and management of servers (VMWare, Linux, Windows), storage area networks and database MySQL.
  • Responsible for Performing the necessary duties in production environments that runs on Microsoft Windows, Linux, MySQL and Apache.
  • Implemented VMware, vSphere installation & configuration along with virtual network setup.
  • Installing MySQL on Linux, Basic MySQL administration Creating Databases, Tables & Users, SQL Query Statements, Basic MySQL Group by And Order by Statement.
  • Assisting senior team for setting up network which includes
  • Implementation of packet filtering, configuring firewall settings.
  • Configuring network services to start on boot.
  • Statically routing IP traffic & Dynamically routing IP traffic.
  • Monitoring Network Performance.
  • Perform Security Administration Tasks- Setup Host Security, Securing Data with Encryption (Using GnuPG to Encrypt and Decrypt Files), Securing Data with Encryption (SSH Keys - Public and Private - for Secure Connections).
  • Implements network security, through Active Directory Policies, file permissions, and file system integrity.
  • Support on networking and web protocols, including HTTP and DNS, network traffic management and routing protocols.

We'd love your feedback!