We provide IT Staff Augmentation Services!

Sr.devops Cloud Engineer Resume

2.00/5 (Submit Your Rating)

NY

SUMMARY:

  • Over 6+ years of experience in middleware support Build and Configuration, Build/Release, DevOps tools and Deployment Management under various platforms.
  • Familiarity wif a broad portfolio of AWS infrastructure resources (EBS, ECS,IAM,S3, EC2, Elastic IP, Atana, EMR, DNS, Route 53, VPC, Security Groups and Network ACLs).
  • Hands on experience in Provisioning EC2 instances and all resource areas of EC2 like Dedicated hosts, volumes, Key pairs, Elastic IP's, Snapshots, Load Balancers and Security Groups.
  • Extensive creation of Terraform modules to create entire AWS Infrastructure.
  • Strong understanding of infrastructure automation tools like Cloud Formation Templates and Terraform.
  • Hands - on experience in Azure Cloud Services (PaaS & IaaS), Storage, Web Apps, Active Directory, Azure Container Service, VPN Gateway, Content Delivery Management, Traffic Manager, Azure Monitoring, OMS, Key Vault, Visual Studio Online (VSO), Cognitive Services (LUIS) and SQL Azure.
  • Exposed Virtual machines and cloud services in the V Nets to the Internet using Azure External Load Balancer.
  • Experienced wif deployments, Maintenance and troubleshooting applications on Microsoft Cloud infrastructure AZURE.
  • Expertise in defining enterprise wide SCM strategy/SCM plan and implementing Industry best practices in areas of Build Management, Continuous Integration, Deployment Automation, Source Code maintenance & Release Management.
  • Deep noledge of IaaS platform(s) like AWS, Azure and VMWare.
  • Experience in using version controller tools like Subversion (SVN), GIT, Perforce.
  • Working expertise on all aspects of Ansible concepts like Control Node, Managed Nodes, Inventory, Modules, Tasks, Playbooks etc.
  • 4 years of experience wif DevOps methodologies in Server provisioning, middleware management, build and deployment automation through tools like GIT, Jenkins, Terraform, Ansible, AWS etc.
  • Experience wif AWS instances spinning across Dev, Test and Pre-production and Cloud Automation through Open Source DevOps tools like Jenkins, Ansible, & Docker.
  • Experience wif containerization and clustering technologies like Docker, Docker Swarm and Kubernetes.
  • Experience wif Ansible playbooks to automate the entire deployment process as well as the infrastructure.
  • Written Ansible playbooks and roles to Provision several pre-prod environments consisting of Cassandra DB installations, WebLogic domain creations and several proprietary middleware installations.
  • Extensive experience in integrating Chef cookbooks into Jenkins jobs for CD framework, and worked wif various custom resources, created roles & environments, and using chef handlers for different auto Kickoff Requirement Jobs.
  • Expertise in Installation and configuration of Puppet which includes Puppet Master, Agent Nodes and an administration control workstation like Puppet Console.
  • Extensively worked on Hudson, Jenkins, and Team City for continuous integration and for End to End automation for all build and deployments.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments and also create new jobs and branches through Jenkins.
  • Installing/upgrading Jenkins infrastructure on multiple servers.
  • Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning, Developing, Testing, and Implementing, Post-production analysis of the projects.
  • Efficient in working closely wif core product teams to ensure high quality and timely delivery of builds.
  • Experience in Writing Python modules for Ansible customizations.
  • Ability in deploying the developed code in a WebSphere/WebLogic/Apache Tomcat/JBOSS, IIS7.
  • Experience in using bug tracking systems like JIRA, Remedy, and HP Quality Center.
  • Strong use of Shell Scriptinglanguages including BASH for Linux and Mac platforms and PowerShell for Windows systems and automation of scripts using Python.
  • Excellent communicative, interpersonal, intuitive, analysis and leadership skills wif ability to work efficiently in both independent and team work environments.

TECHNICAL SKILLS: -

Configuration Management: Ansible, Terraform, Chef, Puppet

CI Tools: Jenkins, AntHillPro, Teamcity, Bamboo

Infrastructure as Service: AWS wif (terraform), Azure

Scripting Languages: Shell, Ruby, Python

Operating Systems: Linux, UNIX, Windows

Version Control: Git, SVN, Perforce

Build Systems: Maven, Ant, Gradle, NANT

Application Servers: Weblogic, Apache Tomcat, Jboss

Web Servers: Apache, IIS

