We provide IT Staff Augmentation Services!

Devops(build + Release) And Aws Cloud Consultant/azure Cloud Engineer Resume

4.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • 7 years of experience Dev - ops Engineer, Implementation & maintenance of highly scalable 24x7 availability solutions and support.
  • A proactive - AWS IT Professional with 5+ years of experience in IT industry with major focus on Automating, Building, Deploying, and Releasing of code include Two years on Amazon Web Services (AWS) in a DevOps Culture through Continuous Integration (CI) & Continuous Deployment/Delivery (CD) as an iterative process and Automation of Infrastructure as Code.
  • Experienced in all phases of the Software Development Life Cycle (SDLC) with specific focus on the build and release of quality software. Experience in Waterfall, Agile/Scrum.
  • Valuable experience in shell and python scripting with focus on DevOps tools, CI/CD and AWS Cloud Architecture and hands-on Engineering.
  • Hands-on experience on Git, Chef, Docker, Jenkins, Ansible and Nagios and various other DevOps tools.
  • Extensive knowledge and experience of release and build management, managed all the DevOps activities.
  • Worked on Configuration management tool Puppet for continuous delivery. Experience in working with Modules, Classes, Manifests in Puppet.
  • Experience and knowledge in various configuration management tools; Ansible, Chef, Puppet.
  • Worked on Jenkins for continuous integration and for End-to-End automation for all Build and deployments.
  • Experience in deploying Docker based Kubernetes applications.
  • Experience and knowledge in monitoring and testing using tools like; Nagios and Splunk.
  • Experience in using Nexus and Artifactory Repository Managers for Maven builds.
  • Experience in automating, configuring and deploying instances on AWS cloud environment and Data centers.
  • Expertise in working Virtualization Cloud Tool VRA(V-Realize-Automation) for automating the VM Deployments with Power-Shell and for Production-Support Activities for Deployment of (Web, Mobile, Hybrid ) Applications as SAAS(Software-As-A-Service) and Integration of VRA with NSX for Security Management Deployments
  • Worked with VRA for Container-Management Deployments and for Deployments of Operating Systems As a PAAS(Platform-As-A-Service),
  • Experience in development and deployment of applications using JBoss, IBM WebSphere Application and Apache Tomcat.
  • Certifications: ITIL v3.0 and Six-Sigma(Yellow-Belt-JAN-14), AWS-CERTIFIED Developers - Associate (2018)
  • Strong knowledge of ITIL process and tools.
  • Excellent communication and interpersonal skills combined with high commitment to achieve corporate goals and ability to work collaboratively in a team.

TECHNICAL SKILLS

Cloud Toolset: Amazon EC2, S3, ECS, Cloudwatch, SNS, SQS, Nagios, Docker, Kubernetes, Docker Swarm, Mesos, Hadoop FileSystems.

Databases: Oracle, MongoDB, Amazon RDS, DynamoDB, Cassandra, ElasticSearch.

Distributed Systems: Hadoop, Apache Spark, Pig, Hive.

Backup/Monitoring: Cloud-Watch/Nagios

Storage/ Networking: EBS, S3

Operating Systems: Windows XP/Vista/7, Red Hat Enterprise Linux 5, Amazon Linux, Ubuntu 12-16, Apple Mac OS.

Application Servers: Apache, Tomcat, Web-logic, IIS 6.0/7.0Scripting Python, Power-shell, Bash Shell, Clojure, Groovy.

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

DevOps(Build + Release) and AWS cloud Consultant/Azure Cloud Engineer

