We provide IT Staff Augmentation Services!

Aws Devops Engineer Resume

0/5 (Submit Your Rating)

Milwaukee, WI

SUMMARY

  • Cloud enthusiastic team player having Around 8 years of experience in the IT industry as a DevOps Engineer with proven expertise in Automation, Build/Release Engineering, and Software development involving cloud computing platforms like Azure, Amazon Web Services (AWS).
  • Experience in Azure Cloud, Azure Data Factory, Azure Data Lake Storage, Azure Synapse Analytics, Azure Analytical services, Azure Cosmos NO SQL DB, and Data bricks
  • Experience in several AWS Services including EC2, VPC, IAM, S3, RDS, ELB, Route 53, Cloud Watch, Cloud Formation Templates, Cloud Front, Cloud Trail, AWS CDK, ALB/NLB Load Balancers, AWS inspector and administering them using AWS Console and AWS Command - line Interface
  • Hands on experience onAWS cloudservices (VPC, EC2, S3, RDS, Redshift, Data Pipeline, EMR, DynamoDB, Workspaces, Lambda, Kinesis, RDS, SNS, SQS)
  • Having Strong experience in container Technology Docker and container Orchestration Technology Kubernetes.
  • Expert in various Azure services like Compute (Web Roles, Worker Roles), Caching, Azure SQL, NoSQL, Storage, and Network services, Azure Active Directory (AD), API Management, Scheduling, Azure Auto Scaling, and PowerShell Automation.
  • Work collaboratively with software engineering teams to deploy and operate the company's system in a seamless fashion and help automate builds and deployments by utilizing different DevOps tools.
  • Worked as Cloud Administrator on Microsoft Azure, involved in configuring virtual machines, storage accounts, resource groups.
  • Hands on experience inAzureDevelopment, worked onAzure web application,App services,Azure storage,Azure SQL Database,Virtual machines,Fabric controller,Azure AD, Microsoft SQL Server, Microsoft Visual Studio, Windows PowerShell, Cloud infrastructure, Azure search, and notification hub.
  • Experienced in setting up the Kubernetes Cluster Setup on premise datacenter using Kubespray.
  • Designed, configured, and deployed MicrosoftAzurefor a multitude of applications utilizing theAzurestack, focusing on high - availability, fault tolerance, and auto-scaling.
  • Experience in MicrosoftAzure Cloud Services(PaaS & IaaS), Application Insights, Document DB, Internet of Things (IoT),Azure Monitoring, Key Vault, Visual Studio Online (VSO) and SQL Azure.
  • Experience in DesigningAzure Resource Manager (ARM)Template and in designing custom build steps usingPowerShell.
  • Web application development using Groovy Grails jQuery, AJAX.
  • Developed Web UI and API automated tests using Robot framework and Selenium.
  • Implemented and setup jobs to Conan and Conan from the artifactory.
  • Experienced in working with Deployment strategies like Blue Green Deployment and Canary deployment.
  • Jira development using JAVA and Groovy scripting.
  • Experienced in configuring Cloud platform such as Virtual Networks Multi-site, Cross-site, VMs,AzureAD, Load Balancers,AzureSQL, Cloud Services, etc.
  • Experience in managing Amazon Web Services like EC2, S3 bucket, Route53, RDS, Dynamo DB, SNS, SQS, Lambda, EBS, ELB, Auto-Scaling, AMI, IAM through AWS Console and API Integration and focusing on high-availability, fault tolerance and auto-scaling inAWSCloud Formation,deployment services (OpsWorks andCloudFormation) and security practices (IAM,CloudWatch,CloudTrail).
  • Experience in cloud automation using, AWScloud Formation Templates, Chef, Puppet.
  • Implemented multiple CI/CD pipelines as part of DevOpsrole for on-premises and cloud-based software using Jenkins, Maven, Nexus Repository, GitHub, Chef, Puppet, Terraform, Docker.
  • Configured and managed Elastic Load Balancing (ELB) to implement fault tolerance and avoid a single point of failure of applications, thus providing high reliability and efficient usage.
  • Installing, configuring and administering Jenkins CI tool on Linux machines and built Continuous Integration and Continuous delivery environment. Setup Docker on Linux and configured Jenkins to run under Docker
  • Experienced with Docker container service and Dockerized applications by creating Docker images from Docker file.
  • Cleaning of documents using Python/OpenCV.
  • Used Jenkins pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Developed microservice on boarding tools leveraging Python and Jenkins allowing for easy creation and maintenance of build jobs and Kubernetesdeploy and services.

