We provide IT Staff Augmentation Services!

Devops Cloud Engineer Resume

3.00/5 (Submit Your Rating)

GA

SUMMARY

  • Over 8 years of experience in IT industry wif Strong experience in AWS, AZURE, DevOps Build & Release management, Software Integration, RedHat Enterprise Linux Administration and Configuration management.
  • Strong Experience in DevOps Environment and hands - on in Automation, configuration, and deployment of instances on Various Cloud Services AWS, Microsoft Azure, OpenStack and PCF.
  • Experience in Architecting configuring various applications on the cloud using AWS services like AmazonEC2, EBS, S3, Glacier, RDS, ELB, VPC, Route 53, Cloud trail, Lambda, Elastic Cache, SNS, SQS, SES, Cloud Formation, Cloud Front, Cloud watch, IAM, DynamoDB, Directory Service.
  • Implemented AWS Cloud Formation and AWS OpsWorks to deploy the infrastructure using Chef for provisioning various environments.
  • Experience in Managing AWS infrastructure and automation wif CLI and API and working on Inbound and Outbound services wif automation Ansible.
  • Hands on experience on using Terraform along wif packer to create custom machine images and automation tools like Chef/Ansible to install software’s after the infrastructure is provisioned.
  • Hands-on experience in deployment, monitoring and provisioning applications on the Microsoft Azure cloud platform and OpenStack.
  • Experience in integrating an application wifAzureAD, designed multi-site and network and configured Site to Site & Point to Site VPN between on-premises andAzureNetworks.
  • Strong experienced in using Build Automation tools like ANT, Maven, Gradle.
  • Experience in tools like Hudson, Jenkins, Bamboo for continuous integration and for End-to-End automation for all build and deployments.
  • Implemented and maintained CI environments using Jenkins toperform Builds, Deployments production rollouts, Staging, defect tracking (JIRA), and service delivery over web/app servers like JBoss, Tomcat, WebLogic, WebSphere.
  • Experience in using DevOps release tools such as Puppet, Ansible, continuous Integration tools such as Jenkins for automating/Scheduling the build processes and worked on Jenkins along wif Python scripts to automate routine jobs.
  • Authored manyAnsibleplaybooks toprovision Dev and Production servers and defined automation through tasks using YAML Script.
  • Experience wif Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, proactively manages change.
  • Experience in creating multiple Chefcookbooks, recipes, templatesand attributes on workstations to be deployed to various Chef nodes.
  • Experience in Implementing elastic search clusters on Microsoft Azure using Terraform scripts.
  • Experience in Branching, Merging, Tagging, and maintaining the version across the environments using SCM tools like GIT, Subversion on Linux platforms.
  • Experience in creating network policies for Docker containers using Docker Weave.
  • Extensively worked on Docker container snapshots, attaching to a running container, removing images, managing Directory structures and managing containers.
  • Expertise in using the Docker for virtualization, Ship, Run and Deploy the application securely to fasten the Build/Release Engineering. Virtualized the servers using the Docker for the test environments.
  • DevOps Practice for Micro Services Architecture usingKubernetesto orchestrate the deployment, scaling and management of DockerContainers.
  • Expertise in Power shell to do Patching, Imaging and Deployments inAzure.
  • Experience in data migration from Datacenters and On-Premises to cloud using AWSImport/Export Snowball service.
  • Expertise on container orchestration tools, such as Docker Swarm, Mesos, and Kubernetes.
  • Experience in wif Kubernetes to provide a platform for automating deployment, scaling, and operations of application containers across clusters of hosts.
  • Hands on experience in using ELK (Elastic Search, Kibana, Log stash), Splunk, Nagios to monitor the resources utilization for each application and applications/server’s health.
  • Expertise in monitoring servers using Nagios, Data dog, Cloud watch and using ELK Stack Elastic Search Log stash
  • Expertise in managing AWS instances by taking AMIs and performing administration and monitoring of Amazon instances using Amazon Cloud Watch.
  • Expertise in LINUX/UNIX system builds, administration, Installations, Upgrades, Troubleshooting on different distributions, such as Ubuntu, CentOS, Red Hat.
  • Experience in installing, configuring, supporting, and troubleshooting Unix/Linux networking services and protocols like TCP, SMTP, HTTP, SNMP, NIS, NIS+, OSPF, LDAP, DNS, NFS, DHCP, NAS, FTP and SSH.

TECHNICAL SKILLS

Operating System: UNIX, Linux, Windows, Solaris, Ubuntu.

Cloud Services: AWS, Microsoft Azure, OpenStack.

Application/Web Server: Oracle WebLogic Server 11g, Apache Tomcat, Oracle Application Server 10g BEA WebLogic 8.1/9.2, WebSphere, JBoss, Tomcat, IIS

