Senior Cloud/devops Engineer Resume
Miami, FloridA
SUMMARY
- 8+ years of IT experience as Cloud Engineer, DevOps Engineer, Build & Release Engineer, Linux/Unix Administrator, System Administrator in SCM, Build/Release Management with Continuous Integration & Continuous Deployment/Delivery as an iterative process and Automation of infrastructure including end-to-end code configuration using different tools, and cloud services like AWS, Azure, OpenShift, Kubernetes, OpenStack, and PCF.
- Experience in using Azure Services such as Cloud Services, Application Gateways, Virtual Networks, Virtual Machines, Express Routes, Load Balancing, VPN, Resource Groups, Azure Functions, Auto Scaling, Traffic Manager, Azure Manager, Azure ARM Templates and Azure PAAS solutions like Azure Web Apps, Worker Role and Web Roles.
- Excellent insight into Azure Compute Services such as Azure Data Factory, Azure Blob Storage, Azure Media, Content Delivery, Azure Hybrid Integration, Azure Networking, Azure Active Directory, and Network Security groups in Vnets.
- Expertise in maintaining Amazon Web Services and Architecting Legacy Data Migration projects such as a Teradata to AWS Redshift Migration, on-premises AWS Cloud Migration.
- In depth knowledge in using AWS Cloud Services which include EC2, EBS, S3, S3 Glacier, Storage Gateway, VPC, Route53, Snowball, Direct Connect, Storage Gateway, Cloud Formation, Dynamo DB, ELB, ECS, EMR, RDS, Cloud Front, Ops Work, Elastic Bean Stalk, Elastic Cache, Cloud Watch, Cloud Trail, kinesis, Redshift, Lambda, SNS and SES.
- Expertise in Installing, Configuring and Provisioning Openshift, Clusters for deploying real time Micro Services and Installing and Configuring Log Management using Elastic search, Fluent, Log stash, Kibana. In-depth knowledge in Host Monitoring of the Cluster Nodes using Zabbix and using Grafana, Alert Manager and Prometheus for real time Metrics.
- Hands-on experience in deploying Kubernetes Clusters into Production Environments and managing Kubernetes Services, Kubernetes Replication Controllers, Kubernetes Deployment Configurations, Kubernetes Routes, DNS, authorization of Roles and Policies, Persistent Volumes, Persistent Volume Claims and Kubernetes Controllers.
- Handled several Docker components like Docker Engine, Docker Hub, Docker Compose, Docker Registry and experience with Docker Container Service and Docker containerized Applications by creating Docker Images from Docker File and running them to create the Docker Containers and Docker Swarm.
- Expertise in Docker, Openshift to manage Micro Services for development and point team player on Openshift for creating new Projects, Services for load balancing and adding them to Routes to be accessible from outside.
- Great Insight in writing custom Docker Files, running Docker Containers in Production Environments, using Docker Images, Private Docker Registries, managing Docker Configuration, deploying Active Micro services in Docker and using Docker Compose and Docker Swarm.
- Implemented Terraform for Provisioning of Cluster Nodes, writing custom Terraform Scripts, using various Terraform Modules and maintaining all source code in Version Control.
- Hands on experience on Terraform a tool for building, changing and versioning Infrastructure safely and efficiently. Worked with Terraform Key Features such as Infrastructure as code, Execution Plans, Resource Graphs for Automation and Server Provisioning.
- Extensive experience in managing Configuration Management using Ansible. Used Ansible for Server Provisioning before using Terraform. Automated entire Openshift Installation using Ansible Playbooks for pre-deployments and post deployments.
- Expert in managing Configuration Management using Ansible, Automating Infrastructure and Deployments using Ansible Playbooks, Ansible Roles, Ansible Variables, Handlers, And Ansible Vault for Encrypting Sensitive Data in Ansible Playbooks.
- Experienced in Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server, Managed On-site OS/Applications/Services/ Packages using Chef as well as AWS for EC2/S3&ELB with Chef Cookbooks and experience with AWS Service Ops Work for installing and Configuring Chef Server and Chef Automate.
- Expertise on setting up a Chef Workstation, bootstrapping various enterprise nodes, and worked with chef Cookbooks, Chef Recipes, Chef Attributes, and Templates and Integrated Chef Automate with GIT and used it for Source Code Management to allow developers to do a code review and verify the changes before Merging into the Master Branch.
- Ensured Chef Recipes are idempotent by using Chef Resources and created Chef Vault to secure sensitive data which is used in Chef Cookbooks, converting production scripts to Chef Recipes.
- Experience in creating Puppet Manifests and modules to automate system operations. Worked on installation and configurations of Puppet Agent, Puppet Master and deployed Puppet Dashboard and Puppet DB for configuration management to existing infrastructure.
- Installed Jenkins on Linux Distribution Systems, created Master and Slave Configuration through a build farm for implementation of Multiple Parallel Builds for Continuous Integration and Continuous Delivery.
- Setup of Jenkins Server and Build Jobs to provide Continuous Automated Builds based on polling the SVN, Source Control Systems during the day and periodic scheduled Builds overnight to support development needs using Jenkins, Junit, Selenium and Maven.
- Managed the Maven Repository using Nexus tool and used the same to share snapshots and releases of Internal Projects and developed automated process for Code Builds and Deployments using Jenkins, Ant, Maven, and Sonar type, Nexus, Shell Script and Perl.
- Experience in Maven and Ant for the building of deployable artifacts such as war, jar and ear from source code and wrote Maven scripts to automate Build process and to automatically compile, package, test, build and deploy .NET and J2EE applications to Web Sphere and J Boss Application Server.
- Expertise in using Version Control System such as GIT, SVN, BitBucket using branching strategies, commits, merging and pull requests.
- Experienced in using Atlassian Tools, JIRA for Bug Tracking, and BitBucket for Version Control and Confluence for maintaining Project Documentation. Experience in managing Identity and user management and migration for Atlassian Tools.
TECHNICAL SKILLS
- Cloud Technologies
- Containerization
- Configuration Management and Automation
- Virtualization Technology
- CI/CD Tools
- Build Tools
- Database Systems
- Monitoring Tools:
- Log Management Tools
- Version Control Systems
- Scripting Languages
- Linux Distribution Systems
- Automation Tools
- AWS, Azure, Google Cloud, OpenStack.
- Kubernetes, Docker, Openshift.
- Chef, Terraform, Ansible and Puppet.
- KVM, Vagrant, VMware, vSphere, Oracle Virtual Box.
- Jenkins, Hudson, Bamboo.
- Ant, Maven, Gradle.
- MySQL, MongoDB, PostgreSQL, Dynamo DB, Cassandra.
- Datadog, New relic.
- Splunk, Nagios.
- GIT, BitBucket, SVN, CVS.
- C, C++, Bash, Python, Java, Perl, Ruby, SQL.
- RHEL, Centos7, Ubuntu, Fedora, Solaris and Microsoft Windows.
- Selenium, uDeploy, JMeter.
PROFESSIONAL EXPERIENCE
SENIOR CLOUD/DEVOPS ENGINEER
Confidential - Miami, Florida
- Experience in Azure Development, Azure web application, Azure storage, Azure SQL database, Azure Active Directory, Azure search, Fabric controller, Notification Hub, Azure Media and Content Delivery, Azure Hybrid Integration and Azure Identity and Access Management.
- Experience in working on Windows Azure IaaS, Cloud Services, Resource Groups, Express Route, Load Balancing, Application Gateways, Auto Scaling, Traffic Manager, Virtual Networks and Virtual Machines and in Azure PaaS solutions like Azure Web Apps, Web Roles and Worker Roles.
- Experience in designing Azure Resource Manager (ARM) templates and in designing custom build scripts using PowerShell and in Automating, Configuring and Deploying Instances on Azure environments and in Data Centers and in migrating on premises environment to Windows Azure in DR on cloud using Azure Recovery Vault and Azure backups.
- Worked on Server less services (Azure Functions) created and configured HTTP Triggers in the Azure Functions with Application insights for monitoring and performing load testing on the Application s using the VSTS.
- Strong Experience on Administration and Troubleshooting of Azure IAAS Components (VM, Storage, VNET, OMS, NSG, Site to Site VPN, RBAC, Load Balancers, Availability Sets).
- Deployed configured and administered Splunk components, indexers, search headers, heavy forwarder, and universal forwarder and deployment servers and created and customized Splunk applications, searches and dashboards as desired by Performance Test team and for Infrastructure support team.
- Deployed new Splunk systems and Monitor Splunk internal logs from the monitoring Console (MC) to identify and troubleshoot existing or potential issues.
- Deployed Splunk instances over many lower region environments and have written well-structured search queries that minimize performance impact and implemented workflow actions to drive troubleshooting across multiple event types in Splunk.
- Expertise in Installing and Configuring Kubernetes Clusters and deploying active microservices into lower region environments. Worked on installing and configuring Grafana, Alert Manager and Prometheus with Node Exporter using Kube Prometheus and have setup Zabbix for Host Monitoring on Kubernetes Cluster Nodes.
- Worked on setting up Flannel for Networking of Docker containers on Kubernetes Cluster Nodes and have deployed ElasticSearch, Fluentd and Kibana for lower region environments.
- Actively configured Fluentd to send logs to external ElasticSearch Instances using Configmaps and Daemon sets and used underlying Kubernetes Infrastructure for Instantiating Docker Containers.
- Installed and Configured Openshift Origin Cluster v3.9 using the Openshift-Ansible open source project. Deployed active micro services and worked on understanding the underlying Infrastructure of Openshift, Kubernetes.
- Automated Openshift Cluster provisioning using Terraform for host provisioning and used Ansible for deploying Openshift Origin Clusters from scratch to a fully functional Cluster.
- Experience in using Docker extensively in containerizing real time applications. Extensively used Docker for containerization projects and have in depth knowledge of underlying Docker Infrastructure and its functionalities.
- Expertise in writing Docker Files and using Docker Images, Docker Swarm, Docker Compose and in versioning and tagging Docker images for production environments and pushing newly tagged Docker images to Nexus Repository.
- Experience in using Docker to run and deploy the application in multiple containers Docker Swarm, Docker Wave for auto discovery.
- Continuous Architectural changes to move software system offerings to a distributed service-based architecture utilizing Docker containerization tool.
- Extensively used Ansible for automating Openshift Origin Cluster installation using preconfig and postconfig tasks writing numerous Ansible Playbooks using built in modules for achieving end to end automation.
- Experienced in using Ansible variables, Ansible roles, Handlers, Ansible config, Jinja2 templates for automating real time application tasks using Adhoc commands and Ansible Playbooks. Worked on providing knowledge sharing sessions for wider teams to understand and use Ansible for Automation.
- Implemented Infrastructure Automation through Ansible for auto provisioning, code deployments, software installations and configuration updates and as well as to automate repetitive tasks and deploy critical applications and proactively manage changes.
- Maintained high availability clustered and standalone server environments and refined automation components with Shell scripting and configuration management (Ansible) and experienced in writing Ansible scripts.
- Extensively maintained various Ansible Inventory files for various Kubernetes and Openshift Clusters on BitBucket environment and used Ansible for provisioning test Virtual Machines in PDOT and AMT Environments.
- Continuous Architectural changes to move software system offerings to a distributed service-based architecture utilizing Docker containerization tool.
- Extensively worked on Jenkins for Continuous Integration and for end to end Automation for build and deployments for and to create Pipelines and created Jenkins Jobs to trigger and push artifacts to Repositories in Dev, QA and lower region environments.
- Created Power Shell Scripts to configure web application and app pool and the settings required to run the .net application on IIS, Integrated Maven with Shell scripts created in Bash to automate the deployments for the Java-based applications.
- Maintained build related scripts developed in ANT and shell and Modified build configuration files including ANT’s build.xml. Maintained the Shell scripts for the automation purposes
- Experienced in using Atlassian Tools such has Jira and BitBucket. Installed and configured test Jira Instances from production backups. Actively used Jira in mapping user issues, creating Jira boards for teams across DevOps and maintaining Jira accounts and permissions for various groups and provide Jira Support for migrating and solving user issues on day to day basis.
- Worked on Jira Migration using production backups from Postgres and SQL databases. Installed and Configured test Jira Instances for Jira Migration move to Production web farms from lower region environments.
- Actively using BitBucket, creating Individual repositories for Projects and maintaining code in version control for all projects. Experienced in using various BitBucket commands to track changes in infrastructure, merge requests and to commit changes and to maintain consistency across all environments.
- Experience in using Terraform for Server Provisioning and for, Installing and Configuring Virtual Machines more securely and productively.
- Strong Experience in using Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation, terraform modules, terraform scripts and Terraform Variables.
Environments: Azure, VMware vSphere, Openshift, Kubernetes, Docker, Terraform, Grafana, Alert Manager, Prometheus, Ansible, Splunk, Jenkins, JIRA, Shell Confluence, BitBucket, PostgreSQL, SQL.
DEVOPS/CLOUD ENGINEER
Confidential - Waltham, Massachusetts
- Configured and administered AWS like EC2 instances, EBS volumes and snapshots, AMI's, Security Groups, Elastic IP's (EIP), Key pairs, Auto scaling, Elastic load balancing, AWS Cloud Formation and Amazon Cloud watch for different zones in development, testing and production environments and using JSON Templating language.
- Used ELB, Auto Scaling policies for scalability, elasticity and availability and utilized S3 Data Pipeline to move data to AWS Redshift and application deployment and data migration on AWS Redshift.
- Installed, configured and maintained DNS systems using Route53 and integrated applications with AWS Cloud storage using gateway with cached and stored volumes.
- Employed lifecycle rules in S3 for maintaining backups and archiving data using Standard S3, S-1A and S3 Glacier and creating retention policies on S3 and configuring SNS Notifications.
- Architect AWS EC2 instances in sync with AWS ELB to asynchronously render the application to caregivers.
- Installed and Configured Kubernetes Clusters for Production Environments from scratch. In depth knowledge of Kubernetes builds, deployments and all concepts for using kubernetes to deploy active running micro services.
- Lead experience in working with underlying Infrastructure of Kubernetes Orchestration editing build configs and deployment configs. Actively used confluence for documenting kubernetes concepts for use for wider teams across DevOps.
- Extensively used ELK Stack for Installing and Configuring Logging for Kubernetes components in lower regions. Installed and Configured Zabbix servers for Kubernetes host monitoring and deployed Grafana, Alert manager and Prometheus for managing alerts via slack and email and used for measuring live metrics.
- Used Docker to containerize custom web applications and deployed on Digital Ocean with Ubuntu instances through SWARM Cluster and automated application deployment in cloud using Docker HUB, Docker Swarm, and Vagrant.
- Experience in creating Docker Containers leveraging existing Linux Containers and AMI's in addition to creating Docker Containers from scratch and developing Docker images to support Development and Testing teams on pipeline.
- Expertise in using Chef for supporting Infrastructure. Installed and Configured Chef on Kubernetes Nodes to deploy and manage base packages from scratch. Added various roles and data bags to configure user accounts and policies.
- Written numerous Chef Cookbooks which are pre-defined in the Terraform Script. When running the terraform script chef is installed and configured automatically on all Kubernetes Nodes as a part of Preconfig Tasks.
- Used Test Kitchen to Install and Configure vagrant managing virtual machines on Virtual Box for testing the cookbooks before promoting to Production and lower region environments.
- Actively used Jenkins to build end to end CI/CD Pipelines in Jenkins to retrieve code, compile applications, perform tests and push build artifacts to Nexus Artifactory.
- Proficient with Ruby, Python and Developed python, and Ruby scripts for automation of the build and release process and automated ELK alerts and email notifications using Python script and executed them through Chef.
- Created and maintained Python scripts for Automating Build and Deployment Process and Creating Web Based Application by Using Django Framework and Created scripts in Python which integrated with AWS API to control instance operation.
- Experience in using Terraform for Provisioning Virtual Machines on fly. In depth knowledge in writing Terraform scripts and using Terraform Modules for Provisioning. Used Chef inside Terraform to manage base packages to be installed and configured by default as a part of base build out.
- Experience in using Atlassian tools such as Jira for bug tracking and Confluence for managing documentation and managing licensing for Atlassian tools and providing Atlassian support.
- Extensively used GIT and had been GIT Admin in maintaining security policies and assigning user-based roles and permissions for various hosted repositories on day to day basis.
Environments: AWS, Kubernetes, Docker, Jenkins, Terraform, Chef, ELK, Atlassian Tools, Python, Ruby, Git.
DEVOPS/CLOUD ENGINEER
Confidential - Seattle, Washington
- Implemented Multi-Tier Application Provisioning in OpenStack Cloud and integrating it with Puppet.
- Implemented Horizontal Auto-Scaling in the OpenStack cloud installed and configured Essex, Folsom, and Grizzly (multi-node architecture) version of OpenStack.
- Integrated OpenStack Grizzly with Open Switch to create software defined Networking tenant and service provider’s network and routers and Integrated KVM Hypervisor with OpenStack.
- Monitoring through Nova, Swift, Glance, Horizon, Neutron and authenticating the services through Keystone and Manage, Troubleshoot Nova Compute and controller services and configuring storage and Network to ESXi Servers.
- Deploying the OpenStack components on multi-node with high availability environment and Implemented the usage cost and data performance by using Ceilometer and migrating VM across the hosts and data storages and later configuring vSphere Clusters.
- Well versed with Nagios monitoring setup, Puppet automation for squid, beakers, Apache, module automation for middle ware environments and developed Puppet manifests for various applications and web servers like Apache Tomcat, Nginx, WebLogic applications.
- Used Puppet to automate Configuration Management and manage Web Applications, Config Files, Data Base, Commands, Users Mount Points, and Packages used Jira as ticket tracking and workflow tool.
- Involved in node classifications of Puppet, hierarchy data and developed Puppet roles and profiles and deployed Puppet, Puppet Dashboard, Puppet DB configuration management for infrastructure.
- Administered Jenkins for Continuous Integration and Continuous Deployment into Tomcat/Web Sphere Application Servers, testing in build environment and release to test team on scheduled time. Integrated builds with Code Quality Tools like Cobertura, PMD and Find bugs.
- Extensively worked on Jenkins for automation of multiple jobs and created many CI Pipelines for an end to end automation for all build and deployments.
- Creation of pipelines in Jenkins includes Continuous integration of tools like Maven, Git, and Continuous deployment using Puppet Maintained and Administered GIT Source Code Tool, Created Branches, Labels and performed Merges in Stash and GIT.
- Expertise in Writing Python and all related libraries and with Py-Unit (Python Unit Testing Framework), Maintain build related scripts developed in Maven.
- Deployed built artifacts to WebSphere application server using Python . Writing Python script to start/stop web logic servers/cluster and deployment of code and used Python for automation.
- Created Maven POMs to automate the build process for the new projects and integrated them with third party tools like SonarQube, Nexus.
- Detect and update the dependency versions in POM.XML automatically using Maven Versions Plugin and Maven repo servers REST API.
- Worked with various DevOps tools: GIT for Version/Source control, Jenkins, Maven for Build Management, and Nagios for monitoring and Log Management.
- Installation, configuration, and maintenance of different Linux Distribution servers like Debian, RHEL, CentOS Servers at multiple Data Centers and use of RHEL for military grade technologies to protect data and control network firewall.
- Ability to build deployment, build scripts and automated solutions (using scripting languages such as Shell, DNS JavaScript).
Environments: OpenStack, Jenkins, Puppet, Jira, Nexus, Nginx, RHEL, Oracle, Maven, Python.
BUILD AND RELEASE ENGINEER
Confidential - Peabody, Massachusetts
- Build and deploy Java code through Jenkins and Code coverage analysis using SonarQube. Run quality checks using SonarQube & upload it to Nexus repository.
- Used ANT to automate the build process. Installed/Configured and Managed Artifactory Repository Manager. Run this application on Cloud Foundry, we need to set ANT Home on the invoker.
- Created job chains with Jenkins Job Builder, Parameterized Triggers, and target host deployments. Utilized many Jenkins plugins and Jenkins API.
- Wrote Ant build scripts for creating jar, war and ear artifacts, which were then deployed to Apache, Tomcat.
- Maintained build related scripts developed in ANT and Shell. Modified build configuration files including Ant build.xml.
- Experience with writing ANT scripts for deployment of build.xml files. Participated in migration from ANT to Maven for all development teams within the company.
- Played a very important role as SCM engineer in handling entire builds. Automated the build and release management process including monitoring changes between releases.
- Worked closely with Project Managers to understand a code/configuration release scope and how to confirm a release was successful.
- Worked on the configuring the Jenkins to use MetaCase Software to build Java code and to do the whole CI process on the java code generated by MetaCase.lp
- Built end to end CI/CD Pipelines in Jenkins to retrieve code, compile applications, perform tests and push build artifacts to Nexus Artifact.
- Worked on Integrated JIRA with Subversion and Jenkins to automate the weekly build process and used JIRA for creating bug tickets, pulling reports and planning sprints.
- Coordinated with Developers, Database Admin, Quality Assurance analysts/associates and project management teams in build release of the application using GIT.
Environments: Ansible, Apache Tomcat, Ant, Maven, SCM, Jenkins, JIRA, Git, Nexus, SonarQube.
System Administrator
Confidential
- Responsible for Installation, configuration, Maintenance, Deployments, Update, Monitoring, performance tuning on Linux.
- Planned, scheduled and implemented OS patches on Linux boxes as a part of proactive maintenance and Implemented Installation, up gradation and configuration of RedHat Linux and Windows 2000 servers.
- Involved in creating new users, groups and setup their home directories and appropriate access restrictions to software, directories & files.
- Experience in Installing and Configuring various type of Linux distribution systems such as RHEL, Centos, Ubuntu, and Fedora using VMware vSphere Web Client provisioning virtual machines. In depth knowledge in creating VMware templates, and troubleshooting VMware hosts.
- Performance Monitoring, System tuning, managing Virtual Memory, swap space on Linux Servers and writing Shell Scripts to run jobs.
- The configuration of DNS, APACHE, MAIL, DHCP & FTP Servers in Solaris.
- Creating Bridge networks for internal and external access. Adding vSphere to Nova compute nodes and creating VM Snapshots using Nova and glance to backup application state into glance images periodically.
- Implementing Raid levels and changing Boot PROM values according to requirement.
- Configuring modems, printers and responsible for configuring real time backup for web servers.
- Documenting the configurations, changes made on any part of System and Network.
- Involved in Backup of data on DAT tape drive, security, performance, and availability of system and network.
- Configuring Windows Machines in Work Group Environment and create system images with Norton Ghost.
- Involved in user account Administration and installed and configured Patches and Packages, Performance Monitoring and System Tuning.
- Involved in managing local disk devices.
- Implemented log files to monitor, troubleshooting and resolving errors.
- Responsible for reviewing all open tickets, resolve and close any existing tickets.
- Documented solutions for any issues that have not been discovered previously
- Worked with the Boot and executing Boot Prom.
- Involved in documenting of Linux and Windows environment and configuration.
Environments: Linux, RHEL, Centos, Ubuntu, VMware, vSphere, Windows, Shell Script, Solaris.
Linux/Unix Administrator
Confidential
- Involved in design, configuration, installation, implementation, management, maintain and support for the corporate
- Linux Servers RHEL 3, 4, 5, CENTOS 5, Ubuntu.
- Assisted in upgrading RHEL 5.0 to RHEL 5.5 using live upgrade and manual upgrade.
- Installation of patches and packages using RPM and YUM in Red hat Linux.
- Configuring SUDO and granting root permission to users for performing certain activities.
- Installation, configuration, support, and security implementation on following services such as HTTPD
- Apache web server maintenance, installation, configuration, managing web hosting including name
- based, secure and private site, monitoring web server performance, certificate generate, security checks and periodic upgrades manage user accounts, back up.
- Working with developers to load software onto Linux Enterprise servers and debugging Scripts.
- Good understanding on OSI model, TCP/IP protocol suite (IP, TCP, FTP, SMTP, UDP, SNMP).
- Managed Network troubleshooting applications TCP/IP including Ethernet JBoss, IP addressing & Sub netting,
- Routing also troubleshooting and monitoring the machines 24x7.
- Implementation & Managing of RAID levels like 0, 1 and 5 using VERITAS Volume Manager.
- Responsible for writing/modifying scripts using bash, SSH for day-to-day administration.
- Modified Kernel parameters to improve the server performance in Linux.
- Creation of Logical volumes (LVM) for Linux operating systems.
- Supporting Application Team, Storage Team, DBA Team at OS system level.
- Performed troubleshooting of DNS, DHCP and Active directory.
- Using tools like WinSCP, FTP, FileZilla for transferring files from virtual machines to servers.
- Performed automated installations of Operating systems using Kickstart installation.
- Worked on implementing SSL and Root Certs to all the trust stores of applications.
- Worked on configuring web servers like Apache Tomcat and Nginx.
Environments: Bash, Shell Scripts, Redhat, Putty, Apache Tomcat, Apache Webserver, Nginx.