We provide IT Staff Augmentation Services!

Senior Cloud/devops Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • 7+ years of experience in implementation, deployment and support of DevOps practices including Continuous Integration, Automated Testing, Continuous Deployment and Continuous Delivery.
  • Having experience in writing many ad - hoc scripts using many popular different languages like Python, Ruby and Shell based scripting.
  • Building all the AWS infrastructure by using the Terraform and Chef, also by using the Terraform building the Security Groups VPC, ELB, according to the architecture of the project.
  • Developed enhancements to MongoDB architecture to improve performance and scalability.
  • Solid understanding of Software Development Life Cycle like Waterfall methodology and Agile methodology and Scrum.
  • Good understanding on IOT platforms and experience on SDKs in different APIs
  • 3 years with Amazon Web Services (AWS) with deep expertise in Amazon's cloud computing offerings.
  • Self-starter with an in-depth level of understanding in the strategy and practical implementation of AWS cloud-specific and OpenStack technologies.
  • Hands on experience in AWS provisioning and good knowledge of AWS services like EC2, S3, Route 53, CloudFormation, Elastic Bean Stalk, VPC, EBS etc, Knowledge of application deployment and data migration on AWS.
  • Experiences on Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
  • Experiences in the functional usage and deployment of applications in WebLogic, WebSphere, and Apache Tomcat Server.
  • Develop automation and processes to enable teams to deploy, manage, configure, scale, and monitor their applications in data centres and in cloud.
  • Proficiency in authoring and managing configuration management frameworks, such as Chef, Puppet, Ansible and Vagrant.
  • Written playbook using Ansible modules such as yum, Copy, File, get, url, git, ping, service, template, debug, synchronize, user.
  • Extensively worked with Change tracking

SKILLS:

Amazon Cloudfront, Cloudfront

Amazon Elastic Block Storage

EBS, Amazon Elastic Compute Cloud, AWS EC2

EC2, Amazon Web Services, AWS

Asteradata, Cassandra

AWS Cloudformation, Cloudformation

Docker, Kibana, Kubernetes, Mongodb, Openshift salesforce.com

Terraform, API, Continuous Integration/Delivery, CI/CD

Continuous Integration, Git, Gradle, Groovy, Jenkins, JSON

Middleware, ORM, PHP, Python

Ruby, Scripting, Structured Software, Software Development, Subversion

SVN, Zookeeper, ANT, Application Deployment

Change Management

Configuration Management

Deployment

Maven

Migration Strategy scm

CHEF

DEV OPS, Devops

Load Balancing, Nagios

Network Security networking

Puppet, Remedy

Unspecified

System Administration, Data Quality

JIRA, Junit, Rally

EXPERIENCE:

Confidential

Senior Cloud/DevOps Engineer

Responsibilities:

  • Involved in the Migration of Applications from On-premises to AWS cloud and managed AWS infrastructure as code using Terraform.
  • Worked on the management of AWS cloud and its services like EC2, ELB, S3, RDS, Route53, VPC, Auto Scaling, Lambda, IAM, Cloud watch as per requirement.
  • Set up SG, EBS volumes, and Automated AMI backup; launched EC2 instances, Mounted S3 bucket on instances enabling cross-region replication, static web hosting.
  • Created automated notifications for unused EBS volumes, security that has ports open to the internet, scheduled stop & start of EC2 instances using Lambda.
  • Configured ELB to distribute incoming traffics across multiple EC2 instances and Routed traffic using Route 53 and Worked on setting up Cloud Front Content Delivery Network.
  • Involved in infrastructure as code, execution plans, resource graph, and change automation using Terraform.
  • Used Terraform scripts to automate instances for previously launched Manual Instances.
  • Used Amazon Cloud Watch to monitor AWS resources and used Cloud Trail to track.
  • Wrote Ansible playbook to install software and web servers as well as the wrapper to manage the configuration of AWS nodes and test playbooks on AWS EC2 Instances using python.
  • Drove all microservices builds to the Docker registry using Jenkins pipelines and deployed to Kubernetes.
  • Worked on the Docker ecosystem, which includes the Docker machine, Docker Compose, Docker Swarm, and monitored containers using the Prometheus tool.
  • Configured the Docker containers and created Docker files for different environments. Worked on the creation of custom Docker container images, tagging, and pushing images.
  • Virtualized servers for the test environments and dev-environments' needs using Docker and configuration automation using Docker containers.
  • Performed Docker orchestration and Docker containerization using Kubernetes.
  • And created Pods and managed them using Kubernetes.
  • Used Kubernetes to orchestrate deployment, scale, and management of Docker Containers.
  • Recorded code changes like branching, merging, staging, etc. using Version Control, GIT.
  • Used Ansible along with Ansible Tower to automate different software development processes throughout team organization.
  • Used Jenkins CI/CD pipeline jobs for end-to-end automation to build and troubleshoot issues during the Jenkins build process.
  • Worked on integration of GIT into CI Environment using Jenkins/Hudson.
  • Used Maven as the Build Tool for the development of build artifacts on the source code.
  • Used AWS Beanstalk to deploy and scale web applications and services developed with Java, PHP, Node JS, Python, Ruby, and Docker.
  • Used Nagios as a monitoring tool. Extensive experience in taking multiple applications into the production. Worked as a cross functional team member.
  • Experience developing software with the Salesforce platform including triggers, workflows, validations, approvals, Apex class