Container Tools: Docker, Kubernetes, EC2 Container Service.

Build Tools: ANT, MAVEN, Gradle.

Version Control Tools: GIT, BIT Bucket Subversion, TFS, Perforce

Databases: MySQL 5.x, SQL Server 2008, Hadoop, PostgreSQL.

Automation Tools: Jenkins, Puppet, Chef, Ansible.

SDLC: Waterfall, AGILE methodologies.

Monitoring Tools: Splunk, Nagios, AWS Cloud Watch.

Scripting Languages: Perl, Python, Gradle, ANT, Maven, Ruby, Bourne, Bash shell, Power shell scripting, GO

Network Protocols: DNS, DHCP, CISCO Routers/Switches, Palo alto, TCP/IP, NFS, NIS, Juniper.

PROFESSIONAL EXPERIENCE

Confidential

DevOps cloud Engineer

Responsibilities:

  • Working on AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, Cloud Trail, Cloud Formation AWS Config, Auto scaling, IAM, S3.
  • I provided the EKS Clusters for the testing environment as they Planned to deploy Into EKS Clusters instead of ongoing Elastic Beanstalk deployment.
  • For EKS Clusters, I configured The AWS CLI and KubeCTL command line to control the Image deployment from AWS ECR.
  • Apart of those I cloned and created different Elastic Beanstalkenvironments as per test environment requirements.
  • I worked on creating the RDS database from snapshot in the AWS repository and created RDS databases installing on Docker which present on EC2 Instances.
  • I modified Terraform templates for creating EKS clusters and configuring the existing VPC, Subnets and Route Tables for the cluster.
  • Wrote the Terraform Templates for IAM policies, Security groups, VPC andenv variables.
  • Also Provided Terraform templates for the autoscaling of EKS PODS and Worker nodes
  • Configure AWS IAM and Provided EKS Kubernetes RBAC to my Team members.
  • Installing and troubleshooting skills for EC2 instances, Elastic Load Balancers (ELB), and handle operation and maintenance support for AWS cloud resources.
  • Implemented Terraform Enterprise to Provision Infrastructure across AWS and Kubernetes Clusters.
  • Expertise in creating clusters using Kubernetes and worked on creating many pods, replication controllers, deployments, labels, health checks and ingress by writing recipes as well as managed Kubernetes charts using Helm.
  • Managed Kubernetes usingHelm charts and created reproducible builds of the Kubernetes applications and managed Kubernetes manifest files
  • Written Templates for AWS infrastructure as a code using Terraform to build staging and production environments.
  • Configured the Build kite CI/CD Pipeline to deploy the Docker Image from ECR into EKS cluster.
  • Worked on Ansible to configure the six kinds of tests for the CI/CD pipeline.
  • Acting as a technical lead for visible and complex projects, advocating for solutions across organizational boundaries
  • Being an active participant in setting direction and strategy for the team and its products/services.
  • Mentoring you're technical peers
  • Creating and delivering noledge sharing presentations and documentation to both technical and non-technical audiences.
  • Rotating on-call support of production infrastructure and applications.

Environment: AWS, GITLAB, Jenkins, Shell, Linux (RHEL), Ansible, MariaDB, Git, Jira, PowerShell, TFS, Apache, TOMCAT web services, EC2, S3, RDS, EBS, auto scaling, Bash, and Unix/Linux, Windows, RHEL 4/5/6, CentOS.

Confidential, GA

DevOps cloud Engineer

