We provide IT Staff Augmentation Services!

Devops Engineer Resume

5.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY:

  • Having 3+years of experience in IT industry comprising AWS DevOps Engineer, UNIX System Engineer, Configuration Management, Continuous Integration, Continuous Deployment, Build & Release Management and AWS.
  • Hands on experience in automation tools like Git, Subversion, Maven, Jenkins, Chef, Puppet, Ansible, Terraform, Docker, Kubernetes and Nagios.
  • Very good experience in GIT on Branching, Tagging and Merging the source code between different Branches. IT administration like Creating Repositories, access control in GIT.
  • Performing build activities by using Maven, created and modified build configuration files including POM.XML. Dependencies and automation.
  • Good Experience in interlinking multiple Jenkins jobs with pipeline, integrated sonar to run as part of Jenkins build job, monitoring nightly builds and daily builds and Deploy with different environment like QA, UAT, DEV, PROD.
  • Expertise in working with different Bug Tracking Tools like JIRA, ClearQuest and Quality center and CI/CD processes using Cloud Formation, terraform templates and Containerized the infrastructure using Docker setup in Vagrant, AWS and Amazon VPCs.
  • Experience in ClearQuest, Jira, Confluence, Remedy as defect management system.
  • Professional Experience on Containerization tool like Docker, Writing Docker files for creating Docker images and containers for different Environments.
  • Experience in using Jenkins to drive all microservices builds out to the Docker registry and then deployed to Kubernetes. Created Pods and managed using Kubernetes. Managed a PaaS for deployments using Docker, Kubernetes and Chef, which reduced considerably deployment risks.
  • Hands on experience in provisioning, orchestration, installing packages, services, configuration and deployment using Ansible.
  • Managed servers on the Amazon Web Services (AWS) platform instances using Ansible configuration management.
  • Experience on Amazon EC2, EBS, IAM, AMI, S3, VPC and Elastic Load Balancing services of the AWS family.
  • Proficient in Chef Enterprise hosted as well as On - Premise, Installed Workstation, Bootstrapped Nodes.
  • Knowledge on Puppet & Chef for Configuring and Managing servers.
  • Knowledge on Kubernetes building cluster, maintaining pods & cluster.

PROFESSIONAL EXPERIENCE:

DevOps Engineer

Confidential, San Jose, CA

  • Build AWS infrastructure using resources VPC, EC2, S3, RDS, Dynamo DB, IAM, EBS, Route53, SNS, SES, SQS, CloudWatch, CloudTrail, Security Group, Auto Scaling and RDS using Terraform and Cloud formation templates.
  • Worked on Terraform for automating VPCs, ELBs, security groups, SQS queues, S3buckets, and continuing to replace the rest of our infrastructure. Using Terraform as a tool, Managed different infrastructure resources Cloud, VMware, BareMetal Servers, and Docker containers.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation fusing Jenkins along with Python and Shell scripts to automate routine jobs.
  • Container management using Docker by writing Docker files and set up the automated build on Docker HUB and installed and configured Kubernetes.
  • Built Jenkins pipeline to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, created pods and managed using Kubernetes.
  • Managed Kubernetes environment and deployed docker based applications using Spinnaker and Jenkins and worked on Spinnaker to integrate AWS infrastructure for creating the continuous deployment pipelines.
  • Used Jenkins and pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Deployed and configured Atlassian tools like Jira, Confluence and Bitbucket for both hosting and issue tracking for local instances, workflow collaboration, and tool-chain automation.
  • Installed Jenkins on a Linux, created master and slave configuration, and drove all microservices builds out to the Docker registry. Build scripts using Maven in Jenkins to move from one environment to other.
  • Major responsibilities include, implementing a Continuous Delivery framework using Jenkins, Ansible and Maven.
  • Used Nagios as a monitoring tool to identify and resolve infrastructure problems before they affect critical processes.
  • Deployed and configured Elasticsearch, Logstash, Perl and Kibana (ELK) for log analytics, full-text search, application monitoring in integration with AWS Lambda and CloudWatch.
  • Installed and configured Instana APM on Linux machine and monitored Kubernetes cluster, EC2 Servers and Websites.
  • Used Kafka and Akka for building real-time data pipelines between clusters and integrated Apache Kafka for data ingestion.
  • Configured Jira as defect tracking system and configured various workflows, customizations and plug-ins for the Jira bug/issue tracker.
  • Build and deploy Java code through Jenkins and Code coverage analysis using SonarQube. Run quality checks using SonarQube& upload it to Nexus repository.
  • Automated setting up server infrastructure using Ruby, Shell, Python scripts. Developed python career path through professional development while working on python projects.

DevOps Engineer

Confidential, Newark, NJ

  • Worked on container orchestration tool Kubernetes to manage clusters and pods in testing environment.
  • Worked on Gerrit Plugins and involved in setting up the environment for versioning using Git and created automation of build and package using Jenkins and Maven.
  • Application Deployments & Environment configuration using Chef, Ansible.
  • Created and configured new JIRA projects and worked with departments to maintain existing JIRA projects.
  • Designed and carried out analytical GIT procedures, both simple and/or complex, using various GIT software.
  • Deployed Puppet, Puppet dashboard for configuration management to existing infrastructure.
  • Launching and configuring of Amazon EC2 (AWS) Cloud Servers using AMI's (Linux/Ubuntu) and configuring the servers for specified applications.
  • Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP. Utilized kubernetes and docker for the runtime environment of the CI/CD system to build, test deploy.
  • Worked on Consul for discovery and configuring services within your infrastructure. Provides a service catalog for advertising services.

TECHNICAL SKILLS:

Cloud Infrastructure: AWS, OpenStack, Rackspace

Languages: C, C++, XML, C#, ASP.Net, PHP, PL/SQL and Java/J2EE

Continuous Integration Tools: Jenkins, Bamboo, Hudson, Build Master, Travis CI

Versioning Tools: GIT, ClearCase, Perforce, CVS, Subversion

Build Tools: ANT, MAVEN, Gradle, Build Forge, MS Build

Bug Tracking Tools: JIRA, Rally, Nexus, Remedy

Scripting: Shell, Python, PL/SQL, Ruby, JSON, YAML

Web Technologies: HTML, CSS, Java Script, Node Js

Virtualization Tools: VMware vSphere, Oracle VirtualBox, VMware Workstation

Database: DynamoDB, MongoDB, Oracle, SQL Server, MySQL

Configuration management Tools: Puppet, Chef, Vagrant, Docker, Ansible and Ops Work

Web/App server: WebLogicApplicationServer9.x,10.x, WebSphere6.x/7.x/8.x, Apache Tomcat5.x/7.x, AWS, JBOSS4.22.GA

Operating System: Windows, Linux, Unix, Solaris, RHEL, Centos, Ubuntu

Network Services: DNS, NIS, DHCP, NFS, Web, mail, FTP

Logging &Monitoring Tools: Nagios, Splunk, LogStash, Terraform

Network Topologies: LAN, WAN, VPN and Firewalls

We'd love your feedback!