We provide IT Staff Augmentation Services!

Devops Engineer Resume

5.00/5 (Submit Your Rating)

Bellevue, WA

SUMMARY

  • Experience over 3 years focused on Build/Release Management, DevOps, Networking and Linux Administration.
  • Experience in Software Development Life Cycle (SDLC) methodologies including Agile, Scrum.
  • Worked on Amazon web services like EC2, ECS, EFS, IAM, VPC, S3, ELB, RDS, Route 53, Cloud Watch, Cloud Formation etc.
  • Experience in Maintenance of source control management systems, such as Git, Bitbucket.
  • Experience in using configuration management tools like Chef, Ansible and Puppet.
  • Experience in writing Python, Shell and Ruby scripts.
  • Auto - provisioned AWS resources through Terraform templates.
  • Knowledge on Powershell scripting and Azure Cloud Services.
  • Experience in working over Hadoop ecosystem and container management tools Docker, Mesos, ECS and Kubernetes.
  • Experienced in using Build tools like Maven, Gradle, SBT and frameworks like Spring Boot with Jenkins for build and deployment. Knowledge on SOA and, SSL certs, testing protocols.
  • Experience in continuous integration tools like Jenkins, Bamboo for JAVA, Scala and Web applications.
  • Knowledge in Web/Application servers like Apache Tomcat, Nginx.
  • Experience of working with the release and deployment of SME .Net, Java/J2EE, Scala applications.
  • Knowledge with networking concepts and protocols such as TCP/IP, UDP, ICMP, etc., MAC addresses, IP packets, DNS, OSI layers, and load balancing is also needed.
  • Interested to work on NoSQL databases like Cassandra, MongoDB, RavenDB etc.
  • Team player with excellent interpersonal skills, self-motivated, dedicated and understanding the demands of 24/7 system maintenance and has good customer support experience.

PROFESSIONAL EXPERIENCE

Confidential - Bellevue, WA

DevOps Engineer

Responsibilities:

  • Followed Agile methodologies and implemented them on various projects by setting up weekly Sprints and daily stand-up meetings.
  • Used Rally as our workflow management tool and also worked on stories/defects created over here.
  • Developed and maintained the pipelines for deploying our Java Microservices into Marathon through Jenkins.
  • Debugged our APIs using Splunk logs and made performance analysis through AppDynamics.
  • Troubleshot deployments using Mesos logs and notify the developers about the application code issues.
  • Used Maven as build tool and SonarQube for generating code quality reports.
  • Developed Dockerfile using docker for containerizing our APIs into images and pushing them to docker registry at JFrog.
  • Developed Chef cookbooks/ recipes and tested them on Kitchen.
  • Worked on Redis Cluster in AWS to troubleshoot the connectivity issues and also configured EC2 instances where our Mesos agents are running. Fixed some network issues related to ELB and DNS.
  • Written Bash/SQL scripts to provision changes into MySQL/POSTGRESQL servers running inside RDS instances.
  • Performed manual testing of our APIs using Postman and giving weekly acceptance demos.
  • Used JIRA to follow-up over the cloud related issues.

Environment: Agile, Maven, Linux, RHEL, Java, Jenkins, BitBucket, SonarQube, docker, MySQL, POSTGRESQL, Mesos, Marathon, MySQL, Chef, AWS, JFrog, Rally, groovy, Shell/Bash, Hadoop, python, Splunk, AppDynamics, Jira, Redis, Slack, Skype, Apigee and Tomcat.

Confidential - Santa Monica, CA

DevOps Engineer

Responsibilities:

  • Implemented a generic CI/CD pipeline using Jenkins by integrated to GitHub, Cobertura, Maven, docker and Kubernetes service.
  • Worked on the Splunk for debugging the error and application logging output. It helps me perform RCA during deployment issues.
  • Monitored using DataDog/ New Relic for performance level issues and sometimes will be notified by the monitoring teams.
  • Worked for Java/ Scala applications and containerized them as part of pipeline.
  • Developed Terraform templates for provisioning new resources on our AWS.
  • Implemented and tested on CM tools like Chef, Ansible for predicting the workflow across AWS.
  • Worked with Data engineers on daily basis for introspecting any issues over EMR clusters, spinning up new clusters and troubleshooting/ debugging.
  • Followed Agile by having bi-weekly sprints and daily stand-up meetings.

Environment: Agile, Linux, RHEL, Unix, Ubuntu, JIRA, Confluence, Slack, Chef, Ansible, AWS, Jenkins, Git, Maven, SBT, Groovy, Java, Scala, Docker, Kubernetes, Terraform, ruby, shell, OpenCV, Jfrog, Nginx, Datadog, Splunk, Hadoop, Oozie, New Relic.

Confidential

Linux Administrator

Responsibilities:

  • Work as a JIRA Admin for creating the stories and assign them to the developer and QA teams.
  • Used Python scripts to update content in the database and manipulate files.
  • Administration of repetitive Jobs using Cron scheduling, and using Bash Scripts to accomplish the task on multiple servers.
  • Configuration of Monitoring tools in RHEL servers. Troubleshooting and resolving User issues in JIRA and Confluence.
  • Integrated Bamboo with JIRA to create a ticket for failed builds. Installed and configured Apache / httpd server.
  • Managed TCP/IP packets and DHCP servers. Installation of third party tools using packages.

Environment: JIRA, RHEL, Linux, Networking, python, shell, apache/httpd server.

We'd love your feedback!