TECHNICAL SKILLS

Cloud Computing: AWS EC2, ELB, S3, EBS, VPC, Route 53, RDS, Auto-Scaling, IAM, SNS, SES, SQS, Cloud Front, Cloud Formation, Cloud Watch, Elastic Beanstalk

Azure: Virtual Machine, Vnet, Traffic Manager, VPC, Storage accounts, Azure Web App, AKS, ACR.

Programming/Scripting Languages: Python, Groovy, Shell, YAML, Shell/Perl Script, Node.js, Ruby, InfluxDB, SQL, PostgreSQL.

Technologies & frameworks: Spring, Spring Boot, Spring MVC, Spring Data JPA, Spring Cloud, Hibernate, Apache Kafka, CI/CD, Docker, AWS, EC2, S3, Lambda, Groovy, Jenkins, Kubernetes.

Operating Systems: Windows, Unix, Linux, Solaris

Web Servers: Apache Tomcat, Nginx, WebSphere, JBOSS, WebLogic

SCM Tools: GIT, GitHub, Subversion

Version Control Tools: SVN, GIT, GitHub, Git lab, Bit bucket

Tracking Tools: Jira, Rally

Build/Release (CI/CD): Chef, Puppet, Ansible, Jenkins, Kubernetes, Azure, Cloud Foundry, Circle CI, TeamCity, Maven, ANT, Git, SVN, TFS, Atlassian Jira, Selenium, Robot framework, Nexus, J Frog, SonarQube, Docker

Monitoring Tools: Nagios, App Dynamics, Dynatrace, Splunk, Log Stash, Apache JMeter

Other Tools: OpenCV, Jupyter Notebook.

Infrastructure as code: Terraform, CloudFormation, Ansible, Puppet, Chef

Containerization Tools: Docker, Kubernetes, AWS ECS/EKS, Apache Mesos, OpenShift, Rancher, Marathon

Application Servers: Apache Tomcat, Nginx, Httpd, WebSphere Application Server, Kafka, JBoss, WebLogic

Networking Protocols: DNS, DHCP, TCP/IP, Cisco Routers/Switches, WAN, LAN, FTP/TFTP, SMTP

Monitoring Tools: Nagios, AWS CloudWatch, Splunk, ELK, Grafana

Bug Tracking Tools: JIRA, Confluence, ServiceNow, Bugzilla, Red Mine

PROFESSIONAL EXPERIENCE

Confidential, Milwaukee, WI

AWS DevOps Engineer

Responsibilities:

  • Worked on designing and deploying a multitude application utilizing main services of the AWS stack (like EC2, S3, RDS, VPC, IAM, ELB, and Cloud watch, Route 53, Lambda and Cloud Formation) focused on high availability, fault tolerance environment.
  • Implemented a 'server less' architecture using API Gateway, Lambda, and Dynamo DB and deployed AWS Lambda code from Amazon S3 buckets. Created a Lambda Deployment function, and configured it to receive events from your S3 bucket
  • Experience in writing CloudFormation scripts to deploy different AWS Infrastructure components related to the respective services, managed various resources and data elements defined in the scripts.
  • Written Jenkins pipeline using Groovy script.
  • Installed and configured CI/CD tools in AWS environment and deploying applications in Dev, QA and Production environments using CloudFormation scripts.
  • Creating scripts in DSL Groovy which integrates with Jenkins for automation to create seed jobs.
  • Experience in AWS Lambda to deploy Micro-services and trigger to run code by S3 & SNS. Provide high durable and available data by creating and managing policies for the S3 data store, versioning, life cycle policies.
  • Used various languages and tools like SonarQube, Tomcat, Eclipse and XML
  • Developed Devops script in groovy to automate and collection analysis of Cassandra.
  • Have experience in automation of the infrastructure using Terraform in AWS.
  • Deployment of cloud services including Jenkins and Nexus using Terraform.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with java, PHP, Node.Js, Python and Docker on familiar servers such as Apache.
  • Handled several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry and experience with Docker container service and Dockerized applications by creating Docker images from Docker file and running them to create the Docker containers and Docker consoles for managing the application life cycle.
  • Collaborate with development support teams to setup a continuous delivery environment with the use of Docker.
  • Involved in installing and managing different automation and monitoring tools on Red hat Linux like Nagios, Splunk and Puppet.
  • Created dashboards, reports and alerts on Splunk for multiple applications.
  • Used Kubernetes for automating deployment, scaling, and operations of application containers across clusters of hosts providing container centric infrastructure.
  • Created Kubernetes cluster with objects like Pods to deploy applications quickly and predictably. Used Kubernetes dashboard for container Management and pod creation etc.
  • Experience in migrating SVN repositories to GIT and manage GIT repositories.
  • Enabling customers to better manage software development, deployments and infrastructure with tools such as Ansible, Jenkins, Maven, SVN and Git.
  • Automated Weekly releases with ANT/Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository.
  • Used Service Now as a CRM tool for release management, incident management and change management process.
  • Deployed Container applications into the Kubernetes cluster using Helm charts

