We provide IT Staff Augmentation Services!

Senior Cloud/devops Engineer Resume

4.00/5 (Submit Your Rating)

Richmond, VA

SUMMARY

  • AWS Certified Cloud Engineer with 8+ years of experience in the field of Cloud Configuration Management, Build and Release Management, Deployment, Linux/UNIX Engineering.
  • Extensive experience working with AWS provided Solutions like EC2, ELB, VPC, Route 53, RDS, S3, IAM and Cloud Watch and also familiar with other Cloud Services such as Microsoft Azure and OpenStack.
  • Experience on application Deployments & Environment configuration using Chef
  • Maintained multiple cookbooks in Chef by converting production support scripts to Chef recipes to automate the configurations in servers.
  • Experience with container based Virtualized deployments using Docker images, Docker Hub and Docker registries.
  • Experienced in automating deployment using Bash and Python scripting with focus on DevOps tools, CI/CD tools such as Jenkins, Bamboo, Cruise Control and GoCD.
  • Experience in creating micro services using Java Spring boot framework
  • Experience in version control systems using SVN, GIT and Bit bucket.
  • Worked with different testing tools like Bugzilla, JIRA and Remedy.
  • Experience writing Playbooks using Ansible to provision several pre - production environments and several proprietary middleware installations.
  • Responsible for ensuring Systems & Network Security, maintaining performance and setting up logging and monitoring using Cloud Watch and Splunk and ELK.
  • Strong work experience in deploying the artifacts to Nexus Repository Manager and Artifactory using the scripts of Maven and Ant.
  • Strong ability in learning new technologies that support for real time work tasks.
  • Packaging, Build optimization, Production rollouts, Staging, Defect tracking (JIRA), and Root cause analysis, Smoke testing, Operation support and Service Delivery over web/app servers like Tomcat and WebLogic
  • Expertise in managing DEVELOPMENT, UAT and PRODUCTION environments for various releases and designed instance strategies
  • Efficient in working closely with teams to ensure high quality and timely delivery of builds and releases.
  • Designed AWS Cloud Formation Templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Experience in designing highly available, cost effective and fault tolerant systems using multiple EC2 instances, Auto Scaling, Elastic Load Balance and AMIs.

TECHNICAL SKILLS

Cloud: Amazon Web Service (AWS), Open stack, Microsoft Azure

Cloud Services: EC2, S3, VPC, Cloud Formation, Cloud Watch, Redshift, EMR, RDS, Dynamo DB, SQS, IAM, SNS, SES.

OS (Operating System): Windows, Linux (Ubuntu, amazon), +Unix, Mac

Automation and Build tools: Puppet, Chef, Jenkins, Bamboo, CruiseControl, Maven, Salt, Ansible and GoCD.

Monitoring tools: Nagios, CloudWatch, Splunk

Scripting Language: Python, Shell, AWS CLI, Ruby, Java Scripting, Groovy.

Version Control System: SVN, Git, Bit Bucket and Artifactory.

Bug Issue and Change Tracking tools: Bugzilla, JIRA and Remedy.

PROFESSIONAL EXPERIENCE

Confidential

Senior Cloud/DevOps Engineer