Responsibilities:

  • Working as a part of DevOps Team for different internal automation and build configuration management.
  • Setup and build various resources in AWS infrastructure - VPC, EC2, S3, IAM, EBS, ELB, Elastic-Bean-Stalk Security Group, Route 53 SQS, SNS Auto Scaling, and RDS in Cloud Formation JSON templates.
  • Build, manage, and continuously improve the build infrastructure for global software development engineering teams including implementation of build scripts, continuous integration infrastructure and deployment tools.
  • Involved in developing the Process to use the Amazon ECS (Elastic Container Service) to deploy the Docker instances and configuring the same.
  • Used Docker Compose to develop dependent instances to be deployed in the EC2 platform.
  • Managed multiple AWS accounts with multiple VPC's for both production and non-prod where primary objectives included automation, build out, integration and cost control.
  • Automated the release pipeline to achieve zero touch deployments using DevOps Tools: Git, Docker, Jenkins, Ansible and Nagios/Cloudwatch to automate multiple steps in SDLC.
  • Integration of Automated Build with Deployment Pipeline. Currently installed Ansible Tower and clients to pick up the Build from Jenkins repository and deploy in target environments (Integration, QA, and Production).
  • Installed, Configured and automated the Jenkins Build jobs for Continuous Integration and AWS Deployment pipelines using various plugins like Jenkins EC2 plugin, AWS Code-Deploy, AWS S3 and Jenkins Cloud-Formation plugin.
  • Managed the public cloud environment and installed modules using puppet.
  • Configured modules in the AWS and private Linux stacks using puppet.
  • Used Puppet to perform automated CI Builds and Deployments.
  • Used Ansible to manage Web Applications, Config Files, Data Base, Commands, Users Mount Points, and Packages.
  • Used Ansible to make ease of automation mainly handling activities like Deploying APPS and Configuration Management.
  • Utilized Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, Dynamo-DB to set alarms for notification or automated actions; and to monitor logs for a better understanding and operation of the system.
  • Used AWS-Lambada to create Lambda Functions for deployment of small, large-scale applications
  • Proficient in SQL Queries working with different RDMS
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using GitHub source control.
  • Leverage to use Power-CLI commands i.e.is VRA Scripting to automate the VM deployment process using V-Realize Automation(VRA) managing ESX hosts and V-Center.
  • Configured the Google -Cloud VM Instances in order to install, configure and manage all kind of activities in Open-Stack Environment using Google-Cloud Shell Command-Line through SSH
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using GitHub source control.
  • Developing and Scripting experience in PowerShell, Linux(Shell) Scripting.
  • Expertise in building, deploying, configuring .NET Applications with CI/CD, Cloud- Tools like Jenkins and Azure
  • Used Microsoft Azure a cloud computing service based on Infrastructure-as-a-service model used for users to launch Microsoft-Windows and Linux virtual machines and for deploying of Websites in Azure with Integration with PowerShell
  • Used Docker Kubernetes, Docker Mesos in order to deploy the Node.JS Applications in multiple node clusters
  • Used Marathon with Docker for deploying of Docker based applications
  • Used Terraform to build the Environment using Infrastructure-As-A-Code using Amazon-EC2 Instances
  • Implemented app logging service using logging tools, such as Splunk and developed and deployed stacks using AWS Cloud Formation templates.
  • Used App-Dynamics the effective monitoring tool to monitor the multi-cloud environments like Azure, AWS for their health check of the instances and performed dashboard management
  • Worked on ISTIO Framework through Google-Cloud Shell through kubernetes cluster in managing microservices application deployments
  • Used Docker to Set-up NGINX Server on Amazon EC2-Linux Instances
  • Used Azure ARM Templates for deploying of multiple services a with Azure Resource Manager.

Confidential, Fort-Worth Texas

DevOps Engineer (Build +Release)/AWS-Dev-Ops Engineer/Azure-Cloud Engineer