Environment: AWS, EC2, S3, Groovy, RDS, EBS, Elastic Load Balancer, Docker, SonarQube, Ansible, Python, Jira, Terraform, Hudson, Chef, Vagrant, Linux, SVN, Git, Gradle, Jenkins, Ant, Service now.

Confidential, Phoenix, AZ

Azure DevOps Engineer

Responsibilities:

  • Created Azure Data Factory for copying data from Azure BLOB storage to SQL Server
  • Implement ad-hoc analysis solutions using Azure Data Lake Analytics/Store, HDInsight/Databricks
  • Work with similar Microsoft on-prem data platforms, specifically SQL Server and SSIS, SSRS, and SSAS
  • Create Reusable ADF pipelines to call REST APIs and consume Kafka Events.
  • Manage Windows 2012 servers, troubleshooting IP issues and working with different support teams.
  • Use Power shell to write, debug scripts to automate the processes and do migration of VM, involving copying and creating of VHDS.
  • Configuration of Microsoft DevTest Labs to migrate the virtual machines from one subscription to another subscription.
  • Experience in Creating ARM templates for Azure Platform.
  • Managing day to day activity of the cloud environment, supporting development teams with their requirements.
  • Creating Labs, Virtual Machines along with setting up policies and using Formulas and Custom Images to deploy the network.
  • Convert existing Virtual Machine from Standard to Premium Storage Account. Patching and Validating of Virtual Machine in Azure.
  • Code review with the help of SonarQube and HP fortify tools
  • Monitor Azure Infrastructure through System Center Operation Manager (SCOM).
  • Worked in Azure Development, worked on Azure web application, App services, Azure storage, Azure SQL Database, Virtual Machines, Fabric controller, Azure AD, Azure search, and Notification hub.
  • Expertise in Microsoft Azure Cloud Services (PaaS & IaaS), Application Insights, Document DB, Internet of Things (IoT), Azure Monitoring, Key Vault, Visual Studio Online (VSO) and SQL Azure.
  • Developed solutions and automated Azure operational tasks and worked with ARM templates and scripts using Azure PowerShell during Automation and Build Process.
  • Worked on Azure Fabric, Microservices, IoT & Docker containers and involved in setting up Terraform continuous build integration system.

Environment: Azure DevOps, Kubernetes, Docker ACS & AKS, Prometheus, Splunk, Terraform, Ansible, Jenkins, Git, Azure Boards, Maven, SonarQube, Python, PowerShell, YAML, VSTS, Visual Studio Code, Tomcat, Nginx, Linux, Windows servers 2012/2016, ANT, Subversion (SVN), CHEF, Docker, Vagrant, Jupyter Notebook, EC2, JIRA, RHEL, SNS, SQS, Shell/Perl Scripts, Bitbucket, TFS, SCM, API, Java, GitBash.

Confidential, Pleasanton, CA

AWS/DEVOPS ENGINEER

