We provide IT Staff Augmentation Services!

Sr. Devops/cloud Engineer Resume

3.00/5 (Submit Your Rating)

Seattle, WA

SUMMARY

  • Over 8+ years of experience in the IT industry as aCloud/DevOpsEngineerwif a major focus in the areas of Cloud Infrastructure Providers, Data Center Migration, Containerization Technologies, Configuration Management, CI/CD Pipeline, Virtualization technologies using different tools and cloud services likeAWS, Azure,andGCP.
  • Designed and deployed applications utilizingAWSstack (ELB, VPC, RDS, DynamoDB, EBS, EKS, SNS, SQS, KMS, EC2, S3, Route53, Lambda, Kinesis, Beanstalk and API Gateway), focusing on high - availability, fault tolerance and auto-scaling in AWS Cloud Formation, deployed services (Ops Work and Cloud Formation) and security practices (IAM, CloudWatch, CloudTrail).
  • Experience in Azure IaaS, provisioning VM’s, deploying Web Apps, Creating Web-Jobs, Virtual Hard disks and Virtual Networks, Cloud infrastructure in Azure services like Compute, azure roles, Azure SQL, NoSQL, Storage, and Network services, Azure Active Directory, API Management, Azure Autoscaling, Azure search, Azure DNS, gateway of Azure VPN.
  • UsedGoogle Cloud Platformservices likeCompute Engine, Cloud Functions, Cloud DNS, Cloud Storage, GCP Firewalls, CDN andSaaS, PaaSandIaaSconcepts of Cloud computing architecture and implementation using GCP.
  • Configured cluster operations in AWS Kubernetes (EKS) to deploy microservices wif CI/CD system and used Kubernetes cluster to scale up operations of clusters, maintain the cluster services, load balancing, network policies, group Docker containers across different platform.
  • Worked on application containers using docker using custom docker files and orchestrating using docker swarm and Kubernetes on both on-premises and cloud.
  • UsedJenkinsinnovatively to automate most of the build related tasks. Improved throughput and efficiency of build system by providing EO/managers rights to trigger a required build.
  • Extensively involved in infrastructure as code, execution plans, resource graph and change automation using Terraform.
  • Experience in writing playbooks in ansible and used Ansible tower and Ansible Vault for securing the deployments.
  • Expertise in configuration management tools like Ansible, Chef and Puppet by creating custom playbooks, recipes.
  • Installed and configured CI/CD tools like Jenkins, Team City, Harness, Concourse, Azure DevOps.
  • Integrated artifact storage JFrog Artifactory to CI/CD build tools.
  • Experience in managing the repository manager like Nexus for the Maven builds. Integrated Maven wif Jenkins by which the Surefire test reports and Javadoc produced by Maven are captured and to build parallel modules.
  • In-depth noledge of computer applications and scripting like Shell, Ruby, Groovy, Python, YAML, Perl, and XML.
  • Experience in installing and developing on ELK. Used Elasticsearch for powering not only Search but using ELK stack for logging and monitoring our systems end to end Using Beats.
  • Expertise in Installing, Configuring, Managing the monitoring tools such as Splunk, New Relic and Nagios for Resource Monitoring/Network Monitoring/ Log Trace Monitoring.
  • Experience in using Prometheus as monitoring tool and Grafana for analysis & visualization.
  • Hands-on experience wif JIRA as defect tracking system and configure various workflows, customizations and plugins for JIRA bug/issue tracker, integrated Jenkins wif JIRA, GitHub.
  • Utilized MySQL, MongoDB, DynamoDB and Elastic cache to perform essential database administration.
  • Hands on experience configuring RedShift, ElasticSearch and Dynamo DB wif EC2 Instances.
  • Installed MongoDB on physical machines, Virtual machines as well as AWS. Backup & Recovery, Database optimization and Security maintenance and experienced in Installing, Configuring and troubleshooting of Red Hat and VMware ESX environment.
  • Worked on Linux server virtualization by creating Linux VMs for server consolidations. Configuration and administration of VMware ESXI, vCenter, vSphere Client and Linux / Windows clients.
  • Experience in configuration and maintenance of commonLinuxservices such as Tomcat, Apache, MySQL, NFS, FTP, Postfix, LDAP, DHCP, DNS BIND, HTTP, HTTPS, SSH, iptables and firewall etc.
  • Installed, configured and administered Red Hat Linux servers and support for servers on various hardware platforms.
  • Worked on all phases of Software Development Lifecycle and handled change management process for application development.

TECHNICAL SKILLS

Cloud: AWS, Azure, GCP