Virtualization Platforms: Vagrant, Packer, VirtualBox

Containerization Tools: Docker

Logging: Logstash, Splunk

Databases: Oracle, MySQL

Application Deployment: uDeploy, Rundeck

PROFESSIONAL EXPERIENCE

Confidential, NY

Sr.DevOps Cloud Engineer

Responsibilities:

  • Worked primarily on cost optimization across AWS accounts using various services like Trusted Advisor, Cost explorer and Cloudcheck to reduce the cost from using services like EC2, RDS, S3, EBS Volumes, DMS, ElasticSearch and Lambda.
  • Extensively worked on configuration and build management automation wifin the full AWS suite, specifically wif EC2, CloudWatch, ECS.
  • Worked on creating Lambda scripts for the automation using Python Boto3 like automating the rotation of access keys and tagging AWS resources, enabling logging and default encryption for S3 buckets etc.
  • Continuously used shell scripting to automate processes across multiple AWS accounts like automating the execution of smoke tests before the launch of servers etc.
  • Integrated multiple Lambda functions wif AWS Step Functions to execute the Lambda scripts in the list mentioned in the flow diagram.
  • Experienced in using Auto Scaling groups to increase the scalability by automatically increasing or decreasing the number of instances running depending on the incoming load for the high performance.
  • Configured and used AWS System Manager (Session Manager) to Login to the AWS EC2 servers wifout using the SSH thus reducing the time to login in to multiple servers.
  • Writing the Terraform script to make changes in an architecture at the root level of the application dat is deployed on the AWS Cloudplatform.
  • Creating Snapshots and Amazon Machine Images (AMIs) of the instances for backup and creating clone instances.
  • Automated Deployments using configuration Management tool Ansible to provision Amazon AWS Instances to enable continuous Deployments
  • Creating various kinds of build jobs in Jenkins such as pipeline project, multi-configuration, freestyle, and parameterized triggered builds, etc.
  • Created alarms in CloudWatch to monitor any sudden increase in the costs of any AWS resources and frequently analyzed the reports from the billing Dashboard.
  • Significant working wif AWS EC2 wif critical Production environments as part of blue green deployments of applications.
  • Working wif Scheduling, deploying and managing container replicas onto a node cluster using Kubernetes.
  • Working on Ansible Playbooks wif Ansible roles. Created inventory in Ansible for automating the continuous deployment wif zero downtime rolling updates.
  • Experience in Ansible to manage AWS environments and automate the build process for core AMIs used by all application deployments including Autoscaling, and Cloudformation scripts.
  • Using AWS CloudWatch to collect and track metrics, log files, set alarms, and automatically detect changes across multiple AWS resources.
  • Experienced in authoring pom.xml files, performing releases wif the Maven release plugin, and managing artifacts in NEXUS repository.
  • Created Jenkins CI/CD Pipeline to schedule turnoff/on of Non-Production environments wif build parameters across multiple AWS Accounts.
  • Worked on creating Docker images from the base Docker Image as part of running Apache ActiveMQ Message processing server to process message count from EC2 instances.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation-using Jenkins along wif scripts to automate routine jobs to speed up deployments.
  • Implemented automated local user provisioning in instances created in OpenStack Cloudthrough Ansible Play books.
  • Written several Playbooks in Ansible to automate the environment provisioning, Middleware Infrastructure installations.
  • Wrote Ansible playbooks to launch AWS instances and used Ansible to manage web applications, configuration files, used mount points and packages and worked on playbooks for Ansible in YAML scripting.
  • Used Monitoring and alerting tools like Nagios and Cloud-based site-availability solutions like PagerDuty and Log Management like LogStash and ElasticSearch Kibana (ELK)
  • Experience wif version controls systems (VCS) such as Git, BitBucket, GitHub and the related concepts of Pull Requests, branching strategies, best practices
  • Created private Cloudusing Kubernetes dat supports DEV, TEST, and PROD environments, changing the AWS infrastructure Elastic Beanstalk to Docker wif Kubernetes
  • Working in an Agile / Kanban / Scrum development environment, wif Sprint-based activity management (planning, retrospectives, etc.)
  • Hands on experience in using scripting languages like shell, Python (Boto3), YAML and JSON.
  • Excellent collaboration skills across Development, QA, Operations and wif all other stakeholder.
  • Excellent communication skills and ability to present complex technical information in a clear and concise manner specially to colleagues during stand-ups and other meetings

