We provide IT Staff Augmentation Services!

Sr. Aws Cloud Engineer Resume

4.00/5 (Submit Your Rating)

Irving, TexaS

SUMMARY

  • Overall 10 Years of experience as DevOps Engineer and Certified AWS Solutions Architect Associate includes application configurations, code compilation, packaging, building, automating, managing, Continuous Integration, Continuous Delivery, Continuous Deployment and releasing code from one environment to another and deploying to servers. Excellent communicator, quick learner and adapts to emerging technologies.
  • Expertise in AWS cloud provisioning and managing services like EC2, S3, Glacier, Load Balancers, VPC, AMI, SNS, SWF, RDS, IAM, ROUTE53, ASG, CloudFront, CloudWatch, CloudTrail, CloudFormation and SG
  • Expertise in provision of automation tools like Puppet, Terraform and Ansible, in addition to deployment tools like GIT and Bitbucket
  • Expertise in using CloudFormation and Terraform for deploying Cloud Infrastructure.
  • Worked on Container management using Docker by writing Docker files and set up the automated build on Docker and installing and configuring Kubernetes
  • Having 4+ years of experiences in Azure and GCP.
  • Experience in setting up and maintaining entire CI/CD pipeline using tools like Jenkins, Bamboo etc.
  • Experience in Windows/ Linux Administration (Installation, Configuration and Upgrades of Linux (RedHat, Centos, Ubuntu etc.
  • Experience in setting up Baseline, Branching, Merging, Develop and manage Pre - and Post-commit hook scripts; provide support for parallel development using version control tools for various global and distributed teams
  • Integrating JENKINS with AWS and Open Stack to automatically launch instances
  • Developed scripts for build, deployment, maintenance and related tasks using JENKINS, DOCKER, MAVEN and Python
  • Experienced in building and maintaining DOCKER infrastructure for SOA applications in agile environment.
  • Well versed with automation tools like Puppet and Ansible
  • Good Experience of implementation with installation and configuration of Kubernetes, clustering them and managed local deployments in Kubernetes and providing consistent environment using Kubernetes for deployment scaling and load balancing to the application from development through production.
  • Experience in administering and supporting the CM tools including Subversion and GIT on UNIX environments
  • Excelled on creating AMI dat utilizes ELB (Elastic Load Balancer) and Auto Scaling. dat Auto Scaling fired up new resources those will by default bootstrapped with the Ansible Server.
  • Created alarms and trigger points in CloudWatch based on thresholds and monitored the server's performance, CPU Utilization, Disk usage.
  • Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploy critical applications, and proactively manage changes.
  • Experience in designing, installing and Implementing Ansible configuration management system.
  • Created tickets for bug stories and feature stories in JIRA with co-ordination of QA/BA team respectively and issued it to developers to fix bugs and include necessary feature add.
  • Involved in installing Nagios monitoring and Splunk services on Unix servers. Experiences in build tools like Ant, Maven, Artifactory, Nexus, Gradle to write POM.XML build scripts etc.
  • Configured and administered monitoring tools like Nagios, Splunk and AppDynamics
  • Experience in day-to-day user administration like adding, deleting and modifying users and groups and managing their queries and LDAP
  • Understanding of SDLC Methodologies such as Agile, Scrum, Waterfall and others
  • Used AWS Lambda as Microservice and API gateways to achieve scalability.
  • Experience in code line GIT pushes (releases) to production and customer servers and developed and improved GIT push scripts.
  • Performed Continuous Delivery in a Microservice infrastructure with Amazon cloud, Docker and Kubernetes
  • Involved in configuring Puppet master servers and installing Puppet client software on Linux servers
  • Extensive experience using MAVEN and ANT as a Build Tool for the building of deployable artifacts (war & jar) from source code
  • Configured and monitored distributed and multi - platform servers using Chef. Defined Chef Server and Workstation to manage and configure nodes, developing Cookbooks and Recipes to manage systems configuration and automate the deployment process.
  • Experience in architecting the infrastructure on Google cloud platform using GCP services and automated GCP infrastructure using GCP.
  • Involved in handling Tickets, Monitoring, Troubleshooting and maintenance for Day-to-day Activities.
  • Highly-motivated and able to work with low supervision independently as well as in a team environment. Has practical and terrific trouble shooting skills.

TECHNICAL SKILLS

Cloud Environment: Amazon Web Services, Microsoft Azure, Google Cloud PlatformOpenStack

Containerization Tools: Docker, Docker Swarm, Kubernetes

Configuration Management: Chef, Ansible, Puppet

Continuous Integration: Jenkins, Bamboo

Build tools: Maven,MSbuild

Version Control: Git, Bitbucket, TFS, Subversion

Monitoring tools: Nagios, Splunk, ELK Stack, Grafana, Prometheus

Ticketing tools: Jira, ScrumWeb servers

Apache Tomcat, Nginx, Web Sphere, JBoss: Virtualization tools

VMWare, VirtualBox, Hyper-V, Vagrant: Operating Systems

RedHat, CentOS, Ubuntu, Debian, Windows, Mac OS & IOS: Repository management tools

Nexus, JFrog Artifactory: Testing tools

Selenium, JUnitProgramming & Scripting Languages: Python, Bash

Databases: SQL Server, Oracle, MySQL, PostgreSQL

Networking: HTTP, HTTPS, TCP/IP, UDP, DNS, FTP, SSH, SNMP, SFTP

Development Environments: Packer

PROFESSIONAL EXPERIENCE

Confidential, Irving Texas

Sr. Aws Cloud Engineer

Responsibilities:

  • Sr. Technical Engineer background with migration to the cloud and hands on system engineering
  • Management and integration of data between on-premises systems, Azure cloud and vendor systems.
  • DevOps Automation, Enhanced Continuous Integration (CI) and Continuous Deployment (CD), test automation processes using GIT/Jenkins / Ansible
  • Experience in planning, strategy, design, migration and implementation of cloud based platforms/applications using AWS, Azure with multiple deployment models (IaaS, Saas, PaaS) as well as private, public and hybrid models
  • Utilized Kubernetes for the runtime environment of the CI/CD system to test deploy.
  • Design and implementation of Azure and online Directory Synchronization for office 365.
  • Designed and built a Disaster Recovery with Azure Recovery Services.
  • Managed and designed infrastructure including AWS/Azure/ Confidential PaaS, IaaS and SaaS as well as IoT.
  • Experienced implementing solutions on multiple cloud provider models like Azure, AWS, SaaS
  • Responsible to migrate legacy applications to AWS & Azure clouds as well as migration to SaaS solutions.
  • Directed large technical team projects, meetings and communications for incident resolution/updates including Operations, Business Product Management, Application Architecture, Technical Architecture, Developers and Governing Management.
  • Facilitate public cloud deployment utilizing AWS / Azure
  • Experience working with solution delivery, application development, Continuous integration (CI) / Continuous development (CD)/DevOps, infrastructure management, Cloud based applications/design & migration (IaaS, SaaS & PaaS models)
  • Worked on Docker to containerize the Application and all its dependencies by writing Docker file, Docker-Compose files, Docker container snapshots, managing Docker volumes, and deployed Docker Swarm using Ansible.
  • Created additional Docker Slave Nodes for Jenkins using custom Docker Images and pulled them to Cloud. Worked on all major components of Docker like Docker Daemon, Hub, Images, Registry, Swarm.
  • Implement Urban Code Deployment tool to set up deployment automation processes to deploy to development, QA, Staging and Production environments.
  • Built TEMPeffective engineering teams focused on edge and network based products, platform and network software engineering, VoIP, and multi-homed network route control. Directed relocation of Confidential business systems, technical operations, service management
  • Implemented and building tools such as Maven in order to automate and enhance the overall operational environment. Developed build and deployment scripts using Maven as build tool in Jenkins to move from one environment to other environments.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation-using Jenkins along with Python and Shell scripts to automate routine jobs.
  • Responsible for installing Jenkins master and slave nodes and configure Jenkins builds for continuous integration and delivery. Set up and Configure the Jenkins for application deployment.
  • Installed and configured GIT and GITHUB. Implemented and maintained the branching and build/release strategies utilizing GIT.
  • Served as the Snowflake Database Administrator responsible for leading the data model design and database migration deployment production releases to endure our database objects and corresponding metadata were successfully implemented to the production platform environments; (Dev, Qual and Prod) AWS Cloud (Snowflake).
  • Developed build workflows using Gradle, Gitlab-CI, Docker and Openshift.
  • Configuring, automation and maintaining build and deployment CI/CD tools GIT/GITLab, JENKINS, Build Forge, 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.
  • Installed and configure the GitLab runners to deploy the .NET components on to the IIS servers. Worked on the GIT branching strategy to deploy the components on to different environments.
  • Worked on integrating AWS DynamoDB using AWS Lambda to store the values the items and backup the DynamoDB streams.
  • Set up Jenkins server, install plugins, Integration of Jenkins with Git. Modify Artifactory, Jira, Urban Code for SMART-IT Automation projects.
  • Automated build and deployment process using Bash, Python, and Shell scripts with focus on DevOps tools, CI/CD in Jenkins.
  • Orchestrated changes across multiple environments using IBM UDeploy. Handled automated, consistent deployments and rollbacks for all the applications. Implemented Incremental Updates to the application components and versions using Urban Code Deploy.
  • Written shell scripts with Bash, Python to automate tasks like provisioning servers, installing, configuring packages and deploying applications on multiple servers in the Prod & Non-prod environments.
  • Automated Datadog Dashboards and assisted internal users for Splunk in designing and maintaining production quality dashboards.
  • Worked with Nagios for Windows Active Directory & LDAP and Data consolidation for LDAP users. Monitored system performance using Nagios, maintained Nagios servers and added new services & servers.

Environment: Azure, AWS, Ansible, Jenkins, Maven, JIRA, Linux, Dockers, Dockerfile, Kubernetes, NewRelic, PowerShell, Bash, Python, Chef, GCP, Tomcat, GitLab, GitLab-Runner, TCP/IP, IPV4, IPV6, TCP.

Confidential, Atlanta, GA

Sr. AWS DevOps Engineer

Responsibilities:

  • Creating AWS Cloud Formation templates to create custom-sized VPC, subnets, EC2 instances, ELB, and security groups.
  • Working on tagging standard for proper identification and ownership of EC2 instances and other AWS Services like Cloud Front, Lambda, cloud watch, RDS, S3, Route53, SNS, SQS, and Cloud Trail.
  • Configuring AWS Virtual Private Cloud (VPC) and Database Subnet Group for isolation of resources within the Amazons My SQL DB cluster, AWS-Dynamo DB and AWS-RedShift.
  • Experience in managing Oracle databases running on MS-Windows, NT Server, UNIX/Linux, Sun Solaris, HP-UX & AIX and RHEL.
  • Created and configured jobs, script builder, custom command builder, agents inJenkins and Integrated Build dependencies and dependency blocking strategy inJenkins.
  • Worked on implementing continuous Deployment (CD) by adding the MSDeploy Plugin to Jenkins to deploy the build artifacts into Artifactory or Nexus.
  • Work with Project Managers, Release Management, Operations Engineering, and Development leads to halpand support Agile development for Continuous Integration and Delivery (CI/CD) pipeline automation
  • Responsible for maintaining the .net build process by integrating Jenkins with plug-in’s like MSbuild and Nuget to configure the continuous integration (CI) process.
  • Creating highly available and scalable infrastructure in AWS by using various AWS services like EC2, VPC, ELB, RDS, Route53, Security Groups, Network Access Controls, AWS Elastic Load Balance, Cloud Watch, Cloud Formation Templates and Auto scaling.
  • Launching EC2 instances for Configuring Auto scaling groups and elastic load balancers using cloud formation template, configured Ansible to manage AWS environments and automate the build process for core AMI’s used by all application deployments.
  • Understanding of cloud-security technologies (VPC, Security Groups, etc.), secure-cloud configuration, (Cloud Trail, AWS Config), and cloud-permission systems like Identity and Access Management (IAM).
  • Responsible to designing and deploying new ELK clusters (Elasticsearch, Logstash, Kibana, beats, Kafka, zookeeper etc.
  • Design, build and manage the ELK (Elasticsearch, Logstash, and Kibana) cluster for centralized logging and search functionalities for the App.
  • Monitoring servers using Nagios, Cloud watch and using ELK Stack Elasticsearch Fluentd Kibana.
  • Log management by using log entries and ELK stack Elasticsearch, Logstash and Kibana for over 150 servers.
  • Performed Log analysis using ELK Stack (Elasticsearch, Logstash, Kibana) and created monitoring charts.
  • Administration and configuration of ELK Stack (Elasticsearch, Logstash, Kibana) on AWS and performed Log Analysis.
  • Using AWS Lambda in order to execute the code in response to the triggers such as shifts in system state, changes in data, or actions by users. Lambda can directly be triggered by AWS services such as Cloud Watch, DynamoDB, Kinesis, SNS, and, S3 or it can be orchestrated into workflows byAWS step Functions and dis allows you to build an array of server lessdata processing systems in real-time environment.
  • Handling Amazon Web Services (AWS) infrastructure with automation and configuration management tools like Ansible, chef and puppet.
  • Using Configuration management tool like Ansible to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Good knowledge with Ansible Playbooks, modules and roles.
  • Experience in writing Ansible in YAML scripting to setup Continuous Delivery pipeline.
  • Experienced on creating and managing AzureVM, VMware tools, Cloud Services and Storages by using AzurePower-shell.
  • Configuring and maintaining Jenkins to implement the CI process and integrating the tool with Maven and Gradle to automate and schedule the build process and worked on Artifactory and Sonatype Nexusto upload/download the build artifacts.
  • Incorporated version control tools like SVN/GIT repositories with Jenkins so dat developers can deploy their code and created various Jenkins jobs in different regions to deploy the source code through QA and production environments.
  • Management of various skills in version control tools (GIT) like tagging, branching, merging, stash, patching and user access control (Permissions).
  • Familiar withOpenstackconcepts of user facing availability zones and administrator facing host aggregatesand Deploying theOpenstackcomponents on multi-node with High availability environment
  • Conversion of the existing modules in Terraform which TEMPhas conflicts in versions to utilize cloud formation while deploying Terraform which in turn gives more capability and allow more control or missing capabilities.
  • Using Kubernetes to manage local deployment, application container deployment and creating load cluster. Writing Docker files to manage containers in Dockers and also setting up the automation process of built in Docker HUB, installation and configuration of Kubernetes.
  • Design and implement/customize OpenStack features, fix defects and provide improvements wherever required in Python and handled multi-tier application provisioning in OpenStack cloud, integrating it with Chef/Puppet.
  • Configured Source Code Management tools withBambooand executed triggers inSVN and also Configured Bamboo- Artifactory plugin to upload the artifacts on to Artifactory after the build is success.
  • Deployed AzureIaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets.
  • Deploying spring boot applications with the halp of Docker Swarm. Working on container-based deployments in AWS/Azure using Dockers, also working with Docker HUB, Docker Images and Docker Registries.
  • Knowledge in writing Docker Linting, Docker Files, container-based Database, Docker container management along with volumes and services.
  • Using JIRA, the ticketing tool for monitoring and maintaining the automated build and continuous integration process to make sure dat build execution is correct and provide solutions for the build failures.
  • Achieving High Availability with the halp of monitoring tools like (SPLUNK, Signalfx) and automated Logstash (ELK Stack) as a part of Server Build and building Elastic search (ELK Stack).
  • Working on building and deploying Java code through Jenkins and Code coverage analysis both in static and dynamic state using SonarQube. Run quality checks using SonarQube & upload it to Nexus repository.

Environment: Solaris, Linux, Eclipse, Java, SQL, AWS EC2, Python, Subversion, Bash, Hudson, NT Com-mand Shell, Java/J2EE, Maven, Gradle, Chef, AWS, JIRA, XML, Vagrant LINUX (RHEL, CentOS), Docker, Jenkins

Confidential, Herndon VA

DEVOPS ENGINEER

Responsibilities:

  • Designed and Worked on Managing the Private Cloud Environment using Chef.
  • Worked extensively with Nagios monitoring system like created, monitored hosts and gave services for various reference sites.
  • Experience in installing, administering, patching, up-gradating, performance tuning and troubleshooting Linux based servers like Red Hat Linux 5/6, CentOS5/6.
  • Worked on Managing the Time Options in Nagios and Created an Event Handler for the Nagios Server.
  • Developed a continuous deployment pipeline using Jenkins, Ruby / Shell scripts.
  • Used Terraform to map more complex dependencies and identify network issues.
  • Testing End - End implementation compatibility on AWS using Ansible.
  • Wrote Python Scripts with AWS Cloud Formation templates to automate installation of Auto Scaling, EC2, VPC and other services.
  • Management and Implementation of Linux (Centos, RedHat) and Windows (windows Server 2008/2012 R2), Middleware (Apache, PHP, Tomcat, JBoss and Fuse), and java applications.
  • Manage AWS EC2 instances utilizing Elastic Load Balancer and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Ansible.
  • Used Selenium to expand test scenarios to catch more bugs and improve quality.
  • Created custom Docker container images, tagging and pushing the images. And worked on creating the Docker containers and Docker consoles for managing the application life cycle.
  • Used Jenkins pipelines to drive all microservices build out to the Docker registry and then deployed to Kubernetes, created pods and manages using Kubernetes.
  • Kubernetes is being used to orchestrate the deployment, scaling and management of Docker containers.
  • Utilized Kubernetes to integrate with Docker container for creating pods, configmaps and deployments.
  • Create clusters in Google Cloud and manage the clusters using Kubernetes. Using Jenkins to deploy code to Google Cloud, create a new namespaces, creating Docker images and pushing them to container registry of Google Cloud. Involved in setting up a Microservice architecture for application development.
  • Used GIT along with Puppet Enterprise to deploy software on production and troubleshooting various issues during deployment.
  • Continuous Delivery setups with Puppet by creating manifest and maintaining templates for different environments. And migration of shell scripts into Puppet manifests.
  • Virtualized servers in Docker as per test environments and Dev-environments requirements and configured automation using Docker containers Used JIRA as ticket tracking and workflow tool.
  • Configured local Maven repositories with Nexus repositories and scheduled projects in Jenkins for continuous integration.
  • Troubleshoot the build issue during the Jenkins build process Implemented Ansible to deploy the builds for development, QA and production. Automation of infrastructure by creating.
  • Installed and managed monitoring tools like, Analyzing and reviewing the system performance tuning and network configurations, CPU utilization, memory profiles, disk utilization, network connectivity, system log files.
  • Developed Ansible Playbooks to install and configure Apache Tomcat, Jenkins, Rundeck and deployment automation.
  • Automated the test cases using Selenium Web Driver, Java Eclipse and TestNG.
  • Migration of Bamboo and control tier along with build servers, and configured workflows to create new jobs and modify the existing projects to automation.

Environment: AWS EC2, VPC, EBS, Lambda, AMI, SNS, RDS, EBS, Bamboo, Python, Nexus, puppet, Selenium web driver, Nagios, Google Cloud, Linux, Eclipse, Git, Ant, Maven, Subversion, Ansible, SVN, Docker, Jira, Pearl, Ruby, Shell Scripts, Tomcat, Jenkins, Splunk.

Confidential, Syracuse, NY

DevOps Engineer

Responsibilities:

  • Performed the daily system administration tasks like managing system resources and end users support operations and security.
  • Maintained documentation of DevOps processes and application configuration to comply with audit requirements and industry best practices.
  • Installed RedHat Linux using kick start and applying security polices for hardening the server based on company's policies.
  • Managed systems routine backup, scheduling jobs like disabling & enabling CRON jobs, system & network logging of servers for maintenance, performance tuning, & testing.
  • Worked with HP LVM, creating physical, volume groups, logical volumes both physical and SAN disks.
  • Administered code line GIT pushes to production and customer servers and developed and improved GIT push scripts.
  • Installed RedHat Linux using kick start and applying security polices for hardening the server based on company's policies.
  • Created users, roles and groups using Identity Access Management and attached the required policies.
  • Provisioned the highly available EC2 Instances using CloudFormation and wrote new plugins to support new functionality in Terraform.
  • Worked in an IaaS environment called Terraform, to manage application infrastructures such as storage and networking.
  • Setup and build AWS infrastructure like VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
  • Configured Elastic Load Balancers with EC2 Auto scaling groups.
  • Implemented rapid provisioning and life cycle management for Red Hat using Kickstart.
  • Designed branches, managed users, and groups in SVN and merged release branches to the trunk after production release.
  • Used Kubernetes to deploy, load balance, manage docker containers with multiple name.
  • Wrote Chef cookbooks to install and configure web servers, middleware, monitoring, logging and database servers.
  • Designed new ATDD/BDD selenium Automation Framework by using Cucumber Tool. The framework is built upon java and integrates TestNG, Selenium/Web driver, Winium and Cucumber.
  • Designing Cucumber ATDD/BDD framework (Designing Feature file, Step definition and mapping Cucumber files in TestNG Runner class)
  • Wrote Puppet modules for installing and managing Java versions and managing persistent SSH tunnels.
  • Configured script deployments of applications, network drives, and printer assignments using Active Directory Group Policies.
  • Scheduled tasks for VMotion and Storage VMotion of VM's and managed snapshots prior to planned patch install or upgrade.

Environment: AWS, Git, Maven, Jenkins, Linux, Jira, chef, Ansible, Docker, Splunk, python, EC2, S3, RDS, EBS, ELB, Opswork, Nexus, Bash, Unix/Linux, Nagios, Datadog

We'd love your feedback!