We provide IT Staff Augmentation Services!

Cloud Devops Engineer Resume

5.00/5 (Submit Your Rating)

Beaverton, OR

PROFESSIONAL SUMMARY:

  • Over 8+ years of experience in IT and its related technical fields of study, wif exclusive insight into the AWS, Cloud, DevOps and other Automation related processes.
  • Experience in deploying a web application using application servers like Web Logic, Web Sphere, and web servers like Apache Tomcat.
  • Used AWS services like EC2, S3, SQS, Directory services.
  • Experience in full Software Development Life Cycle (SDLC) dat includes Analyzing, Designing, Coding, Testing, implementation & Production Support.
  • Comprehensive experience in the design and implementation of Continuous Integration, Continuous Deployment, Continuous Delivery and DevOps Operations for Agile projects, working wif technologies and platforms including Java, Subversion, Git, Maven, Jenkins, AWS, Open stack, Docker, Tomcat.
  • Extensive experience in usage of cloud and its related technologies.
  • Hands on experience in integrating Ant and Maven wif Jenkins to run and automate the build process as a part of continuous delivery.
  • Extensively worked onJenkinsby installing, configuring, and maintaining forContinuous Integration (CI)and for End to End automation for all Build and Deployments.
  • Integrated Build Process through Jenkins to various SCM tools like Git, GitHub and SVN.
  • Configuring the Docker containers and creating docker files for different environments.
  • Leveraged AWS cloud services such as EC2, ELB, IAM, Cloud Formation, S3, auto - scaling and VPC (Virtual Private Cloud) tobuild secure, highly scalable and flexible systems.
  • Implemented Kubernetes for Orchestration wif Docker.
  • Experience in working server-side development skills using Apache and has strong skills in database connectivity (Data Source) wif multiple databases like Amazon RDS, Oracle 10g/11g, Redshift, and NoSQL like DynamoDB.
  • Experience in deploying a web application using application servers like Web Logic, Web Sphere, and web servers like Apache Tomcat.
  • worked wif Cloud formation, Cloud watch template, IAM Roles and Serverless In AWS.
  • Worked wif Java API to interact wif AWS SNS to publish data to Topics and AWS SQS from different services.
  • Used Java API wif AWS SDK to interact AWS S3 buckets to store and retrieve files in to application and to store JSON documents in DynamoDB.
  • Developed applications wif Test Driven Development using Junit framework for unit testing and Integration Testing to check functionality of code.
  • Implemented different types of Performance tests and Functional tests in the application to make sure how much volume our service ca handle during the heavy load or traffic.
  • Implemented different queries using Splunk.
  • Developed different types of Alerts and for Monitoring those alerts using different tools such as Cloud watch, New Relic.
  • Knowledge in developing applications using AGILE and SCRUM Methodology.
  • Worked on JIRA tool.
  • Implemented Docker to provision slaves dynamically as needed.
  • Created and Maintained Docker files in Source Code Repository build images and ran containers for applications and testing purposes.
  • Creating and handling multiple Docker images primarily for middleware installations and domain configurations.
  • Good written and oral communication skills and Interpersonal skills wif a strong ability to excel through collaboration wif team members
  • Quick learner, Excellent Team Player, Ability to meet tight deadlines and work under pressure.

TECHNICAL SKILLS

Build Tools: MAVEN, GRADLE

Version Tools: Subversion, GIT

CI Tools: Jenkins

Web Server: Web Sphere, Apache Tomcat

CM Tools: Puppet, Chef, Ansible, Splunk, Docker

Languages: Shell scripting, Java/J2EE

Databases: Or Oracle, Amazon RDS, Oracle 10g/11g, Redshift, and NoSQL li, DynamoDB

Operating Systems: Windows, UNIX, LINUX, UBUNTU

Bug Tracking: JIRA, Bugzilla.

Methodologies: Agile and Waterfall