SCM Tools: Subversion, GIT, Bitbucket

Build Tools: Ant, Maven, Gradle

CI/CD Tools: Jenkins, Bamboo, TeamCity, Gitlab

Container Tools: Kubernetes, Docker, Docker swarm, OpenShift

Configuration Management Tools: Ansible, Chef, Puppet

Logging/Monitoring Tools: Splunk, Nagios, Cloud Watch, New Relic, Prometheus, Grafana

Languages: Python, Java, Shell script

Bug Tracking Tools: JIRA, Remedy, HP

Web Servers: Apache, JBOSS, Web Sphere

Application Servers: Tomcat, WebLogic, WebSphere

Virtualization: VMware ESX, ESXi, vSphere 4 vSphere 5

Databases: MySQL, Postgres, Oracle, SQL Server and MongoDB

SDLC: Waterfall, Agile, Scrum

Networking: TCP/IP, DNS, NFS, ICMP, SMTP, DHCP, UDP, NIS, LAN, FTP

Operating Systems: Red Hat Linux 7/6/5/4, Ubuntu 16/14/13/12, Debian, CentOS, Windows, Solaris 11/10 Mac OS, Fedora

PROFESSIONAL EXPERIENCE

Sr. DevOps/Cloud Engineer

Confidential - Seattle, WA

Responsibilities:

  • Worked on designing and deploying a multi-tier application utilizing almost all of the main services of the AWS stack (like EC2, S3, RDS, VPC, IAM, ELB, Cloud watch, Route 53, Lambda and Cloud Formation) focused on high - availability, fault tolerance environment.
  • Created Cloud Formation Template for main services like EC2, VPC and S3 for reusing the current environment.
  • Extensively involved in Managing Ubuntu, Linux and Windows virtual servers on AWS EC2 instance by creating Chef Nodes through Open-Source Chef Server.
  • In-depth noledge on Amazon EC2, S3, Simple DB, RDS, Elastic Load Balancing, SQS, and other services in the AWS cloud infrastructure such as IAAS, PAAS and SAAS.
  • Orchestrated and migrated CI/CD processes using Cloud Formation Templates and Containerized the infrastructure using Docker, which was setup in Vagrant, AWS and VPCs.
  • Created a script to apply changes for multiple CloudFormation templates to update CD/CD code pipeline.
  • Written Cloud Formation Templates (CFT) in JSON and YAML format to build the AWS services wif the paradigm of Infrastructure as a Code.
  • Automated the cloud deployment using Chef, Python and AWS Cloud Formation Templates. Used Chef for unattended bootstrapping in AWS.
  • Utilized AWS CLI for Setting up scalability for application servers for Setting up and administering DNS system in AWS using Route53 Managing users and groups using the amazon identity and access management (IAM).
  • Configured Azure Virtual Networks, subnets, DHCP address blocks, Azure network settings, DNS settings, security policies and routing. Deployed Azure IaaS virtual machines and Cloud services (PaaS role instances) into secure Virtual Networks and subnets.
  • Used AWS Fargate in collaboration wif AWS ECS and AWS EKS for container-based application running to provide high security and reliability.
  • Implemented a Continuous Integration/ Continuous Delivery (CI/CD) pipeline wif Jenkins, bitbucket, AWS Lambda and JFROG Artifactory.
  • Built enterprise terraform modules and used terraform workspaces to reuse the code to provision resources across multiple environments in order to avoid environment drift.
  • Automated creation of S3 buckets, CloudFront redirects, auto scaling groups, ELBs, target groups using terraform and used remote s3 bucket as backend to store the terraform state file.
  • Wrote Ansible playbooks, inventories, created custom playbooks written in YAML language, encrypted the data using Ansible Vault and maintained role-based access control by using Ansible Tower.
  • Deployed and configured Elasticsearch, Logstash, and Kibana (ELK) for log analytics, full-text search, application monitoring in integration wif AWS Lambda and CloudWatch. Then store dat logs and metrics into an S3 bucket using Lambda function.
  • Developed microservice onboarding tools leveraging Python and Jenkins, allowing for easy creation and maintenance of build jobs, Kubernetes deploy and services.
  • Implemented JIRA to track all issues pertaining to the software development lifecycle and Integration of JIRA wif Git repository to track all code changes.
  • Created a Splunk Search Processing Language (SPL) queries, reports and dashboards. Installed Splunk in production servers for logging purpose. Configured alerts for operational purpose. Working noledge on objects like dashboards, workflow actions using Splunk Power design.
  • New Relic application monitoring for performance metrics in real time to detect and diagnose application problems automatically. Identified and fixed performance issues Confidential instant of time by dynamic monitoring through catch point & new relic tools in production environment. Monitor from end-to-end view of runtime systems CPU, bandwidth, disk space, and application logs wif New Relic.
  • Automated Datadog Dashboards wif the stack through Terraform Scripts. Configured CloudWatch and Datadog to monitor real-time granular metrics of all the AWS Services and configured individual dashboards for each resource Agents.
  • Migrating Data from a PostgreSQL DB Instance to an Aurora PostgreSQL DB Cluster by Using an Aurora Read Replica by configuring VPC security groups to secure network access to the DB cluster.
  • Provide engineering design across different workloads including incident & problem management, change management, security, and compliance
  • Worked wif different teams to develop, maintain, and communicate current development schedules, timelines, and development status.