Responsibilities:

  • Rehydrate instances using blue/green deployments and Robo rehydration on Amazon ECS, and EC2 Instances
  • Support and create pagerduty alerts for the customer facing applications from Datadog, Splunk and Cloud watch
  • Maintained a Kubernetes cluster consisting of 500+ nodes across multiple regions to host the data pipelines and analytics services with AWS EKS
  • Monitor the applications using ELK and Splunk and created alerts in case of any failures or errors in the applications
  • Deployed containerized docker applications on EKS and maintained the application for rehydration and upgrades
  • Create Infrastructure as code using enterprise terraform and create terraform modules to deploy the micro services in different environments
  • Created application load balancers to balance application traffic at Layer 7 of the OSI model across pods on EKS cluster
  • Create shell scripts to remediate scan tools findings in s3 buckets which includes thousands of files for customer facing applications
  • Connect SQL server databases using ssh tunneling and create SQL Queries to remediate the scan tool findings and mask the sensitive data exposing in the databases
  • Responsible for rehydrating windows application and deploying and configuring bridger application every month for security patches.
  • Generate the scripts for auto rotate the password for the production instances and micro services running in the infrastructure
  • Responsible to maintain the security and accountability of all the components deployed in cloud related to multiple team under the department
  • Responsible for the critical alerts that are generated for the customer facing applications.
  • Created end to end pipeline using Jenkins and groovy script that automates the build test and deployment and create webhooks to trigger the pipeline directly for a git commit.
  • Debug the applications for any critical failures and resolve the issues immediately.
  • Create terraform templates for RDS instances, EBS Snapshots.
  • Used Ansible Playbooks to setup Continuous Delivery Pipeline. Deployed micro services, including provisioning AWS environments using Ansible Playbooks
  • Configuration of VPC, security groups, launching instances, databases and configuration of storage in AWS using EC2, Route 53.
  • Released CI/CD pipelines by modifying changes in bootstrap config for AWS EKS Kubernetes service.
  • Created Reports, Alerts and Dashboards by Splunk query language. Experienced in creating and running Cron Jobs for scheduled tasks
  • Responsible for health checks and performance monitoring of the application
  • Performed database deployment activities like execution of Database scripts Completing software builds and elevations, creating directories and security groups, and recreating prior versions.
  • Supported Rancher Kubernetes Engine (RKE), installed and configured existing Kubernetes clusters to rancher. Worked with k9s terminal UI to interact with Kubernetes clusters.
  • Create and test the docker files for the applications and push the images into the artifactory.
  • Hands on experience in Kubernetes administration to design, develop, implement, and maintain business and applications software’s and good knowledge on developing helm charts Load test the applications using Jmeter

Confidential

Senior Cloud/DevOps Engineer

Responsibilities:

  • Created and deployed multiple micro service application using Amazon ECS, and AWS Lambda services.
  • Build environment within AWS using EC2 instance creation, Route 53 DNS routing, Cloud Watch alarming, Virtual Private Cloud setups, AWS Elastic Load Balancing, Auto Scaling groups, S3 buckets& objects, RDS Databases etc.
  • Created and monitored alarms, notifications for EC2 instances using Cloud Watch.
  • Worked on XLD/XLR to deploy the docker containers into the VMs.
  • Developed Dev/Test/Prod environments of different applications on AWS by provisioning Kubernetes clusters on EC2 instances using Docker, Bash, Ansible, and Terraform.
  • Created AWS lambda functions in both python and Node js to create server less applications.
  • Created end to end pipeline in bamboo to build test and the java spring boot application using different tools for configuring and managing the application
  • Coordinated in a regular basis with Development Teams to receive the correct versions of re-usable and dependent components and with Environment team for issuing/installing successful builds
  • Responsible for development and version control ofChefCookbooks, testing of Cookbooks using Test Kitchen and running recipes on nodes managed by on premiseChefServer.
  • WrittenChefRecipes to automate build/deployment process and perform process improvement to manual processes.
  • Design and create call center experience using AWS Connect
  • Create the cloud watch log filters and stream the data directly to the kinesis streams.
  • Created end to end pipeline using Jenkins and groovy script that automates the build test and deployment.
  • Worked and developed the UI for soft phone by integrating AWS connect CCP using connect streams.
  • Setting up private networks and sub-networks using Virtual Private Cloud (VPC) and creating security groups to associate with the networks.
  • Created Alexa skills to test the application response code.
  • Managed users and groups using the Amazon Identity and Access Management (IAM).
  • Configured Elastic Load Balancing (ELB) for routing traffic.
  • Manage Kubernetescontainerized applications using its nodes, ConfigMaps, selectors, services and deployed application containers as Pods.
  • Dockerized micro-services for isolation and independent environments.
  • Used python and boto3 to produce and consume into kinesis streams.
  • Created shell scripts to create customized jobs in Jenkins.
  • Created serverless applications in python and nodejs with AWS Lambda.
  • Created python, Scripts for automation for automation using Jenkins.
  • Created AWS glue jobs to transform data using pyspark and AWS Glue
  • Created AWS Step Functions to create the workflow to create and track each step and execute in order and as expected
  • Used pandas, boto3, pymysql and other libraries to transform the data, split the files and copy the data to another data store also copy the data to the cross accounts
  • Created Cloud Formation Templates to automate SAP HANA infrastructure
  • Automated the SAP Hana DB Cluster installation using shell scripts
  • Created Lambda functions and AWS Systems Manager to run shell scripts on the EC2 instances
  • Worked with NAT Gateways, VPC, Subnets. IAM users and roles, Security Groups, Transit Gateways
  • Implemented video conversion and streaming using AWS Cloud Front, AWS Lambda, API Gateway, S3 and Dynamo DB and provide streaming to mobile front-end UI