Responsibilities:

  • Designed and Developed AWS Cloud infrastructure utilizing Ansible with AWS Cloud Formation and Jenkins for Continuous Integration with high availability and secure multi-zones and automated end-to-end transit hub connectivity resource deployment in AWS via Terraform.
  • Worked with AWS Code Pipeline and creating cloud formation JSON templates which are converted to
  • Terraform for infrastructure as code.
  • Implemented Terraform modules for deployment of applications across multiple cloud providers.
  • Implemented to reprocess the failure messages in Kafka using offset id.
  • Deployed and configured Elasticsearch, Logstash, and Kibana (ELK) for log analytics application monitoring in integration with AWS Lambda and CloudWatch.
  • Created and maintained various DevOps related tools for the team such as provisioning scripts, deployment tools and staged virtual environments using Docker.
  • Docker Registry and deploy to Docker Swarm Cluster using Ansible.
  • Extensively worked on using Chef Attributes, Chef Templates, Chef Recipes, and Chef Files for managing and configurations across various nodes.
  • Managed Chef Server in pushing the infrastructure change to client nodes, monitoring the logs and security.
  • Designed, implemented, and maintained Continuous Integration (Jenkins) and delivery environments.
  • Managed the Maven repository using Nexus tool and used the same to share the snapshots and releases of internal projects.
  • Installed Hadoop, Map Reduce, and HDFS and developed multiple MapReduce jobs in PIG and Hive for data cleaning and pre-processing.
  • Worked on GIT (GIT Hub) repositories as Distributed Version Control System.
  • Extensively worked on integrating GIT into the Continuous Integration (CI) environment along with Jenkins configured the services using modern DevOps tools.
  • Performed WebLogic Server administration tasks such as installing, configuring, monitoring and performance tuning on Linux environment.
  • Merging release branches back to trunk after the production release and resolving of conflicts during merging in both GIT and Subversion SVN.
  • Installed and configured the Apache Tomcat, WebLogic Application servers for Dev and Integration test environments. Automated the process of deployment to Apache Tomcat Application servers by deploying bash Scripts and Python Scripts.
  • Configured and administered JMS Server, Connection Factory, Topic/Queue, File Store, and Database Store and Distributed Destinations, JDBC Connection Pools, Multi Pools and Data Sources on Web Logic Server.

Environment: AWS EC2, S3, RDS, Glacier, Atlassian, ELB, Kubernetes, Windows, Elastic Cache, Redis, Aurora, CloudWatch, SNS, Ansible, Jenkins, Nagios, Jira, GitLab, RHEL 7.X, Shell, EMR, Bash, PowerShell, Python, Grafana, Tomcat, Git, WebLogic, WebSphere, Groovy.

AWS Engineer/DevOps

Confidential

Responsibilities:

  • Execute weekly deployments in Implementation (IMPL) and Production (PROD) environments.
  • Perform functional testing following deployments using Super putty
  • Troubleshoot the issues that arises after code deployment and help solving the issue
  • Coordinating deployment schedules and resources needs with the client and release management using Jira, Confluence.
  • Assist with monthly Linux security patching and performance smoke tests.
  • Developed HPOO flows to automate failover steps for database and App Servers.
  • Involved in Development and Implementation of Continuous Integration (CI) and Continuous Deployment (CD)pipeline involving Jenkins, and Docker containers to complete the automation from commit to deployment.
  • Built and Deployed Java/J2EE to Tomcat Application servers in an Agile continuous integration process and automated the whole process.
  • Creating fully automated CI/CD build and deployment infrastructure and processes for multiple projectsusing Jenkins, Docker, Kubernetes, Helm and GitHub.
  • Worked on DevOps, ANT CI/CD Jenkins pipelines for code build and deployment process.
  • Implemented Python Scripts to automate AWS services, include web servers, CloudFront Distribution, database security groups and application configuration.
  • Worked with Cloud services like VPC, Security Groups, EIPs, EC2, Auto Scaling Groups, S3, EBS, EFS Services in AWS.
  • Deployment and Orchestration of applications with use of Kubernetes.
  • Deployment of ConfigMap, Secrets and Volumes on Kubernetes. Manage and Administrate Kubernetes Clusters (create namespace, deploy services, monitor services/pods, etc.).
  • Created and managed Helm charts and releasing of Helm packages
  • Used Kubernetes (RANCHER) to orchestrate the deployment, scaling and management of Docker Containers.
  • Used JIRA as defect tracking system and configure various workflows, customizations, and plugins for Jirabug/issue tracker, Jenkins with JIRA, GitHub.
  • Writing/Debugging Docker files to build Application Docker images & deploying them to Kubernetes by writing Yaml files and by using kubectl CLI.
  • Used Jenkins pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes
  • Troubleshoot the build issues during the Jenkins build process and developing build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Implemented one-agent for Dynatrace dashboard environment.
  • Worked on source code Artifactory repository to create/publish/download the artifacts for project deployment

Environment: Amazon Web Services (IAM, S3, EC2, VPC, CloudWatch, Autoscaling, CloudFormation etc.), Git, Chef, Jenkins, Docker Container, Kubernetes, Shell/Groovy Scripts, Windows Server, Agile, TeamCity, Octopus, Json, Bash, Shell, Python.

We'd love your feedback!