Environment: AWS EC2, Lambda, Step Functions, S3, RDS, Kubernete, BitBucket, CloudCheckr, Shell, Python Scripting, Terraform, Jenkins, Docker, ECS, CloudWatch, Ansible, Nagios

Confidential, CA

Azure DevOps Engineer

Responsibilities:

  • Experience in dealing wif Windows AzureIaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, VPN, Load Balancing, Application Gateways, Auto-Scaling and Traffic Manager.
  • Azure PaaS Solutions like AzureWeb Apps, Web Roles, Worker Roles, SQL Azureand Azure Storage. Configured and deployed the Operations Management Suite (OMS) for monitoring and change tracking.
  • Experience in configuring Azureweb apps, AzureApp services, AzureApplication insights, Azure Application gateway, AzureDNS, Azure Traffic manager, AzureNetwork Watcher, Implementing Azure Site Recovery, Azure Backup and Azure Automation.
  • Deploying the Virtual Machines wif the Microsoft Monitoring Agent / Operational Management Suite (OMS) Extension using the PowerShell Scripts.
  • Monitored OMS Log Analytics in AzureSecurity Center for Trouble shooting the Compute, Storage, Networking & Applications.
  • Worked on integrating virtual machines into OMS by deploying OMS agent. Created Automated Scripts for AzureMonitor to get the alerts for Activity logs.
  • Deployed and hosted Web Applications in Azure, created Application insights for monitoring the Application.
  • Worked on Server less services (AzureFunctions) created and configured HTTP Triggers in the Azure Functions wif Application insights for monitoring and performing load testing on the Application s using the VSTS.
  • Worked on AzureAD connect to sync on-premises AD user data, groups and organizations to AzureAD and troubleshoot Azure services sync wif on premise AD and re sync using the Azuretools.
  • Implementation of Office 365 and AzureActive Directory for single sign on, autantication, authorization and Azure Role-based Access Control (RBAC)
  • Strong Experience on Administration and Troubleshooting of AzureIAAS Components (VM, Storage, VNET, OMS, NSG, Site to Site VPN, RBAC, Load Balancers, Availability Sets).
  • Experience in setting up cluster environment for load balancing and high availability of Windows servers.
  • Experience in migrating on premise to Windows Azurein DR on Cloudusing AzureRecovery Vault and Azurebackups. Working noledge on AzureFabric, IoT & Docker containers in Azure. Created Domain Controller in one of the Virtual Machine and added users to Domain Controller.
  • Implemented Vnet Peering between the Virtual Machines wifin the same Location. Enabling Disk Encryption using Certificates for IaaS Virtual machines for OS and Data Volumes.
  • Experience in automating day-to-day activities by using Windows PowerShell for Creating VM's, Virtual Networking, VPN, Key Vault, Load balancer and Disk Encryption.
  • Excellent noledge in Azure compute services, AzureWeb apps, AzureData Factory & Storage, AzureMedia & Content delivery, AzureNetworking, AzureHybrid Integration, and AzureIdentity & Access Management.
  • Created job chains wif Jenkins Job Builder, Parameterized Triggers, and target host deployments. Utilized many Jenkins plugins and Jenkins API.
  • Built end to end CI/CD Pipelines in Jenkins to retrieve code, compile applications, perform tests and push build artifacts to Nexus Artifactory.
  • Integration of Maven/Nexus, Jenkins, Urban code Deploy wif Patterns/Release, GIT, Confluence, JIRA and CloudFoundry.
  • Created Jenkins Workflows for advanced deployment process (DB execution, Environment configuration changes etc.) on both QA and preproduction Environments
  • Installed SonarQube plugin in Jenkins and integrated wif project maven script.
  • Experience wif Build Management Tools Ant and Maven for writing build. xml and Pom.xml.
  • Worked on creating the Docker containers and Docker consoles for managing the application life cycle.
  • Expert level experience working on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configuration.
  • Worked on several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Creating Dockerimages analyzing various Jenkins Metrics and provisioning them in a container orchestration platform Mesos.
  • Worked on deployment automation of all the Microservices to pull an image from the private Dockerregistry and deploy to Docker SwarmCluster.
  • Wrote Chef Cookbooks and recipes in Ruby to provision pre-prod environments consisting of Cassandra DB installations, WebLogic domain creations and several proprietary middleware installations.
  • Automated the process of deploying JavaScript, PHP and Databases like MySQL, PostgreSQL to remotely located servers by using Chef Cookbooks.
  • Built & Deployed Java/J2EE to web application server in agile continuous integration environment and automated Labelling activities in TFS once deployment is done.
  • Testing Cookbooks wif Test Kitchen and Docker containers even before uploading to chef server and Good understand of Knife, Chef Bootstrap process etc.
  • Used Chef to automate Configuration management & Applications.
  • Used Chef to manage Web Applications, Config Files, Data Base, Commands, Users Mount Points, and Packages.
  • Involved in NoSQL database design, integration and implementation.
  • Worked on monitoring and tuning of SQL scripts and long running queries.
  • Involved in Performance Optimization of SQL Server stored procedures and Analysis Serviced.
  • Developed stored procedures, triggers in MY SQL for lowering traffic between servers & clients.
  • Used PHP to handle the administration of MYSQL over the World Wide Web.