Cloud Providers: Amazon Web Services (AWS)

Containers: Docker

Testing Tools: Jasmine, Karma, JUnit

Monitoring Tools: New Relic, Splunk, SignalFx

PROFESSIONAL EXPERIENCE:

Confidential, Beaverton, OR

Cloud DevOps Engineer

Responsibilities:

  • Proficient wif DevOps tools (Jenkins, Github, Maven) & AWS cloud services
  • Good understanding of Dockers and Kubernetes Orchestration
  • Maintain services during deployment and in production by measuring and monitoring key performance and service level indicators including availability, latency, and overall system health
  • Manage infrastructure as code via tools such as Terraform or CloudFormation. Created terraform and cloudformation templates for provisioning AWS and GCP Infrastructure - EC2, lambdas, RDS, VPC, clusters
  • Responsible for availability, latency, performance, capacity planning, efficiency, incident management, change management, monitoring and emergency response/Oncall support
  • Practical experience designing and building solutions utilizing AWS services such as ELB, EC2, EBS, Route53, S3, RDS, Cloud Watch, Cloud Front IAM, AWS Code Deploy, Auto Scaling, SNS, SQS, AWS Systems Manager and VPCs
  • Responsible for Dockers production support, creating containers/images for the applications. Verify the stats and troubleshoot the containerized applications in case of issues.
  • Good experience wif applications developed for containers like tomcat, springboot and node.js
  • Designing, implementing and supporting fully automated Jenkins CI/CD process and assist development teams for the CI/CD process Git/GitHub, Maven
  • Worked wif Chef Enterprise Hosted as well as On-Premise, 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/Route53 & ELB wif Chef Cookbooks
  • Implemented Chef to deploy thebuildsfor Dev, QA and production.
  • Developed Chef Cookbooks to install and configure Apache Tomcat, Jenkins, and Run deckand deployment automation.
  • Helped migrating and managing multiple applications from on premise to cloud using AWSservices like S3, EC2, RDS, SQS, SNS
  • Performed deployment of Amazon EC2 instances in AWS environment. Performed EC2 instances provisioning on AWS environment and implemented security groups, administered VPCs.
  • Developed different types of Alerts and for Monitoring those alerts using different tools such as Cloud watch, New Relic.
  • Knowledge in developing applications using AGILE and SCRUM Methodology.

Environment: Docker, AWS, GIT, JIRA,, Maven, Apache Tomcat, Jenkins, Amazon S3 Buckets, EC2, Lambdas, Cloud formation, cloud watch, New Relic, Ubuntu, Maven, Splunk, Kubernetes, RDS, Node JS, Java, J2EE.

Confidential, MD

DevOps Automation Engineer/AWS Engineer