Sr. DevOps/Cloud Engineer

Confidential - Kansas City, MO

Responsibilities:

  • Worked wif AWS services using S3, RDS, EBS, Elastic Load Balancer, and Auto-scaling groups, EC2 instances wif optimized volumes and achieved cloud automation and deployments using ansible, python, and Terraform templates.
  • Configured AWS Identity and Access Management (IAM) Groups and Users for improved login authentication. Created AWS RDS, Aurora DB cluster and connected to the database through an Aurora DB instance using the Amazon RDS Console.
  • Worked wif AWS CLI and AWS SDK to manage resources on AWS and created python script using API Calls to manage all resources deployed on AWS.
  • Designed the data models to use in AWS Lambda applications which are aimed to do complex analysis creating analytical reports for end-to-end traceability and definition of Key Business elements from Aurora.
  • Converted existing AWS infrastructure to Serverless architecture (AWS Lambda, Kinesis), deployed via Terraform scripts.
  • Involved in various aspects and phases of architecting, designing, and implementing solutions in IT infrastructure wif an emphasis on Azure and AWS cloud.
  • Made use of Azure Active Directory for enabling a large number of policies like access policies, security policies, policies based on the cloud-based machines.
  • Created Azure Automation Asset Graphical runbooks, PowerShell runbooks dat will automate specific tasks, deployed Azure AD Connect, configured ADFS authentication flow, ADFS installation using AD Connect.
  • Configured continuous integration from source control, setting up build definition wifin Azure DevOps and configured continuous delivery to automate the deployment of ASP.NET Model-View-Controller (MVC) applications to Azure web apps.
  • Worked on various Azure services like Compute (Web Roles, Worker Roles), AZURE Websites, Caching, SQL Azure, NoSQL, USQLS, Storage, Network services, Data Factory, Azure Active Directory, API Management, Scheduling, Auto Scaling, and PowerShell Automation.
  • Managed Clusters wif various Servers in Azure Cloud Resource Groups and Monitored via remotely run scripts Azure Data Factory and Blobs.
  • Built, implemented and maintained the Infrastructure as code using ARM templates and used it to create infrastructure in Azure and maintained using Ansible and implemented Terraform modules for deployment of applications across multiple cloud providers.
  • Configured Kubernetes provider wif Terraform which is used to interact wif resources supported by Kubernetes to create several services such as Config Map, Namespace, Volume, Auto scaler, etc.
  • Deployed microservices based applications on Azure Kubernetes by using AKS, Ingress API Gateway, MySQL databases and Cosmo DB for stateless storage of external data, and setup reverse proxy Nginx servers.
  • Managed Kubernetes using Helm charts. Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and managed releases of Helm packages.
  • Utilized Kubernetes for the runtime environment of the CI/CD system to build, test deploy.
  • Created additional Docker Slave Nodes for Jenkins using custom Docker Images and pulled them to ECR and monitored using Prometheus.
  • Implemented Jenkins and built pipelines to drive all microservice builds out to the Docker registry and then deployed to Kubernetes.
  • Supported Data analytics team wif docker by integrating wif cloud, created custom Docker Images, and built various containers integrating Docker engine and Docker Management Platform, to deploy the code-services oriented environments for scalable applications.
  • Configured Jenkins server and built jobs to provide Continuous Automated builds based on polling the Git source control system during the day and periodically scheduled builds overnight to support development by integrating Jenkins, Git, Maven, SonarQube and Nexus.
  • Experience in configuring and managing the container using Docker, run multiple applications by Docker Compose and used to Docker Weave NET for communication between the Containers.
  • Implemented Chef recipes to set up the Continuous Delivery pipeline & Jenkins to run these packages and various supporting software components such as Maven.
  • Deployed & configured Chef server & Chef solo including bootstrapping of client nodes for provisioning, Managed & configured hundreds of servers using Chef. Written several Chef Cookbooks & Recipes scripting to automate the installation of WebLogic domain & customized Recipes from Supermarket to align.
  • Involved in integrating chef cookbooks into Jenkins jobs for CD framework, and worked wif various custom resources, created roles & environments, and using chef handlers for different auto Kickoff Requirement Jobs.
  • Installed Chef Server on the workstation and bootstrapped the nodes using Knife and involved in writing Chef Cookbooks and recipes to automate the deployment process.
  • Installed and configured Nexus repository manager for sharing artifacts between internal teams and created proxy Nexus repositories to speed up the build process.
  • Replaced Splunk logging and analytics wif an automated ELK cluster, increasing data capture capacity and reducing costs.
  • Designed an ELKsystem to monitor and search enterprise alerts. Installed, configured, and managed the ELK Stack for Log management wifin EC2 / Elastic Load balancer for Elastic Search. Monitored performance of the applications and analyzed log information using ELK (Elasticsearch, Logstash, Kibana).
  • Wrote Python scripts to apply the Integration label to all the files which needs manual labelling of files.
  • Created and wrote shell scripts Bash and PowerShell for automating tasks.