Confidential - Richmond, VA

Cloud Engineer and Digital Lead

Responsibilities:

  • Created Cloud Formation Templates to automate SAP HANA infrastructure
  • Hands on experience in Kubernetes administration to design, develop, implement, and maintain business and applications software’s and good knowledge on developing helm charts
  • Automated the SAP Hana DB Cluster installation using shell scripts
  • Used Lambda functions and AWS Systems Manager to run shell scripts on the EC2 instances
  • Worked with NAT Gateways, VPC, Subnets. IAM users and roles, Security Groups, Transit Gateways
  • Implemented video conversion and streaming using AWS Cloud Front, AWS Lambda, API Gateway, S3 and Dynamo DB and provide streaming to mobile front-end UI
  • Configured and managed jobs in Jenkins and set up jobs for auto deployment
  • Installed Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.
  • Written Chef Cookbooks and recipes to Provision several pre-prod environments consisting of Deployment automation, AWS EC2 instance mirroring, Web Logic domain creations and several proprietary middleware installations.
  • Built and maintained Docker container clusters managed by Kubernetes Windows, PowerShell, GIT, Docker, on AWS Cloud
  • Responsible for building out and improving the reliability and performance of cloud applications and cloud infrastructure deployed on Amazon Web Services
  • Implemented and enhanced the existing Scripts which are developed in Shell, Perl, Ruby and Python.
  • Developed AWS cloud formation templates and set up Auto scaling for EC2 instances.
  • Extensively managed Jenkins as automated process for code builds and deployments.
  • Experience in creating Grafana dashboards and monitors Kubernetes cluster using Prometheus that shows cluster CPU / Memory / Filesystem usage as well as individual pod, containers, events and other metrics
  • Configured the user accounts for Continuous Integration in Jenkins.
  • Performed Blue/Green deployments for zero percent application downtimes.
  • Created Terraform templates to run applications and the stack in the DevOps processes for consistent and reliable deployment methodology.
  • Created the cloud formation templates to create the infrastructure using AWS resources.

Confidential - Richmond, VA

AWS Cloud and DevOps Engineer

Responsibilities:

  • Created and designed Architecture for data analytics projects
  • Build the whole Infrastructure using combination of terraform templates and cloud formation
  • Designed the security protocols and network for the outbound and Inbound traffic for the Infrastructure in cloud
  • Worked on JUnit and code coverage tracking (Sonar/SonarQube)
  • Automated the tasks usingAnsibleplaybooks, Shell scripting and Python.
  • Migrating servers with the required configurations changes and testing and deploying the machines usingAnsiblecommands
  • Created prototypes in Azure and AWS to evaluate best solution for the project requirements
  • Created and used NAT for secure outbound traffic
  • Created Crawlers, classifiers and python scripts to transform and load the data from a various data resources into RDS Databases
  • Written Lambda functions in python to automate and schedule starting and stopping of both RDS and EC2 instances to reduce the amount of time that instance run while idle
  • Used Azure blob storage and Power BI to create data analytics
  • Created shell scripts to create
  • Developed Alexa skill set using Lambda function
  • Created end to end pipeline using Jenkins and groovy script that automates the build test and deployment.
  • Created IAM users and IAM roles for team members and for the other AWS Services
  • Created different security groups for each AWS service to allow only required ports and traffic to and from the infrastructure.
  • Created terraform templates for both Azure and AWS
  • Designed and created encryption policies for data movements from on premise to cloud Infrastructure
  • Used AWS Athena and sql queries to query the data from s3 bucket directly
  • Created secure bucket policies for the data in AWS s3
  • Created the dashboards to visualize the dashboards on mobile for the clients using AWS Quicksight
  • Used python boto SDK to create some components in AWS.
  • Created fornt end applications using Vue js Framework

