Senior Azure Cloud/devops Engineer Resume
OhiO
SUMMARY
- 8 years of overall professional expertise and background in System/Cloud/DevOps Engineering. Extensive expertise in Cloud Resource Utilization, Infrastructure Automation, Unix/Linux Administration, Network Security, and highly proficient in using DevOps tools that impart Infrastructure design, development, Continuous Integration, Continuous Delivery, Monitoring, Automation, enhancing and deploying code across multiple cloud, on premises such as Azure, AWS and OpenStack -
- Experience in developing ARM templates for Azure platform, and in migrating on premise to Windows Azure using Azure Site Recovery, Azure stack, Azure backups and Azure Automation. Developed and deployed resources using Azure ARM Templates, designed infrastructure for teams using Visual Studio Team Services(VSTS)
- Leveraged Azure PaaS, IaaS Infrastructure Development worked on Azure web application, Azure storages (Azure Blobs, Azure Files, Azure Tables, Azure Queues), Azure Web Roles, Azure SQL database, Azure Virtual Machines, Azure Active Directory, Azure Service Principals
- Performed Configuration of Azure web apps, Azure Application services, Azure Auto scaling, Azure AD, Azure Network Watcher, Azure search, Azure Fabric, Azure Hybrid Identity, Azure Governance, Azure web jobs, Azure Stream Analytics, Azure Time Series Insights, Azure DNS, Azure VPN Gateway, Notification hub and Azure IOT
- Supported 1200+ AWS Cloud instances and used AWS command line Interface to formulate and configure various AWS products. Also, Designed AWS Cloud Formation templates to draft custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates
- Extensive experience working with AWS provided Services like AWS S3, AWS EC2, AWD Glacier, AWS RDS, AWS VPC, AWS SNS, AWS SQS, AWS Elastic Beanstalk, AWS Ops Works, AWS Cloud Watch, AWS Cloud Formation, AWS Cloud Front, AWS Route53, AWS Trusted Advisor, and AWS IAM
- Experience in AWS Cloud formation for automating and provisioning of AWS resources by creating AWS cloud formation templates in JSON and YAML format and administering stacks by using templates
- Administered, and operated Nagios monitoring support for day-to-day troubleshooting of over 250+ servers. Maintained monitoring and alerting of corporate servers/storage using Nagios and Splunk
- Developed VSTS pipelines to drive all micro services builds out to the Docker registry and deployed on Kubernetes, Created Pods and accelerated using Kubernetes. Created private cloud using Kubernetes that supports DEV, TEST, and PROD
- Implemented idea of secret management for micro services, and creating service and ingress rules for each micro service. Worked on setup the kubernetes sandbox on Azure Kubernetes Services(AKS) for testing the different features
- Established Kubernetes charts using Helm. Enhanced reproducible builds of the Kubernetes applications, enhanced Kubernetes manifest files and performed releases of Helm packages.
- 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 develop the Docker containers and Docker consoles for managing the application life cycle
- Integrated Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively enhanced change by writing Python code and using Ansible Python API to automate Cloud Deployment Process
- Streamlined Nexus artifact repository, including backup/recovery, upgrades, and administration, upgrading Nexus, which was integral to internal groups activities, keeping products up to date, and ensuring security updates and supportability of Nexus
- Installed, Administered and Maintained several instances of Jenkins. Expertise on all areas of Jenkins like Plugin Management, Securing Jenkins, Performance issues, Analytics, Scaling Jenkins, integrating Code Analysis and Test Phases to complete the CI/CD pipelines within Jenkins
- Configured CI/CD (Continuous integration/Deployment) pipe line for the automatic deployment of artifacts/application to the required servers or environments in Jenkins CI, and Clean for the new build process whenever code commits are done to SCM tool Git
- Expertise in building the war and ear files from source code using ANT and MAVEN
- Streamlined in configuring automated application deployment process through uDeploy (urban Deploy) and resolve any deployment problems
- Production expertise in large environments using configuration management tools like Chef, Ansible and Puppet supporting Chef Environment with 500+ servers and involved in developing manifests and developed Chef Cookbooks to establish system configuration
- Administrating CI tools like Jenkins, Bamboo and other tools like Nexus, GitHub, JIRA, Atlassian stack of tools like, Fisheye, Stash etc
- Expertise in scripting and Automating various tasks to modify / update server configurations, Production support and changes and regular maintenance tasks using shell, python, perl, bash, ruby, yaml scripting
- Configured Logstash/Elasticsearch/Kibana log management framework and developed log purge automation tools, using Python, ELK API and designed an ELK system to monitor and search enterprise alerts.
- Implemented a centralized logging system using log stash configured as an ELK stack (Elastic search, Log stash, and Kibana) to monitor system logs, VPC Flow logs, Cloud Trail Events, changes in S3 etc
- Expertise in Cloud automation technologies such as Cloud Formation and Terraform and experienced in using Terraform for building, changing, and versioning infrastructure and configure existing and cloud infrastructure as well as custom in-house solutions
- Implemented Terraform to map more complex dependencies and identify network issues and worked with Terraform key features such as infrastructure as code, execution plans, resource graphs and change automation
- Installed RedHat Linux using Kickstart, applying security policies for hardening the server based on company's policies
- Expertise in migrating and up gradating application servers like WebLogic, Tomcat and WebSphere and updating JDK versions, applying patches and installing service packages for WebLogic/tomcat server.
- Experienced in UNIX System Administration, working on server-based operating system; kernel configurations on RedHat Linux, CentOS, SUSE, Debian 7, Ubuntu 12.x/13.x in a DevOps Environment with CI/CD as an Iterative process, proficient with Package management YUM & RPM for RHEL/CentOS
- Devised in implementing and maintaining an Apache Tomcat /Mysql/PHP,LDAP, LAMP web service environment
PROFESSIONAL SKILLS
Cloud Environments: Amazon Web services, Azure, Google Cloud platform, Open Shift, PCF, Open Stack
Configuration Management Tools: Chef, Puppet, Ansible, Ansible Tower, Chef Automate
Containerization Tools: Docker, Kubernetes, Docker swarm, Docker weave
Build tools: Maven, Gradle, ANT, Grunt, Gulp, MS Build
Virtualization: VMWare ESX/ESXi, Windows Hyper-V, Virtual box, Vagrant
Operating Systems: Linux (Red Hat 4/5/6/7, CENTOS & SUSE), Red Hat Linux 4/5/6/7,Windows servers 2003, 2008, 2008 R2, 2012, 2012R2, Windows 2000,XP, Windows 7, Ubuntu 12/13/14, Solaris 11/10/9/8, HP-UX 11.0, 11.11,11.23, 11.31
Automation Tools: Hudson, Jenkins, Bamboo, Puppet, Chef, Hiera, AnthillPro, Ansible, Vagrant, Build Forge, Deploy, Octopus Deploy
Web Servers: Apache HTTP 2.x, 3.x, Nginx, IIS, Apache Tomcat, JBOSS, Web logic, Web SphereWeb Logic Application Server 9.x, 10.x
Database: AWS RDS, Aurora, Dynamo DB, Mongo DB, MySQL, MS SQL SERVER 2008/12, Cosmos DB Database Oracle 8.x/9.0, 11g,MS SQL Server 2000, MS Access, NoSQL, MongoDB, Cassandra
Scripting languages: C, C++, Core Java, SQL, HTML, Java/J2EE, Shell, PowerShell, Bash, Ruby, JSON, Perl and Python scripting.
Networking/Protocols: DNS, DHCP, WAN, TCP/IP, NIS, NFS, SMTP, LAN, FTP, TCP/IP, SSH, Telnet, TLS/SSL, HTTP,TFTP, LDAP, NIS+
Version Control Tools: GIT, Bitbucket, SVN, TFS, Subversion, Gitlab, GitHub
Monitoring Tools: Nagios XI, Zabbix, AppDynamics, Splunk, SumoLogic, Cloud Watch, ELK, Kibana, New Relic, Nagios, Elastic search, Splunk, Dynatrace
Volume Manager: LVM, VVM
Bug Tracking tools: JIRA, Rally, Remedy and IBM Clear Quest
Application Servers: Oracle Web Logic (8/9/10), IBM Web Sphere (4/5), JBOSS, Apache, IIS
PROFESSIONAL EXPERIENCE
Senior Azure Cloud/DevOps Engineer
Confidential, Ohio
Responsibilities:
- Established NSGs for two tiers and three tier applications. Expertise in integrating on premises servers to Azure. Configured VNETs and subnets as per the project requirement. Architectured Azure blob storage and Azure file servers, private and public facing Azure load balancers
- Configured and customized Paas, Iaas Azure Infrastructure using Azure Web Roles, Worker Roles, SQL Azure, Azure Storage, Azure AD Licenses, Office365. Virtual Machine Backup and Recovered from a Recovery Services Vault using Azure PowerShell and Portal
- Devised Azure Terraform to deploy the infrastructure necessary to formulate development, test, and production environments. Configured Azure VPN gateway and established Site-to-Site connectivity, Express Route with On Premise Networks and Azure
- Developed Azure PaaS Solutions like Azure Web Apps, Redis Cache, Application insights Azure Server less Functions, Azure Stream Analytics, SQL Azure and Azure Storage worked on Azure suite: Azure SQL Database, Azure Data Lake, Azure Data Factory, Azure SQL Data Warehouse, Azure Analysis Service
- Experienced in Installing, Configuring & Monitoring using Nagios identify and resolve IT infrastructure problems such as system metrics, applications, servers and network protocols
- Integrated, arranged and tested Splunk search strings and operational strings. Customized and configured management reports and dashboards
- Expertise in customizing Kubernetes cluster with objects like Pods, Deployments, Services and ConfigMaps and created reproducible builds of the Kubernetes applications, enhanced Kubernetes manifest files and Helm packages and implemented Kubernetes to deploy scale, load balance, scale and developed Docker containers
- Accomplished Clusters using Kubernetes and worked on creating many pods, replication controllers, services, deployments, labels, health checks.
- Deployed windows Kubernetes cluster with Azure Container Service (ACS) from Azure CLI and Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test and deploy.
- Setting up Kubernetes (k8s) Clusters for running micro services and pushed micro services into production with Kubernetes backed Infrastructure and used Heapster monitoring platform on Kubernetes to report detailed resource usage information
- Deploying windows Kubernetes cluster with Azure Container Service (ACS) from Azure CLI and Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test and deploy
- Extensively Worked on Docker service for our Docker images and worked with Docker container networks communications using Docker Weave rolling updates to implement zero downtime PROD deployments and worked with Docker Trusted Registry as repository
- Integrated additional Docker Slave Nodes for Jenkins using custom Docker Images and Worked on all major components of Docker like Docker Daemon, Hub, Images, Registry, Swarm etc.
- Worked on creating 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 on redhat openshift to establish Docker containers with light weight Docker Images as base files
- Configured Ansible control machine, executed tasks using Ad-hoc commands, Ansible Playbooks (written in YAML language), dynamic inventories, roles and modules. Used Ansible Vault and Ansible Tower, to secure sensitive data and control the access of playbooks. Implemented IT orchestration using Ansible to run tasks in a sequence which can work on different servers
- Developed Ansible scripts for an automated server provisioning and Docker images, reducing the time between provisioning and deployment from over 3 hours to less than 10 minutes
- Operated and Implemented Ansible and used to enhance web applications, Configuration files, Groups, Users. Expertise in managing and configuring nodes with Ansible server and work station, and used Ansible to orchestrate software updates and verify functionality
- Developed multiple manifests and customized facts for efficient management of the Ansible clients. Provisioned load balancer, auto-scaling group and launch configuration for micro services using Ansible
- Used Ansible for configuring and managing multi-node configuration management over SSH and PowerShell. Wrote Python Code using Ansible Python API to Automate Cloud Deployment Process
- Implemented continuous deployment and environment provisioning using Ansible by installing packages on remote agentless nodes through Ansible playbooks with Ansible roles. Customized file modules in Ansible playbooks to copy, remove, modify the files on agentless remote servers from ansible control server
- Extensively worked on Jenkins CI/CD pipeline jobs for end-to-end automation to build, test and deliver artifacts and Troubleshoot the build issue during the Jenkins build process
- Developed Shell and python Scripts for the manual deploying the code to the different environments and updating the team after the completion of the build and release successfully
- Expertise in automation of daily and weekly tasks using Python, Shell & DOS Batch scripts
- Maintained & Administered GIT Source Code Tool & Coordinate with developers establishing appropriate branching, labeling/naming conventions using GIT source control, analyzed & resolved conflicts related to merging of source code for GIT
- Integrated and Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for the JIRA bug/issue tracker.
- Designed and developed Microsoft Azure based application (Iaas and PaaS) on Private Cloud and mentor team. Developed Templates for Azure Infrastructure as a Code (IaaS) using Terraform to build staging and production environments
- Integrated Terraform to map more complex dependencies and identify network issues and worked with Terraform key features such as infrastructure as code, execution plans, resource graphs and change automation
Environment: Python, Flask Framework, Rest API Design and Development, Azure Computing, VPN, Terraform, ARM, Ansible, Docker, Kubernetes, VSTS, JIRA, Redis, ASP.NET, ELK, PowerShell, groovy, Python, Shell, DOS Batch scripts, SQL Azure, Git Hub, Python APIs, Splunk, Heapster, Jenkins, Openshift, Azure resource Manager Templates, Azure AD, Azure RBAC, Azure policy
Sr.AWS/DevOps Lead Engineer
Confidential, Houston
Responsibilities:
- Streamlined the Infrastructure in AWS VPC with Public Subnet, Private Subnet, Internet Gateway, NAT Gateways, NACL, Route Tables, according to the designed architecture in accordance with the best practices
- Developed AWS Cloud Formation templates in creation of custom-sized VPC, subnets, EC2 instances, Elastic Load Balancer. Operated on tagging standard for proper identification and other AWS Services like Cloud Front, Code commit, Code Build, API Gateway, AWS Lambda, Kinesis, AWS Cloud Watch, AWS Ops Works, RDS, ELB and EBS
- Involved in designing and deploying multitude applications utilizing almost all of the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS) focusing on high-availability, fault tolerance, and auto-scaling in AWS Cloud Formation
- Expertise in working on IAM for creating roles, users, groups and implemented AWS Multi-Factor Authentication (MFA) to provide additional security to AWS account and its resources and Built S3 buckets, evaluated and enhanced policies for S3 buckets and used S3 bucket, Glacier for storage & backup
- Worked with AWS Terraform in AWS Virtual Private Cloud to automatically setup, modify settings by interfacing with control layer and had setup Elastic search cluster using Terraform scripts to block all the Spam and Possible attacks
- Developed AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS
- Developed 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
- Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server, enhanced On-site OS/Applications/Services/Packages using Chef for AWS for EC2, S3 and ELB with Chef Cookbooks
- Expertise in working with data bags, attributes, cookbooks, recipes and templates in Chef and built multiple cookbooks in Chef. Implemented environments, roles, data bags in Chef for better environment management
- Implemented Chef for server provisioning and automating infrastructure. Development and version control of Chef Cookbooks, testing of Cookbooks using Food critic and Test Kitchen and running recipes on nodes expedited by on premise Chef Server
- Expertise in creating clusters using Kubernetes, creating pods, replication controllers, deployments, labels, health checks and ingress by writing ruby scripts and hands on experience in building and deploying the application code using CLI of Kubernetes like kubectl, kubelet, kubeadm and Kubespray
- Leveraging kops implemented a Kubernetes Container Orchestration solution within AWS allowing for easy management, creation and recovery of AWS assets
- Implemented Docker to containerize the Application and all its dependencies by writing Docker file, Docker-Compose files, Docker container snapshots, managing Docker volumes, Creating and handling multiple Docker images primarily for middleware (NGINX) installations and domain configurations
- Experienced in Docker orchestration framework that has been core to this experience, along with Docker Swarm, Mesosphere, Marathon and Kubernetes. Implemented Kubernetes to establish containerized applications using its nodes, ConfigMaps, selector, Services and deployed application containers as Pods
- Automated application deployment in cloud using Docker HUB, Docker Swarm, and Vagrant and Virtualized the servers using the Docker for the Test environments and Dev-environments needs
- Formulated Kubernetes to deploy scale, load balance, scale and develop Docker containers with multiple namespace versions, also developed custom base Docker images for Spring Boot, Tomcat and Node
- Collaborated in establishing and applying appropriate branching, labelling, designing and implementing for fully automated server build management, monitoring and deployment by using technologies like Chef, Ansible and Docker
- Developed Python and Shell scripts for automation of the build and release process. Scripting in multiple languages on Bash, Shell scripting, python scripting. Enhanced automation scripts in shell and python to enhance the CI-CD pipeline
- Experience in working on Jenkins by configuring and maintaining in Continuous Integration (CI) and for End to End automation for all build and deployments. Involved in writing Groovy Scripts for building CI/CD pipeline with Jenkins file, Terraform scripts and Cloud Formation Templates
- Documented and reported all found defects in JIRA (Defect Tracking Tool), participated in various Agile Ceremonies (Daily Scrum, Product Backlog Grooming, Sprint review, Sprint Retrospective). Worked in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like GIT on Linux platforms
- As part of continuously delivering Agile team, develop, test, and deploy Data platform features Develop ongoing test automation using Chef, Python based framework using Ansible to Setup/teardown of ELK stack (ElasticSearch, Logstash, Kibana)
- Configuring and managing ELK stack, setup the elastic search ELK Stack to collect search and analyze log files
- Skilled in monitoring servers using Nagios, Data dog, Cloud watch and using ELK Stack Elastic Search Logstash
- Worked with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation
Environment: AWS, Chef, Ruby, Shell, Python, Ruby, WebLogic Server 11g, Docker, Virtualization, Nginx, LDAP, JDK1.7, XML, SVN, GitHub, JIRA, Kubernetes, Agile, ELK, Terraform, Elastic search, Data dog, Cloud Watch, Scrum, Vagrant, Dynamo DB
DevOps Engineer a
Confidential, California
Responsibilities:
- Boosted cross-functional project leadership to Cloud (AWS, Boomi) migration team members and stakeholders. Work with Product Management to ensure all past environment review, AWS migration and MicroServices implementation roadmaps and requirements are identified
- Stimulated AWS Cloud environment with 1200+ AWS instances and configured Elastic IP and Elastic storage. Utilized S3 Data pipeline to move data to AWS Redshift and application deployment and data migration on AWS Redshift
- Designing of roles and groups using AWS identity and access management (IAM), and configure network using Security Groups, Network Access Control Lists with services provided by IAM
- Implemented Splunk installation and administration of Linux servers using Red Hat Enterprise Linux. Developed and customized the Python deployment scripts for Tomcat web application servers. Experience in Installing and Configuring Splunk indexer and forwarder in Production Environment
- Experience using Splunk ITSI scales to collect and index terabytes of real-time and historical events and metrics, that are both human and machine- generated, across multi-datacenter and cloud-based infrastructures
- Expertise in setting up Chef Infra, Bootstrapping nodes, creating and uploading recipes, node convergence in Chef SCM. Developed, Executed json templates for cloud formation and ruby scripts for chef automation and contributing to our repository on GitHub (sub version control)
- Deployed and configured Chef Server and Chef Solo including bootstrapping of Chef Client nodes for Provisioned, Created roles, Cookbooks, Recipes, and Data Bags for Server configuration.
- Installed Chef-Server Enterprise On-Premise/WorkStation/ Bootstrapped the Nodes using Knife
- Integrated with Chef Enterprise Hosted as well as On-Premise, Installed Workstation, Bootstrapped Nodes
- Implemented and developed using Chef, including the internal best practices, cookbooks, automated cookbook CI and CD system. Implemented Continuous Delivery framework using Jenkins, Chef, Maven& Nexus in Linux environment
- Involved in developing POM files to establish the code quality tools integration and integrate Jenkins with different CI and CM tools available in automation. Automation of the entire provisioning pipeline process (PPP) of configuration Management, prebaking and provisioning with Jenkins and simple workflows
- Hands on experience in creating Jenkins environment and configuring end-to-end build pipeline. Involved in all area of Jenkins like Plugin management, securing Jenkins, Performance issues, Analytics, Scaling Jenkins, integrating code analysis, and Test Phases to complete the CD pipeline with Jenkins
- Developed scripts using BASH and Batch files for Automation of Activities and builds and developed build and deployment scripts using MAVEN as build tools in Jenkins to move from one environment to other environments and also create new jobs and branches through Jenkins
- Established local, virtual repositories in Jfrog Artifactory and integrated with Jenkins. Integrated GIT into Jenkins to automate the code check-out process. Released code to testing regions or staging areas according to the schedule
- Developed and maintained the Python deployment scripts for Web Sphere web application server. Responsible for CI/CD process implementation with Jenkins using Python and shell scripts
- Customized automation scripts and small comprehensive tool to reduce day to day repetitive work using Shell/Python
- Developed Python, shell Scripts to Monitor Variety of Services like Insert/Delete/Modify content and to automate the regular tasks like removing core files, taking backups of important files, file transfers among servers
- Implemented Maven dependency management system to deploy snapshot releases and release artifacts to JFrog to share artifacts across the projects. Used Build tools like maven for building and deploying artifacts such as WAR from source code
- Modularized unstructured Maven scripts and utilized properties file for reducing the complexity and making it more manageable. Debugged performance related issues with Maven scripts and helped improved the build process
- Experienced in authoring pom.xml files, performing releases with the Maven release plugin, Mavenization of Java projects and managing Maven repositories
- Created repositories, branches, tags in GIT, assisted the developers to fix merging issues and Creating Local, Virtual Repositories in Artifactory for the project and release builds, repository management in Maven to share snapshots and releases of internal projects using JFrog Artifactory tool
Environment: Jenkins, Bamboo, GIT, Maven, Ant, Chef, Ansible, Terraform, AWS (EC2, EFS, S3, VPC, Code Deploy, Elastic search, ECS, Cloud Formation, Dynamo DB, Load Balancers, Cloud Watch), Shell Scripting, Python, GIT, Splunk, Nexus, Kubernetes, Docker, Jira, UNIX, Maven, JFrog artifactory, Boomi, AWS Redshift, Nexus, Chef, Splunk indexer, Bash, POM files
Build and Release Engineer
Confidential
Responsibilities:
- Collaborated and coordinated with development teams to automate their builds and deployments using IBM UrbanCode Build & Deploy to accelerate application delivery. Artifacts stored in artifactory and for some applications dependencies in Nexus called through proxy
- Responsible for creating builds, Staging and deploying Software Content across multiple environments (DEV, QA, Demo, Test, Staging, UAT and Production)
- Installed and Configured Nexus to establish the artifacts in different Repositories, also used Nexus for sharing the snapshots and releasing the internal projects
- Automated CI/CD with Jenkins, build-pipeline plug-in, ANT, GIT set up Jenkins master/slave to distribute builds on slave nodes
- Built end to end CI/CD Pipelines in Jenkins to retrieve code, compile applications, perform tests and push build artifacts to Nexus. Hands on experience in pipeline as code using groovy scripts in Jenkins
- Maintained and tracked inventory using Jenkins and set alerts when the servers are full and need attention
- Executed installation of Jenkins, master slave nodes and to configure Jenkins builds for continuous integration and delivery
- Established the Nexus to save the results of the maven projects in jar format which is deployed by Jenkins
- Maintained source code repository in GIT and handled branching, tagging & merging process. Collaborated using JIRA as ticket tracking, change management and Agile/SCRUM tool
- Worked together with developers to fine-tune process for newly introduced Atlassian tools in organization like JIRA, confluence, Git-Stash repository, Source tree.
- Planned, scheduled and Implemented OS patches on Linux server as a part of proactive maintenance. Expertise in hardening, Linux Server and Compiling, Building and installing Apache Server from sources with minimum modules.
Environment: RHEL5/6, Redhat Cluster, Chef, Splunk, Appdynamics, Logical volume manager (LVM), Git, Jira, Agile, Scrum, OS patches, Linux server, Apache server, Jenkins, Nexus, groovy scripts, ANT, Nexus artifactory, IBM Urban code, CI/CD, UAT
Sr. System Administrator
Confidential
Responsibilities:
- Implemented shell scripting to automate procedures for automated deployment in Linux based systems and developed Shell scripting for building and deploying java application to target environments
- Developed projects using Java (J2EE) and Python for scripting. Developed some Python Scripts for Diagnosis module. Python ppp scripting implementation for processing database records
- Involved in preparing the High Level and Detail level design of the system using J2EE, developed reusable and interoperable Web service modules based on SOA architecture using SOAP and RESTFUL
- Supporting servers with Sybase, Oracle 10g/11g and MySQL Databases, co-coordinating with DBA's for Kernel Tuning and performance monitoring
- Failover/Pre-Failback/Failback and verification of the same in case of outage in the high environment using VCS (Veritas Cluster Server)
- Created users, regulated user Administered, maintained Red Hat 3.0, 4.0, 5.0, 6.0 AS, ES, Troubleshooting Hardware, Operating System Application & Network problems and performance issues; Deployed latest patches for, Linux and Application servers, Performed Red Hat Linux Kernel Tuning
- Troubleshooting Linux networks, resolving security related issues by using tools such as IP tables, firewall, TCP wrappers, NMAP. Administered network environments using TCP/IP, DHCP, DNS and Proxy
- Streamlined VMware, VMotion to eliminate application downtime from planned server maintenance by migrating running virtual machines between hosts
- Configured volume groups and logical volumes, extended logical volumes for file system growth needs using Logical Volume Manager (LVM) commands
- Developed the ELK configuration files based on number of hosts available, naming the cluster and node accordingly, conducted analysis the logs data and filter required columns by log stash configuration and send it to elastic search
- Collaborated in enabling cluster logs and search slow logs temporarily using java API calls to collect logs, and analyzing those logs to troubleshoot the ELK related functional and performance issues
- Administrated Servers in Linux and Windows environments. Installed, configured and maintained web servers like HTTP Web Server, Apache Web Server and WebSphere Application Server on Red Hat Linux
- Provided 24x7 System Administration support for 300+ Red Hat Linux 3.x, 4.x servers and resolved trouble tickets on shift rotation basis
- Efficiently optimized disk space storage on many Red-hat 5/6/7 nodes by utilizing Logical Volume Manager (LVM). Creating, resizing as well as maintenance of multiple LVM's
- Configured and Administering NFS and NIS on Sun Solaris server environment, Linux kernel, memory upgrades and swaps area. Red hat Linux Kickstart Installation
- Monitored the network services (processor load, disk usage & system logs) and host services like SNMP, FTP, SSH, HTTP, UDP, TCP/IP and SMTP
- Installed and configured DHCP, DNS (BIND, MS), web (Apache, IIS), mail (SMTP, IMAP, POP3), and file servers on Linux servers
- Configured NFS Servers, NIS+ Servers, NIS+ Clients, Diskless clients and Auto clients and auto-mounted the file systems using direct and indirect maps. Also setup entries in /etc/dfs/dfstab in Solaris share file systems and mounted the disks onto the client systems
- Remote system administration using tools like SSH, Telnet, and Rlogin, Responsible for the Database / Network operation with 80 servers, Setup Clustering for Linux servers
- Configured kick start server and updating/applying patches to the servers using Redhat Satellite server
Environment: HTTP Web Server, Apache Web Server, Red Hat Linux 3.x, 4.x servers, Linux OEL 6.4. ILO setup, Red-hat 5/6/7, LVM, NFS, NIS, Sun Solaris, kick start, DHCP, DNS, BIND, MS, SSH, Telnet, Rlogin Apache, patch management, Linux servers