DevOps Engineer

Confidential - Chicago, IL

Responsibilities:

  • Create continuous integration/deployment wif Application Release Automation by integrating and improving client's existing infrastructure and build pipelines, largely aiming for autonomous automation when possible.
  • Primarily used Ruby for chef cookbooks, shell scripting to code tasks dat connect various AWS resources.
  • Written Chef Cookbooks for various DB configurations to modularize and optimize end-product configuration, converting production support scripts to Chef Recipes and AWS server provisioning using Chef Recipes.
  • Implemented the Chef Software setup and configuration on VM's from the scratch and deployed the run-list into chef-server and bootstrapped the chef clients remotely.
  • Developed processes, tools, automation for Jenkins based software for build system and delivering SW Builds, Managed build results in Jenkins and deployed using workflows.
  • Installed and configured Jenkins for Automating Deployments and providing an automation solution.
  • Used Jenkins for continuous deployment and integration of the build and release process.
  • Managed and Performed SCM related work for company's website. The project involved working on multiple environments for QA and Production.
  • Redesigned Release management process and build scripts written in Bash.
  • Developed build and deployment scripts using MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Maintained and administered GIT source code tool, Created Branches, Labels, and performed merges in Stash and GIT.
  • Involved in migration from SVN to GIT repos and worked wif Linux sys admins for the same.
  • Created cookbooks for OpenStack deployments and bug fixes wif Chef.
  • Debug and resolve Pre-Post OpenStack deployment failures.
  • Written Unit test cases for chef recipe testing using test kitchen, food critic etc.
  • Setting up chef repo's (local & remote) working wif both hosted and standalone server versions
  • Created and modified HTML, PHP, jQuery, JavaScript, web pages, also Writing restful APIs and Http Server in Node.js
  • Setup and upgrade database servers and replication environments (PostgreSQL, Maria DB, and MongoDB).
  • Expertise in marathon in binding volumes to applications and running databases like MYSQL and PostgreSQL.

DevOps Engineer

Confidential

Responsibilities:

  • Installation, Configuration, backup, recovery, maintenance, and support of Solaris, RedHat Linux.
  • Installing, upgrading, and configuring RHEL using Kickstart and RedHat Satellite server.
  • Main responsibilities include Build and Deployment of the java applications onto different environments like Dev, QA, UAT and Prod.
  • Integrated Maven wif Shell scripts created in Bash to automate the deployments for the Java based applications. Managed the deployment activities for multiple server instances by enabling password less SSH communication between the servers and utilizing the resync utility in the shell scripts.
  • Hands-on experience on CI tools like JENKINS.
  • Managed branching and Merging in a multi-project environment.
  • Managed the entire Release Communication and Co-ordination process.
  • Imported and managed multiple applications in Subversion (SVN).
  • Provided end-user training for all Subversion (SVN) users to effectively use the tool.
  • Involved in backing up repository, creating folder and granting user access privileges.
  • Assist our Client in the centralized Build Farm which has responsibility of creating and maintaining build scripts required by the applications.
  • Automated the Build and Deployment process using WebLogic server.
  • Integrated SVN and Maven wif Jenkins to implement the continuous integration process.
  • Performed weekly and on-call deployments of application codes to production environments.

We'd love your feedback!