We provide IT Staff Augmentation Services!

Aws Devops Engineer/terraform Consultant Resume

4.00/5 (Submit Your Rating)

OrlandO

SUMMARY

  • 7 years of experience as Cloud, DevOps, Site Reliability Engineer (SRE), and also gained expertise as Linux Administrator which also includes SCM, Build and Release Management, CI & CD as an iterative process and automation of infrastructure using different tools and cloud services like Azure, AWS and GCP.
  • Experienced in migrating on premise storage to Microsoft Azure using Azure Site Recovery and Azure backups and deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets.
  • Hands on experience in Azure Development, worked on Azure Web Applications, Azure SQL Database, Virtual machines, Azure Active Directory, Azure Kubernetes Service (AKS), Azure Fabric, App services, Notification hub and experienced in using Azure service fabric to package, deploy and manage reliable microservices.
  • Experience in Architecting and securing the Infrastructure on AWS using EC2, EBS, S3, EKS, Athena, VPC, Cloud Front, Route 53, AWS Firewall (Security Group and NACL) Dynamo DB, Red Shift, RDS, KMS, IAM, ECS, ELB, Cloud Formation, Cloud trail, Cloud watch, SNS.
  • Expertise in working wif Terraform key features such as Infrastructure as a code, Execution plans, Resource Graphs, change automation and extensively used Auto scaling launch configuration templates for launching amazon EC2 instances while deploying microservices.
  • Implemented a ‘serverless’ architecture using API Gateway, Lambda, and Dynamo DB and deployed AWS Lambda code from Amazon S3 buckets.
  • Implemented cluster services using Kubernetes and Docker to manage local deployments in Kubernetes by building a self - hosted Kubernetes cluster using Terraform and Ansible and deploying application containers.
  • Experience working on Docker hub, creating Docker images and handling multiple images, used Docker File and ran Docker Build to build custom images, used named volumes and bind mounts to map the host files to containers files
  • Worked wif RedHat OpenShift v4 Container Platform for Docker and Kubernetes, used Kubernetes to manage containerized applications using its nodes, config maps, services and deployed application containers as Pods.
  • Extensive experience wif containerization and related technologies like Docker, Kubernetes and OpenShift, from creating initial development Pipelines through to Production.
  • Good experience in Azure Data platform services like Azure Data Lake, Data factory, SQL Datawarehouse.
  • Good experience on Atlassian Products like Jira, Confluence, Bitbucket, Bamboo.
  • Automated OpenStack and AWS deployment using Cloud Formation, Ansible, Chef and Terraform.
  • Experienced in developing Continuous integration and Continuous deployment system wif Jenkins on Kubernetes container environment, utilizing Kubernetes and Jenkins for the runtime environment using CI/CD to build, test and deploy.
  • Experience in Configuring and managing source code using GIT and resolved code merging conflicts in collaboration wif application developers and provided a consistent environment in implementing Continuous Integration, using Jenkins and GIT.
  • Hands on experience using SonarQube, Splunk, Istio and Linkerd (service mesh).
  • Experience in managing software artifacts required for development using repository managers like Nexus and Artifactory and Published snapshot and release versioned artifacts into Nexus repository.
  • Expertise in configuring Log monitoring tools like ELK stack (Elasticsearch, Log Stash & Kibana), Nagios, Prometheus and Splunk to monitor logs of applications in production and testing.
  • Expertise in scripting languages like Python, JavaScript, Shell, Bash, and familiar wif the Storage, Networking, PowerShell commands and experienced in creating automated PowerShell scripts for web app deployment.

TECHNICAL SKILLS

Cloud Platforms: AWS, Azure, GCP

Configuration Management Tools: Ansible, Chef, Puppet

CI /CD Tools: Jenkins, Harness.io, Udeploy

Build Tools: Maven, ANT, npm

Containerization Tools: Docker, Kubernetes, EKS

Version Control Tools: GIT, GitLab, Bitbucket, SVN

Logging & Monitoring Tools: Nagios, Splunk, ELK, CloudWatch, Azure Monitor, Prometheus, Grafana

Scripting & Programming Languages: Python, Bash/Shell, PowerShell, Java, JavaScript, Go, Groovy,.Net, C#, PHP