Responsibilities:

  • Built & Deployed Java/J2EE to web application server in agile continuous integration environment using Jenkins as Continuous Integration tool.
  • Developed build & deployment scripts using MAVEN. Automated the process using plugins available in Jenkins and move from one environment to other throughout the build pipeline.
  • Involved in phases of testing for example Integration testing, Smoke testing Performance testing and Load testing. We are also using inbuilt test cases in Jenkins and running those tests on master branch.
  • Build and manage CI/CD pipelines using Jenkins and Jenkins is used as a continuous integration tool forbuildand deployment of JAVA code.
  • Worked on creating the Docker containers and Docker consoles for managing the application life cycle
  • Deployed the archives like war files into the Tomcat Application Servers.
  • Worked on root cause analysis based on issues raised in systems.
  • Deployed and monitored scalable infrastructure on Amazon web services (AWS)& configuration management.
  • Written Cloud Formation templates from scratch to provision new environments. Good knowledge in using AWS CLI.
  • Used Java API wif AWS SDK to interact AWS S3 buckets to store and retrieve files in to application and to store JSON documents in DynamoDB.
  • Developed applications wif Test Driven Development using Junit framework for unit testing and Integration Testing to check functionality of code.
  • worked on Lambdas wif Node JS.
  • Used Jenkins Pipeline to do the Deployments and the daily build Jobs for code changes.
  • Developed queries using Elastic search and Kibana in the application.
  • Implemented different queries using Splunk.
  • Proficient in working on building tools like ANT, Maven, Gradle, Groovy & debugging through log4j.
  • Experienced in performing Unit & Integration testing using Junit, Jenkins, and Mockito.
  • Manage various AWS services like EC2, EBS, S3, IAM, Security groups, Custom AMIs, VPC, Cloud Formation, Cloud watch
  • Responsible for container-based deployments using Docker, working wif Docker images, Docker Hub and Docker-registries
  • Involved in troubleshooting the automation of Installing and configuring JAVA applications in the test and pre-production environments.
  • Good hands on experience wif cloud automation tools such as AWS Cloud Formation and Terraform.
  • Experience in all phases of Software Development Lifecycle (SDLC) and also has rich experience working wif different Software development methodologies Agile (Scrum), Spiral, TDD and Waterfall.
  • Good written and oral communication skills and Interpersonal skills wif a strong ability to excel through collaboration wif team members
  • Quick learner, Excellent Team Player, Ability to meet tight deadlines and work under pressure.

Environment: Docker, AWS, GIT, JIRA, Maven, Apache Tomcat, Jenkins, Amazon S3 Buckets, EC2, EBS, IAM, Cloudformation, Cloudwatch, Splunk, CentOS, Nexus, Maven, Splunk, Kubernetes, Java, J2EE

Confidential, MD

DevOps Engineer

Responsibilities:

  • Prepare Functional Requirement Specification and done coding, bug fixing and support.
  • Participated in designing and development of software using agile development practices.
  • Automation of script to build and deploy using Jenkins.
  • Built and Deployed Java/J2EE to Tomcat Application servers in an Agile continuous integration process and automated the whole process.
  • Worked and deployed using Tomcat as web server.
  • Building and Administering the Bamboo Continuous Integration servers.
  • Installed and Configured the Apache Tomcat application servers for Dev and Integration Test Environments.
  • Responsible for automated deployment of java application in Tomcat Server
  • Worked wif most of the AWS services in our project.
  • worked wif Cloud formation, Cloud watch template, IAM Roles and Serverless In AWS.
  • Used Jenkins Pipeline to do the Deployments and the daily build Jobs for code changes.
  • Worked wif DynamoDB and Amazon RDS in the project.
  • Worked wif Java API to interact wif AWS SNS to publish data to Topics and AWS SQS from different services.
  • Created Docker container using Docker images to test the application.
  • Worked in Agile Project management Process.
  • Developed, maintained, and distributed release notes for each scheduled release.
  • Participated as an active member of Change Control Board in Production Readiness process.
  • Worked wif JIRA for Issue Tracking and monitoring.
  • Coordinated the resources by working closely wif Project Managers for the release and carried builds on various environments using continuous integration tool.
  • Developed and implemented the software release management for the release of web applications
  • Worked closely wif the Development Team in the design phase and developed use case diagrams using Rational Rose.
  • Experience in design micro services deployment using Docker.
  • Worked on Jenkins for continuous integration wif Gradle and GitHub.
  • Proficient in working wif Version Control Systems like GIT, CVS, Subversion, VSS and Rational Clear Case.
  • Proficient on ELK Stack (Elastic Search Log stash Kibana).
  • Responsible for automated installation of Software’s such as Java, Tomcat.
  • Worked wif the Architects on SDLC process being the owner of post development environments

Environment: Git, Jenkins, Maven, AWS, SNS, SQS, S3, Apache Tomcat, Ant, Maven, Subversion, Puppet, Java Code, Jenkins CI, Tomcat, Docker

Confidential, MA

DevOps Engineer