Responsibilities:

  • Responsible for builds and Deployments on QA, Development, Staging and Production environments.
  • Extensively used Ansible to setup the configuration management process to automate the deployment on the server farm.
  • Worked in setting up a set of internal cloud environment with tools to manage the server instances as well as configuring those, server with shell(Bash) and python scripts.
  • Create deployment packages for Performance and Production Changes and support deployment.
  • Implemented continuous Integration using Jenkins and wrote Jenkins Installation script and Jenkins Pipeline for every multiple projects.
  • Created Backup and Deployment scripts according to new firm wide tools and deployment methodologies.
  • Documented process documents for Jenkins, Git (bit bucket), CD Pipeline and Code deployment guide for Developers, Testers and Production Management.
  • Worked in Migrating New Projects to Jenkins and assist developers to refactoring Maven Pom.xml to use Artifactory.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with 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
  • Worked with 100 Plus development teams on Requirement gathering to on-board to continuous Application deployments pipeline like Installation of agents, Deployment Scripts, Creating OSI entitlements and Maintains standards and Practices.
  • Configured application servers like Tomcat, WebSphere, WebLogic and Private cloud to deploy the code.
  • Involved in Maintaining Nexus Server for Managing artifacts like jars, wars, ear files.
  • Responsible for Environment setup for every release like gathering requirements and coordinating with back end systems.
  • Coordinate MQ setup, support Data Power routing and communicate server allocation.
  • Assist with server remediation/hygiene tasks if requested.
  • Responsible for Prod Release Preparation like Sonar Scan, Black-duck Scan, Package Promotion and upload change-related packages to dedicated repositories.
  • Provided highly durable and available data by using S3 data store, versioning, lifecycle policies, and created AMIs for mission critical production servers for backup.
  • Used Azure tool to Launch Windows Instances for deploying Microsoft-SQL-Server 2016 on to Windows Server Operating -System Workstations
  • Expertise in building, deploying, configuring .NET Applications with CI/CD, Cloud- Tools like Jenkins and Azure
  • Used Microsoft Azure a cloud computing service based on Infrastructure-as-a-service model used for for deploying of Websites (.NET Applications) in Azure with Integration with PowerShell with Visual-Studio and TFS build Management Server.
  • Deployed cloud stack using AWSOp Works
  • Configured AWS Identity and Access Management (IAM) Groups and Users for improved login authentication.
  • Experience in configuration management tools like Chef
  • Experience writing chef cookbook and recipes to automate the deployment process and to integrating chef cookbooks into Jenkins jobs for a continuous delivery framework
  • Created and wrote shell scripts (Bash), Python and PowerShell for setting up baselines, branching, merging, and automation processes across the environments using SCM tools like GIT on Linux and windows platforms
  • Executed the Maven builds locally to troubleshoot Java code issues.
  • Expertise in configuring the TCP/IP networking and vast knowledge of IP protocols mainly HTTP, DNS, FTP, SSH, VPN, Load-Balancing, Security
  • Provide infrastructure training to development teams and answer general environment questions.
  • Installed, configured and managed Windows server 2003/2008/2012 systems includingADDS, DNS DHCP, FTP, WSUS, IIS Web Servers, Active directory AD, GPO
  • Worked with JIRA, Version-One for QA Management activities, Source Code Control
  • Worked with MY-SQL Technology in setting-up the database Infrastructure with MY-SQL Commands and knowledge on NO-SQL Database
  • Installed, Administered V-sphere Working Environment with V-Sphere 6.5, ESXI Hypervisors

Confidential

Build Release Engineer/ Senior Production Support Engineer

Responsibilities:

  • Prepared Documents and Trained developers on SVN, Hudson (Jenkins). Assisted developers with development issues related to CM Tool Usage.
  • Performed daily/week software builds and releases for their promotion to the production environment.
  • Installation and configuration of for new build environment.
  • Used Hudson (Jenkins) For Continuous Integration and Deployment in TOMCAT. Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution.
  • Involved in installing and setting up SMTP/Apache, Exchange Server and Nagios for the Server Monitoring.
  • Worked on Windows-IIS Server for Website Management with LDAP Protocol
  • Worked on Ticketing Management with TFS Server
  • Setting up the Windows Server image to the deployed for the New Employees laptops.
  • Involved in setting up the Oracle database for the dev production and QA environment.
  • Developing the Automated build process using Hudson/Jenkins.
  • Used Sonar-cube to perform reports on Code-Coverage, duplicated code, unit test
  • Used Fortify tool to do Application-Security Testing before deploying it in to Production
  • Integrated J-unit plugin with selenium with Eclipse in order to run unit -test cases and worked with JMETER for performance testing for the scalability of users in future perspective
  • Developed build and deployment scripts using ANT as build tools in Jenkins to move from one environment to other environments.
  • Worked on SOAP-UI Tool for Web-Services Testing and generated HTTP Responses by using different headers like GET, POST, PUT, DELETE, etc.
  • Used SOAP-UI to test the Web-Services API-Testing.
  • Built and Deployed Java to a web application server in an Agile continuous integration environment and also automated the whole process.

Confidential

Build Release Engineer/Production-Support Engineer

Responsibilities:

  • Served as deployment engineer for Core Logic RES Inc. Client for handling production support activities both from on-site and off-shore team.
  • Involved in setting up the Oracle database for the dev production and QA environment.
  • Developing the Automated build process using Hudson/Jenkins.
  • Worked on deployment of packages of MSBI technologies mainly SSIS, SSRS and SSAS using Microsoft-SQL 2008/12
  • Expertise in installing, administration, configuration of .NET and Java Application Servers mainly Tomcat and JBOSS, IIS
  • Worked on JIRA Tool for QA-Testers in mainly handling account management and for production support activities.

We'd love your feedback!