We provide IT Staff Augmentation Services!

Cloud / Devops Engineer Resume

5.00/5 (Submit Your Rating)

Farmington, CT

SUMMARY:

  • Around 7+ years of experience in IT industry as DevOps/ Agile operations, Linux Administrator, Build&Release Management Specialist and Cloud Management.
  • Experience in Linux Administration (Installation, Configuration, Tuning and Upgrades of Linux (Red Hat and Oracle).
  • Experienced in all phases of the software development life - cycle (SDLC) with specific focus on the build and release of quality software. Experienced in Waterfall, Agile/Scrum, Lean and most recently Continuous Integration (CI) and Continuous Deployment (CD) practices.
  • Experience working on Object Oriented programming (OOP) C# and Java.
  • Configuring, automation and maintaining build and deployment CI/CD tools Git/GitLab, Jenkins, BuildForge, Docker registry/daemon, Nexus and JIRA for Multi-Environment (Local/POC/NON-PROD/PROD) with high degrees of standardization for both infrastructure and application stack automation in AWS cloud platform. Orchestrating CI/CD processes. CI/CD tools Dockerized and infrastructure setup in Vagrant, AWS and VPCs.
  • Implemented Continuous Integration and Continuous deployment using various CI Tools like Jenkins, Hudson, Nexus, TeamCity and BuildForge.
  • Highly motivated and committed DevOps Engineer experienced in Automating, Configuring and deploying instances on AWS Cloud environments and familiar with EC2, Cloud Watch, Elastic IP's and Managing security groups on AWS.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS)& configuration management using Ansible.
  • Extensively involved in DevOps, Build & Release, Configuration Management, Cloud Infrastructure, Monitoring, and Automation using Jenkins, Ant, Maven, Chef, Ansible, Dockers AWS, Nagios, SVN, GIT, Tomcat, Linux etc.
  • Experienced in implementing tools like Ansible, Docker, and Chef.
  • Deploy and maintain Spring Cloud with Pivotal Cloud Foundry on AWS Cloud Coordination experience with various teams like Dev, QA and production Operations.
  • Proficient in writing Puppet modules and chef cookbooks.
  • Experience in working on version control systems like Subversion and GIT, ClearCase, Stash used Source code management client tools like Visual SVN, Tortoise SVN, Stash, Source Tree, GitBash, GitHub, Git GUI and other command line applications etc.
  • Expertise in Java & .Net build tools Ant, Maven, Gradle, MSBuild.
  • Planned and executed Linux system changes and upgrades, Customer Support.
  • Experience in using JFrogArtifactory and Artifactory Repository for Maven and Ant builds.
  • Write, design and code database enabled web applications using Perl.
  • Supporting all components of the application and LINUX (Redhat) OS and services.
  • Automate the build using a cloud version of visual studio to simplify continuous integration of apps for platforms and programming language used
  • Work within Change Management procedures to deploy applications with tools like Jenkins, Ansible, Spinnaker/Kubernetes, and manual deployments.
  • Cluster Management Kubernetes, Docker Swarm
  • Worked on deploying SQL database to Virtual Machines involving Azure Tables for non-relational data.
  • Build VMware clients using Red Hat Support Red Hat 6.0 and Oracle Linux
  • Implemented multi-tier application provisioning in AWS, Openstack cloud and integrating it with Ansible/Chef.

TECHNICAL SKILLS:

SCM Tools: Subversion, GIT, Bitbucket, TFS.

CI & Provisioning Tools: Jenkins, Team city, Bamboo 5.11.

Build Tools: ANT, MAVEN, Gradle

Operating System: Windows 98/XP/NT/ 2000/2003/2008 , UNIX, Red Hat LINUX, Ubuntu, Fedora

Bug Tracker & Testing Tools: JIRA, Bugzilla, HP Quality Center, Junit, Code coverage, Sonar Qube

CM Tools: Ansible, Chef, Puppet

Tools: MS Office Suite, Nexus.

SDLC: Agile, Waterfall Methodologies.

Languages: C, C++, SQL, .NET, Python, Objective C, C#, Java/J2EE.

Scripts: PowerShell Script, Shell Script, Bash Script

Web Technologies: HTML, Java Script, XML, JSON, JSP

Web/App servers: WebLogic, Web Sphere, Apache HTTP Server, Apache Tomcat, JBOSS, WebLogic Application, LDAP Server and IIS, VMware ESX

Monitoring Tools: Sysdig, RunDeck, Portainer, AppDynamics

Azur, AWS: EC2, S3, ELB, VPC, Subnets, Autoscaling, cloud watch, IAM, SNS, VPC, RDS, Cloud Formation, Route 53 and SQS.

WORK EXPERIENCE:

Confidential, Farmington, CT

Cloud / DevOps Engineer

Responsibilities:

  • Worked as a DevOps Engineer for a team that involves three different development teams and multiple simultaneous software releases.
  • Configure, monitor and automate Amazon Web Services as well as involved in deploying the content cloud platform on Amazon Web Services using EC2, ECS, Elastic Beanstalk, S3 and EBS.
  • Installation, Configuration and Management of RDBMS and NoSQL tools such as DynamoDB.
  • Created S3 buckets and maintained and utilized the policy management of S3 buckets and Glacier for storage and backup on AWS. Developed a notification system using LAMP, PHP, MVC and Amazon Web services.
  • Involved heavily in setting up the CI/CD pipeline using Github, Jenkins, Maven, Nexus, Chef, Python, Docker and AWS. Configured an AWS Virtual Private Cloud (VPC) and Database Subnet Group for isolation of resources within the Amazon RDS Aurora DB cluster.
  • Experience in creating notifications and alarms for EC2 instances using CloudWatch.
  • Coordinated with developers for establishing and applying appropriate branching, labeling/naming conventions using Subversion (SVN) and GIT source control.
  • Responsible for design and maintenance of the Git Stash Repositories, views and the access. Used automated code check-outs in Git and created branches
  • Built scripts using ANT and MAVEN build tools in Jenkins to move from one environment to other environments. Configured GIT with Jenkins and schedule jobs using POLL SCM option.
  • Responsible for installing Jenkins master and slave nodes and configure Jenkins builds for continuous integration and delivery.
  • Used Jenkins, Build forge for Continuous Integration and deployment into Tomcat Application Server.
  • Created Docker images using a Dockerfile, worked on Docker container snapshots, removing images and managing Docker volumes.
  • Utilized Configuration Management Tool Chef and created Chef Cookbooks using recipes to automate system operations. Docker Containerization of cloud-based applications.
  • Written Chef Cookbooks for various DB configurations to modularize and optimize product configuration, converting production support scripts to Chef Recipes and AWS server provisioning using Chef Recipes.
  • Involved in build and maintain Highly Available secure multi-zone AWS cloud infrastructure utilizing Chef with AWS Cloud Formation and Jenkins for continuous integration.
  • Strong understanding of infrastructure automation tooling using Docker and Chef.
  • Extensively experienced in Bash, Perl, Python, Ruby scripting on Linux.
  • Built and maintained Elastic search Logstash, Kibana stack to centrally collect logs that are used to monitor applications
  • Installed, monitored and configured Applications in Nginx and Apache Tomcat Server and establish connectivity to databases and troubleshoot issues on the fly.
  • Pipelined Application Logs from App Servers to Elasticsearch (ELK Stack) through Logstash.
  • Managed Elastic Cloud Computing (EC2) instances utilizing auto scaling, Elastic Load Balancing, and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Chef.

Environment: Git, SVN, Maven, Ant, Jenkins, Chef, Tomcat, Jira, JBoss Application Servers, Apache Tomcat, ELK, Agile/Scrum, SDLC, Windows, Docker, Nginx, AWS EC-2, Route 53, S3, VPC, ECS, Elastic Beanstalk, SQS, Autoscaling, ELB, Shell Scripts, Python, Campaign Packaging Tool, Unix/ Linux environment.

Confidential, Miami FL

Cloud / Devops Engineer

Responsibilities:

  • Designed, Installed and Implemented Ansible configuration management system. Used Ansible to manage Web applications, Environments configuration Files, Users, Mount points and Packages.
  • Developed Build using MAVEN as build tool and used CI tools to move builds from one environment to other environments.
  • Used Gradle to build the application.
  • Designed and deployed AWS solutions using EC2, S3, RDS, EBS, Lambda, Elastic Load Balancer, Dynamo DB, Auto scaling groups, Opsworks.
  • Utilized Atlassian suite of tools for software development such as JIRA, Confluence.
  • Introduced Docker and Jenkins for Continuous Integration (CI) and monitoring tool such as Sysdig and Grafana.
  • Worked on cloud infrastructure maintenance effort using a combination of Jenkins, Chef and Terraform for automating CICD pipeline in AWS.
  • Handled main build tools such as Gradle for deployment on multiple platforms
  • Hosted applications in AWS cloud and worked on AWS core services like setup Security Groups, Creating VPC's, Elastic IP's and load balancers, Storage and Content Delivery Management (CDN), Glaciers and S3 buckets.
  • Developed Elastic Search Dashboards, searches and reporting to support various internal clients in Security, IT Operations and Application Development.
  • Launching Amazon EC2 Cloud Instances using Amazon Web Services (Linux/ Ubuntu) and Configuring launched instances with respect to specific applications.
  • Worked in AWS Cloud Environments and has pleasant experience on automating configuring, deploying instances on AWS Cloud and good understanding on EC2, Cloud Watch, S3.
  • Create develop and test environments of different applications by provisioning Kubernetes clusters on AWS using Docker, Ansible, and Terraform. Responsible for creating Jenkins pipeline for deployment using Ansible.
  • Automate infrastructure creation, deployment and recovery using Ansible/Salt, Docker, Terraform & Jenkins
  • Experience in integrating cloud services in to DevOps framework (GitHub, Jenkins, Ansible, Splunk) which enables API request to provision and configure infrastructure through infrastructure as code capability.
  • Worked on building cloud infrastructure from scratch using EC2, ASG, ELB, Route53, Dynamo DB and VPC. Chef is used as the provisioning tool along with Terraform.
  • Maintained high availability clustered and standalone server environments and refined automation components with scripting and configuration management (Ansible)
  • Configured Elastic Load Balancers with EC2 auto scaling groups.
  • Involved in DevOps processes for build and deploy systems.
  • CI / CD with Jenkins, Sonar and Docker on Pivotal Cloud Foundry
  • Configured Elastic Load Balancers with EC2 Auto scaling groups.
  • Experience in Administering Git / GitHub in Distributed Environments.
  • Hosting apps (spaces and orgs) in Pivotal Cloud Foundry (PaaS)
  • Work on continuous build and integration of the application using tools like bamboo, Jenkins, deploy, npm and Gradle for application deployment and integration testing
  • Have built Elastic search, Logstash for centralized logging and then store logs and metrics into S3 bucket using Lambda function.
  • Developing custom Integrations with Splunk and Amazon web services.
  • Scripting in multiple languages on Linux, Shell scripting, python scripting etc.
  • Configure and Supporting monitor tools like Splunk
  • Monitored system activities and fine-tuned system parameters and configurations to optimize performance and e ensure security of systems.
  • Experience using AppDynamics REST APIs to build an utility to export and import AppD configurations
  • This included configuration and plugin recommendations for issues like auditing of configuration changes, system performance monitoring, security issues and resource utilization.
  • Experience building Custom AppDynamics Extensions.
  • Custom dashboards, reports and Information points creation for AppDynamics.
  • Health rules, Policies and Actions configurations for Alerts notifications on AppDynamics.
  • Migrate many applications into AWS and provide cloud Security
  • Communication with team members for both Ansible Core and Ansible Tower teams to clarify requirements and overcome obstacles.
  • Carried out automated deployment and scaling processes based on puppet and Chef for a wide range of server types and application tiers, including Elastic Search.
  • Worked on REST APIs to get data and use Splunk for reporting
  • Worked with Custom AMI's, created AMI tags, modified AMI permissions.
  • Experience in monitoring on prim Splunk infrastructure and taking backup and restoring of Splunk servers.
  • 24x7 support and solution to incoming issues for AppDynamics Introscope
  • Used Kubernetes to deploy scale, load balance, scale and manage Docker containers with multiple name spaced versions
  • Pivotal Cloud Foundry (PCF) on Amazon Web Services (AWS) Cloud
  • Develop CI/CD system with Jenkins on Google's Kubernetes container environment, utilizing Kubernetes and Docker for the runtime environment for the CI/CD system to build and test and deploy.
  • Used Terraform and did "Infrastructure as code" and modifying terraform scripts as and when configuration changes happens
  • Experience training people to understand and start using AppDynamics
  • Worked on creating the Docker containers and Docker consoles for managing the application life cycle.

Environment: AWS EC2, S3, Tomcat Apache, Cloud Formation, Dynamo DB, VPC, IAM, Sysdig, Git, Linux, Data Centre Migration, Jenkins, Docker, Kubernetes, Maven, Gradle, Ansible, Elastic Search, Python, Jira, Portainer, Artifactor, AppDynamics Open stack, RHEL, JFrogArtifactory.

Confidential, Dallas, TX

Build and Release Engineer

Responsibilities:

  • Setting up the build and deployment automation for Java base project by using JENKINS and Maven
  • Working with an agile development team to deliver an end-to-end continuous integration/continuous delivery product in an open source environment using Run deck and to get the job done.
  • Installed and Setup Web Servers like Apache and Tomcat and NodeJS, DB Server MySQL.
  • Integrating sonarqube with Jenkins for static code analysis
  • Experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, VPN, Load Balancing, Application Gateways, Auto-Scaling, Traffic Manager
  • Integrated all of the tools like Jira, Hip chat, Bitbucket, Jenkins.
  • Worked on EMR built the cluster, and Apache Spot for analyzing data and service delivery to identify potential threats and attacks.
  • Worked on AWS Services Cloud formation, Elastic Beanstalk, IAM, DynamoDB, Cloud Watch, SQS, SNS we used
  • Building and Installing Servers through Azure Resource Manager Templates or Azure Portal.
  • Created and maintained continuous integration (CI) using tools Jenkins/Maven over diff environments to facilitate an agile development process which is automated and repeatable enabling teams to safely deploy code many times a day while ensuring operational best practices are supported.
  • Working on designing and building microservices.
  • Creating and giving permissions of repositories in Bitbucket
  • Deployed Content Delivery Network (Azure Cache) to minimize latency for the web apps deployed on app service.
  • Worked on Spring Boot, Spring Cloud and Spring security. worked on creating docker images and pushing it to pivotal cloud foundry through GIT artifact.
  • Leveraged Spring Boot to handle the dependencies for the Event Hosting Service.
  • Built EMR Cluster and used apache spot to analyze data at REAN and to detect the potential threat and attacks for the service delivery.
  • Experience on Power Shell scripts to automate the Azure cloud system creation including end-to-end infrastructure, VMs, storage, firewall rules.
  • Involved in setting up and customizing AppDynamics for Servers
  • Responsible for orchestrating CI/CD processes by responding to Git triggers, human input, and dependency chains and environment setup.
  • Configure and administrator Atlassian tool suite - Bitbucket, Jira, confluence.
  • Configured VMs availability sets using Azure portal to provide resiliency for IaaS based solution and scale sets using Azure Resource Manager to manage network traffic. Implemented auto environment creation using Puppet and AWS.
  • Design and Implemented Cloud Orchestration solution using Google Cloud, AWS EC2 & Microsoft
  • Azure, Docker and Kubernetes.
  • Created custom business transactions, data collectors, info points for java, .net application in AppDynamics to monitor the performance of image search and retrievals
  • Automated setting up server infrastructure for the DevOps services, using Puppet/Ansible, shell and python scripts.
  • Resolving conflicts during merging branches in Bitbucket
  • Manage deployment automation using Ansible, Automated the build and release management process including monitoring changes between releases.
  • Participated in the release cycle of the product which involves environments like Development QA UAT and Production
  • Developed Web forms using ASP.NET server controls and validated input using Java Script
  • Implementing and Configuring AppDynamics APM tool for various .Net and Java applications
  • Used Chef to automate the creation, management, and monitoring of DOCKER containers.
  • Used various Technologies like Nodejs and NPM as Package Manager. Git and SVN as Version Control, Bit bucket as Repository.
  • Handle issues with AppDynamics controller, agents or configurations
  • Used Chef cookbooks to provision and manage the container's host and use Chef Provisioning with the DOCKER to deploy a new running container.
  • Implemented Unit Testing using. Visual Studio Team Server and also involved in Integration Testing and Regression Testing Hands on configuration management using Chef.
  • Performed all necessary day-to-day Software Release Management and procedures.
  • Designing and implementing CI (Continuous Integration) system: configuring TeamCity servers, TeamCity agents, creating required scripts and creating/configuring VMs (Windows/Linux).
  • Automated deployment of builds to different environments using TeamCity.
  • Acted as Release Manager on several projects utilizing various build and release tools (Team City, Jenkins, VSTS, PowerShell, Terraform and many more)
  • Implemented TFS Build Archival to AWS Simple Storage Service S3 and created Life Cycles for managing the files in S3.
  • Wrote code for building new server less monitoring portal using AWS services with NodeJS, angular and material.
  • Performed integrating, Junit and code quality Tests as a part of build process.
  • Deployed microservices with Chef cookbooks in Docker containers
  • Supported and developed tools for Integration, Automated Testing and Release Management.
  • Created branches, performed merges in version control systems GIT, ClearCase, GitHub, SVN, Stash and Perforce.
  • Aiding from AppDynamics side for multiple application teams to troubleshoot production issues
  • Responsible in deploying the code into Development environment using Blade Logic and UDeploy.
  • Developed, Maintained, and Distributed release notes for each scheduled release.
  • Used Jenkins as a CI tool for performing the build automation.
  • Written shell scripts to monitor the logs after deployments and send emails automatically.

Environment: AWS, Azur, Chef, Ansible, Docker, GIT, GitHub, Subversion, Python, Shell, Linux, ANT/Maven, JUnit, Jenkins, AppDynamics, TeamCity, Artifactory, Agile, JIRA, RHEL, Nexus, Sonar, Tomcat, Bash Scripting, Groovy, Perl Scripting, Java, J2EE Applications, Spring.

Confidential

Java Developer

Responsibilities:

  • Analysis and understanding of business requirements.
  • Effectively participated in weekly client communications with Business Analysts.
  • Involved in the architecture team for design and implementation of system.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Developed Custom Tags to represent data in a desired unique table format and to implement paging logic.
  • Developed views and controllers for client and manager modules using Spring MVC and Spring Core.
  • Business logic is implemented using Spring Core and Hibernate.
  • Data Operations are performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database.
  • Developed Web Services using XML messages that use SOAP, Created WSDL and the SOAP envelope.
  • Developed Exception handling framework and used log4J for logging.
  • Developed and modified database objects as per the requirements.
  • Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews.

Environment: Java 1.5, Spring Framework, JSP, Hibernate 3.6, JUnit, UML, XML, CSS, HTML, Oracle 9i, Eclipse, Java Script, Rational Rose, ant.

Confidential

Software Developer

Responsibilities:

  • Identified the Business Requirements of the project.
  • Experience in developing dynamic web-based user interfaces using HTML and JavaScript.
  • Preparing the Design document by reviewing the Solution Requirement Specifications.
  • Worked on full cycle including design to development to testing to post go live operations.
  • Developed J2EE based application using J2EE, JSP, Servlets, JDBC, XML and Oracle
  • Involved in coding With Struts Action classes and Java Server pages.
  • Created JavaScript functions for client-side validations.
  • Writing Test Cases from Function Specifications.

Environment: Java EE 1.5, JDBC, Multi-Threading, Servlets, JSP, Struts 1.0, XML, XSLT, JUnit, Eclipse, ANT, WebLogic server 9.2, Oracle 9I, CVS.

We'd love your feedback!