Environment: Amazon Web Services (AWS) EC2, Route 53, S3, VPC, IAM, Cloud Watch Alarms, Cloud Formation, SNS, SES, SQS, Git, GitHub, Jenkins, Vagrant, Chef.

Confidential, MD

Build & Release Engineer

Responsibilities:

  • Worked with development team to create a collaborative IT operations model based on Agile and DevOps methodologies and wrote code to support automated IT operations methodology (foundation of cloud services) in various scripting languages
  • Administration/ owner of GIT for the project.
  • Established AWS Direct connect between client's data center and AWS data center location and had deployed BGP to establish cage connectivity between the sites.
  • Developed Processes, Tools, Automation for Jenkins based Software for Build system and delivering SW Builds.
  • Automating the tasks usingAnsibleplaybooks, Shell scripting and Python.
  • Migrating servers with the required configurations changes and testing and deploying the machines usingAnsiblecommands
  • Created various modules and Manifests inAnsibleto automate various applications
  • Managed Build results in Jenkins and Deployed using workflows.
  • Integrated GIT into Jenkins to automate the code check-out process.
  • Written script (bash and shell) to copy deliverables to local machine from CI/QA and then copying the code from local machine to production servers through putty.
  • Created slaves in Puppet and added them to build environment for faster processing.
  • Developing AWS cloud formation templates and setting up Auto scaling for EC2 instances. Responsible for automation on AWS Cloud formation template.
  • Worked on complex issues pertaining to hardware and network failure - Monitored both Hardware and Software systems for errors and updated them regularly to maintain proper functioning and flow of information.
  • Performed security monitoring tests to identify intrusions (IPS/ IDS).
  • Provided Tier 2 and Tier 3 technical support.
  • Upgraded the systems with new updates and patches/ changes required by the clients.

Environment: AWS, Git, Jenkins, Red hat Linux, Windows servers 2008 and 2012, EC2, S3, RDS, ELB, EBS, Cloud Formation, Puppet.

Confidential

Systems Administrator

Responsibilities:

  • Hired as systems administrator during a period of substantial growth, which included supporting multiple operating systems and hardware, networking devices including VPN, firewalls and switches.
  • Installed, configured and supported Windows and Linux servers, including Active Directory authentication for Linux servers.
  • Supported all departments including Engineering, Sales, Marketing, Manufacturing, and Customer Support.
  • Configured, installed, and updated Bugzilla and SVN installations.
  • Configured an SMTP relay server and clients with Postfix.
  • Backed up MySQL databases with MySQL dump, Bash scripting, and CRON jobs.
  • Installed and configured a Red Hat installation server for network installation of servers.
  • Installed virtual machines (VMs) using VMWare ESXi and Virtual box.
  • Supported remote users using VNC to run engineering applications remotely on Linux servers.
  • Managed SSL certificate purchasing, renewals, and installations.
  • Managed domain name purchasing, renewals, and DNS records.
  • Assisted in designing new server room and managed outside vendors as the company moved into larger facilities and became a public company through an IPO.
  • Researched, selected, and managed vendors for network cabling, desktop management, and domain name management.

We'd love your feedback!