Confidential

Sr. DevOps Engineer

Responsibilities:

  • Involved in Architect, build and maintain Highly Available secure multi-zone AWS cloud infrastructure utilizing Chef with AWS CloudFormation and Jenkins for continuous integration.
  • Extensively worked with distributed version control system Git in Linux environment for the version control of codes.
  • Analyze and resolve conflicts related to merging of source code for GIT.
  • Managed the Deployment from Run deck and implemented as CICD plug Design & implemented VPC service for extension of customer 's on-premises data centre with AWS Cloud using AWS VPC and VPN & Direct connect services.
  • Implemented and maintained Chef Configuration management spanning several environments in VMware and the AWS cloud.
  • Worked in lambda function and created the python script to stop and start the EC2 instance in non-business hours to save the cost.
  • Also used the auto scaling time based policy to implement the same.
  • Created a lambda function to stop and start the instance in AWS in non-business hours.
  • Manage and Monitor large production MongoDB shared cluster environments having terabytes of the data.
  • Building all the AWS infrastructure by using the Terraform and Chef, also by using the Terraform building the Security Groups VPC, ELB, according to the architecture of the project.
  • Created the AWS Instances through Terraform along with chef provisioning.
  • Design continuous Build process using Jenkins to prevent build failures.
  • Deploying AWS environments (VPC, Security Groups, ELB, Gateways) utilizing chef and Terraform.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Performed different testing task using various test scripts on Selenium Web driver and Junit.
  • Used Firebug to identify web elements using XPath and CSS selector Deployed the code changes to all the environments by using the Terraform Apply to reflect the changes on the AWS Cloud.
  • Work with Development, Storage and Network teams in installation and administration of Mongo DB in the IT Enterprise Environment.
  • Used Application Monitoring Tool i.e. AppDynamics, troubleshooting AppD configuration issues, metric data, backend issues etc.
  • Used Jenkins plug-ins like Build pipeline, job DSL, templates etc Wrote GROOVY snippets in Jenkins.
  • Built Cloud infrastructure for Multi-Tier Applications with Failover and High Availability Mode.
  • Planning releases with Zero downtime and no impact for the partners.
  • Experience in Creating secured cloud infra using (VPC) for Staging and Development environment on AWS.
  • Designed Microsoft Azure for multiple applications utilizing the Azure stack (Including Compute, Web & Mobile, Blobs, Resource Groups, Azure SQL, Cloud Services, and ARM), focused on high-availability, fault tolerance, and Auto-scaling.
  • Designed & implemented enterprise grade with customizable and cost-effective Solutions on AWS. Expe

Confidential

DevOps Engineer