Environment: Azure, Jenkins, Chef,Nagios, Java/J2EE, GIT, Github, WebLogic, Docker, Nexus, Python, Bash, Chef Server, Tomcat, nginx, CentOS, Unix, JIRA, Sonar.

Confidential

DevOps Engineer

Responsibilities:

  • Working as a DevOps Engineerfor multiple development teams, system analysis team to establish a build schedule, provide a guideline for deployment in higher environments and wif troubleshooting build system failures.
  • Worked in Migrating New Projects to Jenkins and assist developers to refactoring Maven Pom.xml to use Artifactory.
  • Documented process documents for Jenkins, Git (bit bucket), CD Pipeline and Code deployment guide for Developers, Testers and Production Management.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool wif Maven to schedule the builds and Used Cobertura an reporting tool to calculate the test coverage in java Build Project by using Cobertura Plug-in in POM.XML
  • Writing chef cookbook and recipes to automate the deployment process and to integrating chef cookbooks into Jenkins jobs for a continuous delivery framework
  • Managing Builds results in Jenkins and Deployed using workflows.
  • Worked on Jenkins for CI/CD setup.
  • Installed and configured an automated tool Puppetdat include installation and configuration of Puppetmaster, Agent nodes, and an admin control workstation. Experienced in writing modules for Puppetand good understanding to analyze the manifests.
  • Responsible for creating Puppet modules and manifest files from scratch and experience in editing existing Puppetmanifests and automated manual installation process using Puppet.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins and Puppetalong wif Shell Scripts to automate routine jobs
  • Integration wif SonarQube for code coverage, Selenium for automatic tests.
  • Major focus on Configuration, SCM, Build/Release Management, Infrastructure as a code (IAC) and as AWS DevOpsoperations Production and cross platform environments.
  • Versioning of various components of an application into target environments.
  • Used JIRA for tracking work items and followed Agile methodology.
  • Installing different maven plugins depending on the project requirement to have built working for different applications.
  • Provide infrastructure training to development teams and answer general environment questions.
  • Worked wif MY-SQL Technology in setting-up the database Infrastructure wif MY-SQL Commands and noledge on NO-SQL Database

Environment: MS Windows &Linux Servers, Jenkins, Maven, GIT, GIT Hub, SVN, Jira, Java/J2EE plugins, .net plugins, Shell (bash), Apache, Tomcat Application Server, IIS, Python Scripts.

Confidential

Build and Release Engineer

Responsibilities:

  • Responsible for the building and deploying the artifacts into DEV, INT and QA Environments
  • Responsible for Branching and merging the code as per the schedule.
  • Used MAVEN to automate the build process.
  • Installed and Configured Continuum jobs for automating some build Processes.
  • Configured and automated the Jenkins Build jobs for Continuous Integration.
  • Perform biweekly build cycle and testing processes.
  • Used Apache Tomcat as application server for deploying the artifacts.
  • ModifiedANTscripts to build the JAR, Class, WAR, and EAR files from VOB’s.
  • Developed UNIX and Perl Scripts for the purpose of manual deployment of the code to the different puenvironments and E-mail the team when the build is completed.
  • Created Subversion configuration record for builds using derived objects generated during build audit process.
  • Coordinated Release effort amongst various teams (Integration, QA, Testing) in geographically separated environment.
  • Used Perl/Shell to automate build and deployment Process.
  • Attended the Minor/Major Event change control meetings to get necessary approvals for the deployment request
  • Used JIRA as Issue Tracking Tool.

Environment: Java,Ant, MAVEN, Apache Tomcat, Perl/Shell,Hudson/Jenkins, UNIX.

We'd love your feedback!