Responsibilities:

  • Working on AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, Cloud Trail, Cloud Formation AWS Config, Auto scaling, IAM, S3.
  • Configure AWS IAM and Security Group in Public and Private Subnets in VPC and used AWS Identity and Access Management (IAM) to set user permissions and policies.
  • Installing and troubleshooting skills for EC2 instances, Elastic Load Balancers (ELB), and handle operation and maintenance support for AWS cloud resources.
  • Implemented Terraform Enterprise to Provision Infrastructure across AWS and Kubernetes Clusters.
  • Written Templates for AWS infrastructure as a code using Terraform to build staging and production environments.
  • Worked on Infrastructure as a code automation using the toolsTerraform and AWS CloudFormation on AWS infrastructure.
  • Installing Chef Server Enterprise, Workstation, and bootstrapped the nodes using knife and automated by testing Chef recipes.
  • Involved in writing the cookbooks and recipes and created multiple ChefWork stations.
  • CreatedAWSCloudFormation stacks and deployed the services usingchefby addingchefrun list to the User data of Instances and CloudFormation stacks.
  • Implementing a Continuous Delivery framework using AWS Code pipeline, code commitJenkins,Chef, Maven & Nexus in Linux server's environment.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool wif Ant and Maven to schedule the builds. Took the sole responsibility to maintain the CI Jenkins server.
  • Working in DevOps group running Jenkins in a Docker container wif EC2 slaves in AWS cloud configuration.
  • Implementing continuous integration and deployment (CI/CD) systems using AWS code pipeline, Jenkins, ANT, Maven, Nexus.
  • Developed build and Deployment scripts using Maven as build tool in Jenkins for environment transitions and pushing artifacts/dependencies jars into Nexus repository.
  • Used the command line interface to manage apps, services in cloud foundryas well as Apps manager. Created, bind the user defined and built in services in Pivotal cloud foundry(PCF).Build, Test and deploy applications by using pivotal cloud foundry
  • Installing and configure Jenkins for Automating Deployments and providing a complete automation solution.
  • Creating Docker files for various environment and worked on Kubernetes environment.
  • Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and Managedreleases of Helm packages. Scheduled, deployed and managed Container replicas onto a node cluster usingKubernetes.
  • Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
  • Creating Docker images for the entire application and moved it to the certain GIT repository.
  • Experience wif container-based deployments using Docker, working wif Docker images, Docker Hub and Docker-registries andKubernetes.
  • Jenkins pipeline used to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Automating the build and deployment processes by continuous integration system.
  • Integrate systems using a wide variety of protocols like REST, SOAP, MQ, TCP/IP, JSON.utilized standard formats such as XML, JSON, STIX and work wif Extract Transform and Load (ETL) as needed
  • Create a cookbook for ELK and the agent to ship logs and clustered the ELK for Disaster recovery.
  • Involved designing in web pages using JavaScript, React.js, Mongo DB. Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.Worked in usingReactJS components. Implemented stableReactcomponents and stand-alone functions to be added to any future pages.UsedReactJS for templating for faster compilation and developing reusable components.
  • UtilizedReactfor its efficient data flow architecture to create a lightweight and render efficient web app dat searched projects via the GitHub API through keywords.UsedReact-Router to turn application into Single Page Application.
  • Functional/end-to-end testing, Integration testing using Anypoint Portal, SOAPUI and Postman and co-operated wif UAT / Business team to make them satisfy.
  • Create RAML specification file based on blueprint mapping document in Anypoint portal's API manager. Use API-Kit Router and CXF to build the initial flow structure from the RAML and WSDL. Create and follow MuleSoft API Error Handling and Logging Standards while building any API's.
  • Design the folder structure for higher environments and driven to production., Thorough understanding ofReact.js and Redux. Perform testing on JEST and Enzyme. Created UI and calling Restful API’s inReactNative.
  • Responsible for installing/configuring/maintaining Nagios server monitoring software.

Environment: AWS, GITLAB, Jenkins, Nexus, Chef, ELK, Shell, Linux (RHEL), Ansible, MariaDB, Git, Puppet, Nagios, Jira, VMWare, PowerShell, TFS, Apache, TOMCAT web services, EC2, S3, RDS, EBS, auto scaling, Bash, and Python, Unix/Linux, Windows, RHEL 4/5/6, CentOS

Confidential

DevOps Cloud Engineer

Responsibilities:

  • DeployedAzureIaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets.
  • Designed, configured and deployed MicrosoftAzurefor a multitude of applications utilizing theAZUREstack and focusing on high-availability, fault tolerance, and auto-scaling.
  • Worked onAzureVPN-Point to Site, Virtual Networks,AzureCustom security, Endpoint Security, firewall and developed Web service using Windows Communication Foundation and to receive and process XML files and deploy on Cloud Service on MicrosoftAzure.
  • DevelopedAzureOMS Hybrid Automation PowerShell Runbooks to automate the creation of testing and QA environments using vSphere and setupAzureVirtual Appliances (VMs) to meet security requirements as software-based appliance functions.
  • UsedAzurePowerShell (ASM and ARM) to find out the servers provisioned via theAzure portal for auditing groups added in local administrator and the OU groups in which the server resides on the domain.
  • Used theterraformproviders for Azure and Dockers to automate the infrastructure.
  • Deployment to Azure wif Ansible andTerraformtowards Azure and usingTerraformfor building, updating, and versioning infrastructure safely and efficiently, as well as creating custom in-house solutions.
  • Integrated Jenkins wif variousDevOpstools such as Nexus, SonarQube, Ansible and used CI/CD system of Jenkins on Kubernetes container environment, utilizing Kubernetes and Docker for the runtime environment for the CI/CD system to build and test and deploy.
  • Experience in creating Docker containers leveraging existing Linux Containers and AMI's in addition to creating Docker containers from scratch.
  • Built monitoring and metric gathering system around OpenShift using Sensu, Grafana and Prometheus.
  • DevelopedAnsible playbooksto doautomatedrecovery process upon the failure ofOpenShiftMASTER.
  • Designed a patch process and wrote ansible playbooks for patchingOpenShift-RHEL, atomicOS and implemented a continuousback upprocess using Ansible to back up ETCD using ansible playbooks
  • Used Ansible to deploy ELK for automating continuous deployment (CD) and configured Nodes and deployment failure reporting.
  • CreatedAnsible wif multiple modules as per component like, Zookeepers, MySQL, Logstash.
  • Migrated pipelines builds from Bamboo to Jenkins and integrated them wif Stash and JIRA.
  • Used Ansible server to manage and configure nodes, Managed Ansible Playbooks wif Ansible roles.
  • Developed Perl and shell scripts for automation of the build and release process.
  • Deployed and managed web services wif Tomcat and JBOSS. Provided end-user straining for all Tortoise SVN, JIRA users to effectively use the tool.
  • Responsible for monitoring instances by infrastructure management.
  • Interacting wif the developers from the application team for frequent updates. Experience in bug fixes to the code by interacting wif application team.
  • Responsible for sending daily report emails to project manager.

