We provide IT Staff Augmentation Services!

Devops Engineer Resume

5.00/5 (Submit Your Rating)

Bentonville, AR

CAREER OBJECTIVE:

To work in a dynamic professional environment with a growing organization and utilize my creativity and innovative thinking for benefit of the organization and myself.

SUMMARY:

  • Integrated GIT into Jenkins to automate the code check - out process by defining Release Process & Policy for projects early in SDLC .
  • Strong Knowledge on DevOps/AWS tools such as Chef, Ansible, Jenkins, Maven, ANT, SVN, GIT, and Docker.
  • Experience working on migrating applications from internal data center to AWS instances by setting Security Groups, Elastic Load Balancer and AMIs, Auto Scaling to design cost effective, fault tolerant and highly available systems.
  • Experienced with both framework and cloud formation to automate AWS environment creation. Ability to deployment on AWS , using build scripts ( Boto 3 & AWS CLI ) and automates solutions using Shell and Python.
  • Strong knowledge and experience on AWS Cloud services like EC2, S3, EBS, RDS, VPC , and IAM also familiar with Cloud watch, Elastic IP’s on AWS.
  • Built the AWS cloud formation templates to deploy the AWS stack by setting up Auto scale for instance group using AWS command line tools and AWS cloud environment for Dev/QA environments.
  • Managed Linux and Windows virtual servers by configuring and monitored distributed and multi-platform servers using Chef on AWS EC2.
  • Build highly available content distribution sites by using CI/CD tools like Chef, Ansible, Docker, Maven, Jenkins, Jira, etc.
  • Strong Knowledge on Splunk and splunk query language for analyizing the machine data and reporting.
  • Developed automation to quickly and rapidly deploy instances from hardened machine images.
  • Provisioned the highly available EC2 instances using Terraform and Cloud Formation and wrote new plugins to support new functionality in Terraform . Managed AWS infrastructure as code using Terraform .
  • Responsible for working on several Docker components like Docker Engine, Docker Hub, Docker Compose, Docker Registry and Docker Swarm.
  • Responsible for Creating and Managing User accounts, password, security, rights, disk space and process monitoring in CentOS, Red hat Linux and Solaris.

KEY SKILLS AND EXPERIENCE:

Languages: Java, Shell scripting, Ant, Maven, JSP and Python.

Version Control Systems: Subversion, Git, CVS.

Automation/Build Tools: Jenkins Docker, Chef, Puppet, Ansible.

App & Web Servers: WebLogic, WebSphere, Tomcat, JBoss, Apache, Atlassian JIRA.

Databases: Oracle, MySQL, NoSQL Databases.

Virtualization: Docker, Amazon AWS/EC2, Google Cloud Compute, AppEngine.

Platforms: Linux and UNIX, iOS, Android, Solaris, Windows

Network/Infrastructure: TCP/IP, DNS

WORK EXPERIENCE:

Confidential, Bentonville, AR

DevOps Engineer

Responsibilities:

  • Automated build and deployment using Jenkins to reduce human error and speed up production processes.
  • Good working knowledge of Amazon Web Service components like EC2, EMR, S3 .
  • Developed AWS Cloud Formation templates to create custom sized VPC , subnets, NAT, EC2 instances, ELB , Security Groups.
  • Performed Auto Scaling, Elastic Load Balance and AMIs and utilized EBS to store persistent data and mitigate failure by using snapshots
  • Managed GitHub repositories and permissions, including branching and tagging.
  • Installed Chef Server enterprise On-Premise/WorkStation/Bootstrapped the Nodes using Knife .
  • Wrote recipes and cookbooks and uploaded them to the Chef server and developed and modified Chef Cookbooks as Light Weight Resources Provider ( LWRP )
  • Installed and configured Nagios to constantly monitor network bandwidth, memory usage, and hard drive status.
  • Wrote and tested Chef cookbooks with Ruby and Vagrant to configure and perform tasks on remote nodes.
  • Good knowledge on Neo 4j and Cypher Query Language for graph traversal.
  • Knowledge on NoSQL databases like Cassandra, Mongo dB and their architecture.

Confidential

Jr. Linux Administrator

Responsibilities:

  • Managed and installed patches and software packages using YUM and RPM and creating YUM repository files for offline servers.
  • Managed and resolved incident tickets opened by clients as well as those logged by event monitoring system.
  • Installed and configured various services like DNS, DHCP, NFS, Apache Web Server, Samba and SSH.
  • Monitored the servers and Linux scripts regularly and performed troubleshooting steps - Tested and installed the latest software on server for end-users.
  • Maintained existing programs/scripts and extended Linux system functionality as needed
  • Provided day-to-day technical support and troubleshooting for users employing PC laptops and desktops.
  • Extensive experience in User Administration with creating users, groups, and giving permissions Created and maintained user accounts, profiles, security rights, disk space and process monitoring, e.g. reset password and unlock locked user account.
  • Installed new / existing servers and configured services, settings, directories, storage, etc. in accordance with project/operational requirements.

We'd love your feedback!