Databases: Oracle 10g/11g/12c, DB2, MySQL, NoSQL (MongoDB, DynamoDB, Cassandra, IBM DB2

Application/Web Servers: Apache Tomcat, NGINX, IIS, JBoss4.1, WebSphere, Web Logic 9.x/10.x

Web Services: SOAP, REST

Operating Systems: UNIX, Linux, Windows

Virtualization Platforms: Oracle VirtualBox, VMware Workstation, VDI, vSphere ESXi 5.x/4.X, ESX /3.x, Hyper-V

Bug Tracking Tools: JIRA, Bugzilla

PROFESSIONAL EXPERIENCE

Confidential, Orlando

AWS Devops Engineer/Terraform Consultant

Responsibilities:

  • Configured EKCTL Clusters in the AWS.
  • Deployed, maintained and improved performance over containerized applications in EKS.
  • Understanding of HPOO tool.
  • Breaking down the HPOO flows and tracking down which are able to provision in Terraform.
  • Migrating the HPOO to the Terraform.
  • Used Provisioners in Terraform to execute scripts.
  • Integrated Hashi corp Vault via Terraform.
  • Configured EKCTL Clusters.
  • Deployed, maintained and improved performance over containerized applications in EKS.

Environment: AWS, EKS, Gitlab, Terraform, HPOO, Hashi corp Vault, AWS, VMware, PowerShell.

Confidential, New Orleans

Devops Engineer

Responsibilities:

  • Configured Azure Virtual Networks, Subnets, DHCP address blocks, Azure network settings, DNS settings, Security policies, Routing and managed Azure Web Roles, Azure worker roles, Azure AD Licenses, Office365.
  • Worked on AzureSite Recovery and Azure Backup, Installed and Configured the Azure Backup agent and virtual machine backup, Enabled Azure Virtual machine backup from the vault and configured the ASR.
  • Extensive experience in Azure migration like creating Azure VMs, storage accounts, VHDs, Storage pools, migrating on premise servers to Azure and creating availability sets in Azure.
  • Designed Azure Resource Manager (ARM) templates and custom build steps using PowerShell. Identified and logged defects in VSTS and interacted wif developers to prioritize the issues.
  • Implemented a CI/CD pipeline using Azure Devops (VSTS, TFS) in both cloud and on-premises wif GIT, Docker, Maven along wif Jenkins plugins.
  • Used Azure Kubernetes Service to deploy a managed Kubernetes cluster in Azure and created an AKS cluster in the Azure portal wif the Azure CLI.
  • Migrated on premise data to Azure Data Lake Store (ADLS) using Azure Data Factory (ADF).
  • Worked on GCP (Google Cloud Platform) services like compute engine, cloud balancing, cloud storage, cloud SQL, stack driver monitoring and cloud deployment manager.
  • Managed multiple application installations through helm charts on the GCP backend GKE cluster.
  • Built Terra grunt project to manage Terraform configuration file DRY while working wif multiple terraforms modules and worked wif Terraform Templates to automate the Azure IaaS virtual machines using terraform modules and deployed virtual machine scale sets in production environment.
  • Worked on implementing clusters using Kubernetes and worked on creating pods, replication controllers, Name Spaces, deployments, labels, health checks, Ingress resources and Controllers by writing YAML files, integrated them using calico SDN networking and used Heapster monitoring platform on Kubernetes to report detailed resource usage information.
  • Installed and configured a private Docker Registry, authored Docker files to run apps in containerized environments and used Kubernetes to deploy scale, load balance and manage Docker containers wif multiple namespace ids.
  • Used Docker containers and Docker consoles for managing the application lifecycle and worked on setting up the automated build on Docker HUB and deployed CoreOS Kubernetes Clusters to manage Docker containers wif light weight Docker Images as base files.
  • Managed Kubernetes charts using Helm. Created reproducible builds of the Kubernetes applications, templatize Kubernetes manifests, provide a set of configuration parameters to customize the deployment and managed releases of Helm packages.
  • Experience in developing Spark applications using Spark-SQL in Databricks for data extraction and transformation.
  • Responsible for estimating the cluster size, monitoring and troubleshooting of the Spark Databricks cluster.
  • Written automation scripts for creating resources in OpenStack cloud using Python and terraform modules.
  • Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and TEMPhas Integrated Ansible wif Jenkins
  • Worked on complete Jenkins plugins and administration using Groovy Scripting, setting up CI for new branches, build automation, plugin management and securing Jenkins and setting up master/slave configurations. Deployed and configured Git repositories wif branching, forks, tagging, and notifications.
  • Written groovy scripts to use multi branch pipeline projects in Jenkins to configure it as per the client’s requirements.
  • Create AMIs by using Packer for production usage as part of a continuous delivery pipeline.
  • Developed Chef recipes to configure, deploy and maintain software components of the existing infrastructure.
  • Installed Chef habitat builder on-prem.
  • Configuring and maintaining Redhat OpenShift version 4 PaaS environment.
  • Managing the OpenShift cluster dat includes scaling up and down the AWS app nodes.
  • Extensive experience wif containerization and related technologies like Docker, Kubernetes and OpenShift, from creating initial development Pipelines through to Production.
  • Automating ingestion of AWS Platform logging (CloudWatch, CloudTrail) and Application logs (from SPA’s, API Gateway and OpenShift projects) into a centralized AWS Elasticsearch domain.
  • Implemented messaging solutions to automate data device sync wif client database utilizing OpenShift applications deployed on AWS.
  • Hosted Continuous Integration for web applications on the fastest testing platform on the internet using Circle CI.
  • Managing and operationalizing Continuous Delivery pipeline applications/tools and infrastructure such as Jenkins, Nexus Artifactory, SonarQube.
  • Worked on the GIT branching for applications by creating Release branches, Development branches thus ensuring the integrity of applications.
  • Performed all necessary day - to - day GIT support for different projects and responsible for design and maintenance of the GIT Repositories, and the access control strategies.
  • Installed and configured Docker to create Docker Containers of NodeJS and Ruby apps.
  • Performed in Production support and Cloud operations, used Service now for the ticketing tool.
  • Worked wif administrators to ensure Splunk is actively and accurately running and monitoring on the current infrastructure implementation.
  • Created datadog dashboards for various applications and monitored real-time and historical metrics.
  • Scheduled Splunk based Reports and alerts to monitor the system health performance and maintained Splunk based native Role and User creation.
  • Developed automated solution using Python, JavaScript and shell scripts.
  • Worked on Power Shell scripts to automate theCloudsystem in creation of Resource groups, Web Applications, Azure Storage Blobs & Tables, firewall rules and used Python scripts to automate day to day administrative tasks.
  • Experience in performing operational routines using MongoDB and also performed backups, security measures, restored backups using MongoDB.
Environment: Azure, GCP, AWS, OpenShift 4.x, Terraform, Jenkins, Chef, TFS, AKS, Bitbucket, Circle CI, Ansible, Service now, Splunk, ELK, docker, SonarQube, JFrog, Kubernetes, Packer, NodeJS, GitLAb, Bash, Python, JavaScript, npm, JMeter, Kafka, Snowflake, ADF, Web API, PowerShell, SQL server, Datadog, Nginx, Jira, Mongo DB.

Confidential, Houston, TX

Cloud/DevOps Engineer

Responsibilities:

  • Worked on AWS Provisioning and good knowledge of AWS services like EC2, Lambda, Elastic load balancers, Elastic container service, S3, RDS, Dynamo DB, VPC, Route53, Cloud watch, Cloud trail, Cloud formation, IAM, Athena, Elastic search.
  • Developed, deployed, and managed event-driven and scheduled AWS Lambda functions to be triggered in response to events on various AWS sources including logging, monitoring, security related events and to be invoked on scheduled basis to take backups.
  • Involved in Architect, build and maintain highly available secure multi-zoneAWS cloud infrastructure using chef wifAWS CloudFormation and Jenkins for Continuous integration.
  • Written Templates forAWS infrastructure as a code using Terraform to build staging and production environments and defined Terraform modules such as Compute, Network, Operations, and Users to reuse in different environments
  • Used terraform to write Infrastructure as code and created Terraform scripts for EC2 instances, Elastic Load balancers and S3 buckets
  • Used Docker for packaging applications and designed the entire cycle of application development and used Virtualized Platforms for Deployment of containerization of multiple apps
  • Worked on Container Orchestration tools like Docker & Kubernetes, in-order to build docker image from docker files and run the containers in the docker engine, whereas these clusters are securely managed by Kubernetes.
  • Configuring ‘nginx’ for proxy RESTful API calls to micro-services in Docker containers.
  • Developed Chef Cookbooks, Recipes, Resources and Run lists, Managed Chef client nodes, and uploaded cookbooks to chef-server using Workstation.
  • Extensively worked wif Scheduling, deploying and managing Container replicas onto a node cluster using Kubernetes and worked wif building Kubernetes run time environment of the CI/CD system to build, test and deploy in an open source platform.
  • Leveraging KOPs implemented a Kubernetes Container Orchestration solution wifin AWS allowing for easy management, creation and recovery of assets.
  • Deployed and managed many servers utilizing both traditional and cloud-oriented providers (AWS) wif the Chef Platform and written cookbooks for various DB configurations to modularize & optimize project configuration.
  • Performed the automation deployments using AWS by creating the IAMs and used the code pipeline plugin to integrate Jenkins wif AWS and created the EC2 instances to provide the virtual servers.
  • Used Elasticsearch (ELK stack) for centralized logging and analytics in the continuous delivery pipeline to store logs and metrics using storage function
  • Built and maintained Elastic Search, Logstash, Kibana (ELK) stack to centrally collect logs dat are used to monitor applications and collection of Build metrics and its Test case metrics from Jenkins to show case as visualization in Kibana dashboard using ELK.
  • Used GIT as source code management tool, created local repo, cloned the repo and performed add, commit, push, stash, branching, created tags operations and defined branching, labeling and merge strategies for all applications in GIT.
  • Administered and maintained source code repositories including GIT and TFS.
  • Experience in GIT Workflow - Feature branches, Merge/Conflict resolution, pull requests using source control tool Git.
  • Developed build and deployment scripts using MAVEN as build tool and automated the build and deploy processes using Jenkins to move from one environment to other environments.

Environment: AWS, Terraform, Chef, Docker, Jenkins, Git, Jira, TFS, Kubernetes, Athena, Java, Maven, ELK, Shell, Bash, Python, DynamoDB, WebSphere, WebLogic, Tomcat, Linux, VMware

Confidential, Minneapolis, MN

DevOps Engineer

Responsibilities:

  • Worked on MultipleAWS instances, set the security groups, Elastic Load Balancer's and AMI's, Autoscaling to design cost effective, fault tolerant and highly available systems.
  • Used CloudTrail to audit the logs ofAWS account activity, including actions taken throughAWS management console, Command line tool,AWS SDKs and otherAWS services.
  • Deployed, monitored, and maintained AmazonAWS cloud infrastructure consisting of multiple EC2 nodes and VMWare's as required in the environment.
  • Experience in creating Docker images using a Docker file, worked on Docker container snapshots, removing images and managing Docker volumes.
  • Worked on setting upJenkinsas a service inside the Docker swarm cluster to reduce the failover downtime to minutes and to automate the Docker containers deployment wifout using configuration management tool.
  • Worked wif Chef for all the software configurations and written multiple complex Cookbooks and Recipes for pushing the configurations to various enterprise nodes
  • Developed Chef Recipes to configure, deploy and maintain software components of the existing infrastructure and automated the cloud deployments using Chef
  • Designed CI/CD pipeline to make use of docker files for building docker images and validating containers using entry points
  • Developed build and deployment scripts using Maven as build tool and Jenkins as automation tool to move from one environment to other environments.
  • Experienced in designing, scaling continuous build, integration and deployment process from dev to production multiple times a day using tools like Jenkins to automate the deployments onto app servers and Artifactory
  • Worked in designing and implementing continuous integration system using JENKINS by creating Python and Shell scripts and worked on CI/CD tools such as Jenkins and GIT version control system for continuous smooth code release process.
  • Wrote Python scripts for pushing data from DynamoDB to MySQL Database and also created and maintained the Python deployment scripts for Web Sphere web application server.
  • Experienced in Splunk to build, configure and maintain heterogeneous environments and has in-depth knowledge of log analysis generated by various systems including security products
  • Standardized Splunk forwarder deployment, configuration and maintenance in Linux and Windows platforms and worked on setting up Splunk to capture and analyze data from various layers.
  • Defined dependencies and plugins in Maven pom.xml for various activities and integrated Maven wif GIT to manage and deploy project related tags
  • Configured and maintained Linux Virtualization in test and production environment using VMware, vSphere, Client and HPSA for Red Hat Linux OS installation
  • Involved in Building and configuring Red Hat Linux Servers using KickStart server as required for the project. Maintained maximum uptime and maximum performance capacity for enterprise prod, QA, and UAT/staging.

Environment: AWS, Docker, Chef, Jenkins, Maven, GIT, GitHub, Python, Shell Scripting, PowerShell, XML, Jira, Linux

We'd love your feedback!