Responsibilities:

  • Worked as Integration engineer for modem software team.
  • Handling build and release management Develop and maintain configuration management system, and manage repositories, branches, tags using GIT.
  • Installed Puppet Master, Puppet agents, written puppet modules for apache, database setup, create user, group accounts.
  • Implemented multi-tier application provisioning in OpenStack cloud, integrating it with Puppet.
  • Involving in debugging issues, resolving functional issues and provide bug free software releases to end customers.
  • Facilitate release team meetings pertaining to release process and release schedule until completion.
  • Created repositories, branches, and tags and involved in merging process.
  • Resolving compiler error/warning of release builds to maintain quality software as per organization standards.
  • Heavily involved in implementing Technologies from Red Hat like Open shift & OpenStack cloud base.
  • Build and configured Jenkins slaves for parallel job execution.
  • Installed and configured Jenkins for continuous integration and performed continuous Deployments.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Installed and configured Kafka, Zookeeper clusters setup using Ansible Playbook.
  • Implemented custom monitoring dashboard and alerts through Splunk, CloudWatch, New Relic, and PagerDuty into auto deployment processes.
  • Maintain automation & network simulators; develop Python test scripts, run regression/sanity test release binaries.
  • Implemented multi-tier application provisioning in OpenStack cloud, integrating it with Puppet.
  • Analyzing memory analysis on every build to resolve memory redundancy.
  • Established processes and tools to maintain code base integrity, including check-in validation rules and branch/merge processes.
  • Involved in periodic archiving and storage of the source code for disaster recovery.
  • Created local, virtual repositories in Jfrog, Artifactory and integrated with Jenkins.
  • Worked in Agile project management process. Knowledge of branching strategy.
  • Used Application Monitoring Tool i.e. AppDynamics, troubleshooting AppD configuration issues, metric data, backend issues etc
  • Worked on Configuration management tool Ansible for continuous delivery (CD) written recipes for new environments.
  • Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configuration of AWS nodes and tested playbooks on AWS instances using Python.
  • Strong experience in indexing data from apache log servers into Splunk and creating dashboards and worked in integrate Service Now with Splunk to costume the alerts from Splunk and Create Service Now tickets.
  • Worked on many of the Splunk alert tickets to resolve and troubleshoot the erros.
  • Compiling software from source such as Linux distributions or other open-source software.Document any new process on tools trai

Confidential

Sr Build/Release Engineer

Responsibilities:

  • Responsible for migrating the Tax and Accounting applications to the cloud.
  • Wrote the playbooks to automate the infrastructure deployment process.
  • Create and maintain automated scripts that will deploy, configure, and test applications.
  • Maintain an on-call schedule to support automation tools. Installed, maintained, upgraded, and troubleshooted the cloud-based solutions, including but not limited to enterprise-level AWS services such as EC2, S3, etc.
  • Defined migration strategy to move workflows to cloud and Designed the overall Virtual Private Cloud VPC environment including server instances, storage instances, subnets, availability zones, etc.
  • Setup the docker containers using the Kubernetes clusters to do the testing and sending the testing results to go forward with the deployments.
  • Designed the AWS network architecture including VPN connectivity between regions and subnets.
  • Collaborate with other IT Infrastructure and application teams.
  • Assist with determining standards for deploying to cloud infrastructure.
  • Strong practical Linux and Windows-based systems administration skills in a Cloud or Virtualized environment.
  • Experience building sophisticated and highly automated infrastructure and wrote code to automate the repeatable process. Strong hands-on experience in Ansible scripting skills.
  • Designed and contributed to solutions in areas like continuous integration, operations automation, full stack provisioning, containerization, configuration management, and orchestration systems.
  • Created the infrastructure and deployed the applications on AWS by using Create AMI and Deploy AMI model.
  • Develop agile SaaS infrastructure using best practices such as "infrastructure as code" and automated environment provisioning.
  • Creating a fully Automated Build and Deployment Platform and coordinating code builds promotions and orchestrated deployments using Jenkins, and GitHub. Able to create scripts for system administration and AWS using languages such as BASH and Python.
  • Reduce operational costs through service optimizations and demand-based auto-scaling.
  • Wrote the CloudFormation Templates to spin up the required Environments.
  • By using the Nested Stacks, we have created the multiple instances with the reusable templates.
  • Created the VPC's and IAM roles according to our required environments.
  • Understanding of Docker or evolving container management platforms like Kubernetes.
  • Participated in the design and development process from definition to deployment.
  • Plan, Architect, Deploy and Managed the Cloud infrastructure and applications.
  • And Worked with software architects to design applications that run efficiently on the Cloud.
  • Responsible for effective provisioning, configuration, operation, and maintenance of systems

Confidential

Build and Release Engineer

Responsibilities:

  • Developed Hudson Plugins which integrates our In-house tools with Hudson.
  • Designed use cases and other technical design documentations along with other team members for the Application as per the business requirements.
  • Used SVN for Versioning of source code.
  • Debug the issue to identify if a code change is required or can be resolved through user training, data fix etc.
  • Designed framework for end user acceptance testing, poll the SCM for new Commits.
  • Build the code using build tools, Maven, Antetc.
  • Knowledge on Unix/Linux shell scripting.
  • Knowledge of operating system, network, and compiler concepts.
  • All the functionality is implemented using Spring IO / Spring Boot and Hibernate ORM. Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
  • Designed and implemented automation deployment using to promote major releases, monthly releases, and patches from Development - Integration/QA - Staging/UAT - Production.

We'd love your feedback!