Responsibilities:

  • Build the development, staging and production software environments and their infrastructure.
  • Deployed the J2EE applications into web application servers like Apache Tomcat.
  • Worked in the team in setting up environments for the new projects and also during Production Support across all technologies
  • Design, deploy and monitor infrastructure in public clouds using Infrastructure as Code (Terraform, Ansible)
  • Practical experience designing and building solutions utilizing AWS services such as ELB, EC2, EBS, Route53, S3, RDS, Cloud Watch, Cloud Front IAM, AWS Code Deploy, Auto Scaling, SNS, SQS, AWS Systems Manager and VPCs
  • Good hands on experience wif cloud automation tools such as AWS Cloud Formation and Terraform.
  • Responsible for Dockers production support, creating containers/images for the applications. Verify the stats and troubleshoot the containerized applications in case of issues.
  • Good experience wif applications developed for containers like tomcat, springboot and node.js
  • Worked on POC for Kubernetes Orchestration on lab machines using kubeadm and manual method to install all the Kubernetes Control plane components
  • Support Kubernetes Orchestration - Installing, configuring, maintenance, certificates management, monitoring and troubleshooting a Kubernetes Cluster to achieve high availability for the critical applications
  • Creation of various standard templates for the firm for various Kubernetes objects like pods, services, deployments, replica sets, configMaps, Secrets based on the application needs.
  • Responsible for container-based deployments using Docker, working wif Docker images, Docker Hub and Docker-registries
  • Create pipelines for the projects in Jenkins/UrbanCode and assist development teams for the CI/CD process Git/GitHub, Maven, SonarQube
  • Support and automate server builds, installations and possible configurations using the configuration management tools Ansible, Puppet and Chef
  • Respond to the alerts from the continuous monitoring tools like AWS CloudWatch, CA Wily, Sitescope, WhatsUpGold and Nagios to proactively monitor and respond to the alerts to avoid any major impacts.
  • Involved in Agile/SCRUM based approach to UI Development.

Environment: Jenkins, Java/J2EE, ANT, MAVEN, GIT, Amazon EC2, Amazon Web Services, Git, Jenkins, Maven, AWS, SNS, SQS, S3, Apache Tomcat, Ant, Maven, Subversion, Puppet, Java Code, Docker

Confidential

DevOps Engineer

Responsibilities:

  • Executed user administration and maintenance tasks including creating users and groups, reports and queries.
  • Performed deployments to machines in Amazon Cloud AWS.
  • Automating infrastructure builds/configurations
  • Developed and supported the Software Release Management and procedures.
  • Implemented Perforce branching and merging operations for Java Source Code.
  • Coordinated the resources by working closely wif project Managers for the release.
  • Worked on the configuration management tool Puppet for deploying the codes between different environments.
  • Setup different environments for build, (Development, Test, Pre-production and Production).
  • Worked wif Development Team Leads and testing teams to establish a build schedule, execute the builds and troubleshoot build failures, if any.
  • Created documents on build process and flow, build script maintenance, user guide for developers for local builds.
  • Automated the build and release management process including monitoring changes between releases.
  • Responsible for building and releasing packages for testing.
  • Performed Unit, Integration testing worked on clearing issues at the time production and application support, worked on the maintenance and deployments of the project.
  • Build the development, staging and production software environments and their infrastructure.
  • Continuously improved the scalability of the build, release, and deployment processes and operation.
  • Investigated issues found in the production environment. Apache Tomcat configuration and support for other teams wifin IT.
  • System development life cycle (SDLC) as well as various phases such as Analysis Design, Development and Testing.
  • Used Waterfall Methodology for the software development.
  • Worked wif clients and gather requirements and gave support as per their needs and requirements.

Environment: SVN, Jenkins, Java/J2EE, ANT, MAVEN, GIT, Amazon EC2, Amazon Web Services, Chef, Perl Scripts, Docker, UNIX, JIRA, Tomcat.

We'd love your feedback!