Environment: Jenkins, Docker, Kubernetes, JIRA, CI/CD,Azure, Puppet, Ansible, Bamboo, Git, Bit beanstalk, JBOSS, Terraform, Ruby, Python, Kafka, Selenium.

Confidential

Build and Release Engineer

Responsibilities:

  • Worked as a Build/Release/Deployment/Operations (DevOps) Engineer wif good understanding of the principals.
  • Performed all necessary day-to-day Subversion/GIT support for different projects and Responsible for design and maintenance of the Subversion/GIT Repositories, views, and the access control strategies.
  • Create and Maintainnightly builds, hot-fix builds/branches, custom and private builds.
  • Handled Jira tickets for SCM support activities.
  • Regular Build jobs are initiated using the CI (Continuous Integration) tool wif Jenkins.
  • Responsible for taking the source code and compiling using ANT and package it in its distributable format such as JAR, WAR and EAR and deploying them in the WebSphere application server.
  • Perform deployments to multiple environments in Testing, staging and production environments and configure jobs for generating project artifacts.
  • Experience in Continuous Integration/Continuous Delivery (CI/CD) and Test-Driven Development (TDD)
  • Monitoring of applications, servers, doing capacity planning wif the help of Nagios for managing logs to notify the incident management system upon reaching or exceeding the threshold limits
  • Creating, Utilizing, Managing Policies and Glacier storage in S3 buckets on AWS.
  • Configured AWS Identity and Access Management (IAM) groups and users for improved login authentication.
  • Created EBS snapshots, rebuilt new EBS volumes from snapshots to migrate applications, and storing these snapshots into S3 buckets for backup.
  • Coordinate release activities wif Project Management, QA, Release Management and Web Development teams to ensure a smooth and trouble-free roll out of releases.

Confidential

Linux System Engineer

Responsibilities:

  • Installed, configured, troubleshoot, secured and supported Red Hat, CentOS and Linux servers and product servers.
  • Coordinate developers wif establishing and applying appropriate branching, merging Conventions using GIT source control.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process by used Jenkins, Ansible, Puppet, and Chef.
  • Create custom logging, reporting, and analyse system applications, enable problem notifications, enhance hardware, database.
  • Redesign and implement Domain Name System (DNS) infrastructure to reduce complexity, improve performance, simplify administration, and facilitate deployment automation.
  • Troubleshoot various systems problems such as application related issues, network related issues, hardware related issues etc.
  • Managed and administrated of all UNIX servers, includes Linux operating systems by applying relative patches and packages at regular maintenance periods using Red Hat Satellite server, YUM, RPM tools.
  • Hands on experience wif Python, shell scripting, Groovy, etc
  • New Software Transition Relational Databases Project coordination Algorithm Complexity Analysis.
  • Servers: Tomcat, Glassfish.
  • Experience in Core Java, development by applying different concepts like OOPS concepts, Collections, Strings, Exception handling, Multithreading, etc. and experience in Groovy and JavaScript.
  • Planned and performed the upgrades to Linux (RHEL 5x, 6x, SUSE10, 11, CENTOS 5, 6, operating systems and hardware maintenance like changing memory modules, replacing disk drives.
  • Deployment and Configuration of application server Tomcat deploying Java and Web Application.
  • Used Chef for managing server application server such as Apache, MySQL, and Tomcat.

Environment: Red Hat Linux 5.x, 6.x, CentOS, VMware vSphere 4.0, VMware ESX 3.5.0, GIT, Shell Scripting, MySQL, Tomcat, Unix

We'd love your feedback!