Sr. Cloud/ Devops Engineer Resume
Durham, NC
SUMMARY
- AWS certified professional wif 8 years of experience in teh field of IT, focused on Linux Administration, Build and Release Management, Configuration Management, Continuous Integration, Software Development Life Cycle (SDLC), Continuous Deployment and Cloud.
- Expertise in SaaS, PaaS and IaaS concepts of cloud computing architecture and Implementation using Azure, AWS, OpenStack, Pivotal Cloud Foundry PCF .
- Expertise in Azure web application, App services, Azure storage, Azure SQL Database, Azure Virtual Machines, Azure AD, Azure search, Azure DNS, Azure VPN Gateway and Notification hub.
- Experience in migrating On - premises applications to teh cloud and orchestrated cloud infrastructure using Terraform, CloudFormation and Azure Resource Manager(ARM) templates
- Experience in Azure IaaS, PaaS, Provisioning VM's, Virtual Hard disks, Virtual Networks, Deploying Web Apps and creating Web-Jobs, Azure Cosmos DB, Active Directory, Azure Windows server, Microsoft SQL Server, Microsoft Visual Studio, Windows PowerShell, Cloud infrastructure.
- Expertise inAWSServices like EC2, IAM, Subnets, VPC,CloudFormation, AMI, S3, SNS,SES, RedShift, CloudWatch, SQS, Route53, CloudTrail, Lambda, Kinesis and RDS and obtaining High Availability and Fault Tolerance forAWSEC2 instances utilizing teh services like Elastic IP, EBS and ELB.
- Experience in designing high availability (HA) applications on AWS across Availability Zones and Experience on fault tolerance, Disaster Recovery and auto-scaling in AWS Cloud Formation.
- Expertise wif security identity tools like IAM, Certificate manager, Key Management Systems (KMS), creating security groups, AWS shield for DDoS protection.
- Experience in building teh OpenStack cloud platform components like Nova, Neutron, Swift, Image Service, Cinder, Horizon and Keystone.
- Experience in architecting solutions for Developer Productivity, Operator Efficiency, Comprehensive Security and High Availability in Pivotal Cloud Foundry (PCF).
- Expertise in working wif Terraform key features such as Infrastructure as a code, Execution plans, Resource Graphs, Change Automation and extensively used Auto Scaling launch configuration templates for launching Amazon EC2 instances while deploying microservices.
- Experience on Ansible Tower to automate repetitive tasks, to deploy critical applications quickly, and proactively manage teh changes and wrote many playbooks to manage Web applications,
- Experience in working wifAnsible Playbooks to automate various deployment tasks and working noledge of AnsibleRoles, Ansible inventory files andAnsibleGalaxy.
- Experience wif setting up Chef Infrastructure, bootstrapping nodes, creating, and uploading recipes, node convergence in Chef SCM.
- Hands on experience wif Puppet Manifest files to deploy automated tasks to many servers at once and used Puppet to create manifests, modules, files, and packages stored in teh GIT repository.
- Expertise in automating teh installation of Kubernetes single node environment on a Jenkins slave node using Kubeadm setup scripts. Implemented a Continuous Delivery (CD) pipeline wif Docker, Jenkins and GitHub and AWS AMI's.
- Experience in deploying Docker containers through Kubernetes to manage teh micro-services using its nodes, ConfigMaps, selector, Services, Pods.
- Implemented a load balanced, highly available, fault tolerant, auto-scaling Kubernetes AWS microservices container, developed networking policies for Docker Containers, created Pods and deployed to Kubernetes.
- Experience in creating Clusters using Kubernetes and worked on creating many pods, replication controllers, services, deployments, labels, health checks and ingress by writing YAML files.
- Experience designing and deploying container-based production clusters using Docker, Kubernetes, Docker Swarm, Docker weave, Docker composer, Docker file, OpenShift and noledge in Apache Mesos.
- Expertise in working on Docker secrets to protect passwords and SSL keys for protecting search guard. And exposed key store passwords as environment variables.
- Experienced in authoring pom.xml, build.xml files performing releases wif teh Maven, ANT release plugin, and managing artifacts in sonatype NEXUS, JFrog Artifactory.
- Experience in Setting up CI/CD pipelines wif Jenkins and hands-on experience in building freestyle projects, pipeline, multi-branch pipeline Jobs through Jenkins file.
- Experience in writing Jenkins Pipeline Groovy Scripts for Continuous Integration and build workflows and Used Jenkins uploading Artifacts into Nexus Repository.
- Experienced in branching, tagging and maintaining teh version across teh environments using SCM tools like Git, GitHub, Subversion (SVN), Perforce and TFS on Linux and Windows platforms.
- Experience leveragingTFS(Team Foundation Server) environments using Visual Studio, .NET and Microsoft SQL Server
- Skilled in monitoring servers using Nagios, Splunk, Sumo Logic, ELK, AppDynamics, New Relic, CloudWatch and Zabbix for Resource Monitoring, Network Monitoring and Log Trace Monitoring.
- Experience in defect management systems Remedy, JIRA, Service now and Knowledge on testing frameworks Junit, Selenium, big data components kafka, Hadoop, Spark.
- Expertise in Working wif web servers such as Apache HTTP server, NGINX, Apache TOMCAT, application servers such as Oracle WebLogic 9.x/10.x, IBM WebSphere 6.x/7.x/8.x, JBoss 4.1 and databases like Oracle, MySQL, MongoDB, DynamoDB, PostgreSQL, Cassandra.
- Experience in Installation, configuration and management of RDBMS MySQL, DB2 and NoSQL tools PostgreSQL, Cassandra and MongoDB.
- Proficient in Ruby, Perl, Power Shell, JSON, YAML, Groovy, Bash/Shell, Python. Developed python, and shell scripts for automation of teh build and release process.
- Worked in QA, DEV, PRE-PROD, PROD and UAT environments for various releases wif designed strategies.
- Experience in configuring and maintaining virtual server environment using VMware ESX/ESXi, vCenter, vSphere, Vagrant.
- Experience in installation and management of network related services like TCP/IP, FTP, SSH, DNS, HTTP, HTTPS, LOAD BALANCING, VPN, SUBNETS, SMTP, DHCP, NIS, NFS & other Network Services.
- Expertise in Linux/UNIX system builds, administration, Installations, Upgrades, Troubleshooting on different distributions such as Ubuntu, CentOS, Red Hat, RHEL 4.x/5.x/6.x2.
- Exposed to all aspects of Software Development Life Cycle (SDLC) and In-depth understanding of teh principles and best practices of Software Configuration Management in Agile, waterfall methodologies.
TECHNICAL SKILLS
Cloud: AWS, Azure, PCF, OpenStack
Deployment Tools: Chef, Puppet, Ansible, Ansible Tower
CI/CD Tools, Build Tools: Jenkins, Hudson, Bamboo, Terraform, Cloud Formation Maven, Ant, Gradle
Container Tools: Kubernetes, Docker, Docker Swarm, Openshift
Version Control Tools: GIT, SVN, Bitbucket, TFS
Scripting: Bash/Shell, Ruby, Python, Perl, PHP, PowerShell, JSON, YAML, HTML5, JavaScript
Databases: My SQL, MS SQL, Dynamo DB, Mongo DB, Cassandra, AWS RDS
Application Servers: JBoss 4.x/5.x, Apache Tomcat 5.x/7.x, Web Sphere, Web Logic
Web Servers: Apache HTTP, Nginx, Apache TOMCAT
Networking: TCP/IP, DNS, NFS, ICMP, SMTP, DHCP, UDP
IDE Tools: Eclipse IDE, NetBeans
Monitoring Tools: Nagios, Splunk, ELK, Zabbix, PagerDuty, Cloud Watch, New Relic
Operating Systems: Red Hat Linux 7/6/5/4, Ubuntu 16/14/13/12, Debian, CentOS, Windows 10/8/7/Vista/XP, Solaris 11/10/9/8, Mac OS, Fedora
Virtualization Tech: VMware vSphere ESXi 5.x/4.x, ESX /3.x, VMware Workstation, Vagrant, Virtual box, Oracle
PROFESSIONAL EXPERIENCE
Sr. Cloud/ DevOps Engineer
Confidential, Durham, NC
Responsibilities:
- Created Azure Automation Assets, Graphical runbooks, PowerShell runbooks that will automate specific tasks. deployed Azure AD Connect, configuring ADFS authentication flow, ADFS installation using Azure AD Connect.
- Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets wif Azure Internal Load Balancer and subnets.
- Created and configured HTTP Triggers in theAzureFunctions wif Application insights for monitoring and performing load testing on teh applications using teh VSTS.
- Performed provisioning of IAAS, PAAS Virtual Machines and Web, Worker roles on Microsoft AZURE Classic and Azure Resource Manager. Deployed Web applications on Azure using PowerShell Workflow.
- Used Python API for uploading all teh agent logs into Azure blob storage. Managed internal deployments of monitoring and alarm services for teh Azure Infrastructure (OMS).
- Implemented Office 365 and Azure Active Directory for single sign-on, authentication, authorization, and Azure Role-based Access Control (RBAC).
- Established SSO connections using SAML 2.0 and OAuth 2.0 protocols in teh AD and Provided high availability for IaaS VMs and PaaS role instances for access from other services in teh VNet wif Azure Internal Load Balancer.
- Implemented Micro-services using Private Cloud foundry platform build upon Spring Boot Services and created workflows on TeamCity for setting up automated pipelines for CI/CD wif PCF.
- Developed custom OpenShift templates to deploy teh applications and to create teh OpenShift objects build, deployment configs, services, routes, and persistent volumes.
- Created terraform templates for provisioning virtual networks, subnets, VM Scale sets, Load balancers and NAT rules and used terraform graph to visualize execution plan using teh graph command.
- Configured teh 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.
- Managed Kubernetes charts using Helm. Created reproducible builds of teh Kubernetes applications, templatize Kubernetes manifests, provide a set of configuration parameters to customize teh deployment and Managed releases of Helm packages.
- Extensive experience in working wif Docker container snapshots, attaching to a running container, removing images, managing directories structures and managing containers.
- Configuration Automation and Centralized Management wif Ansible and Cobbler. Implemented Ansible to manage existing servers and automate teh build/configuration of new servers
- Wrote Ansible playbooks, inventories created custom playbooks written in YAML language, encrypted teh data using Ansible Vault and maintained role-based access control by using Ansible Tower.
- Implemented Chef recipes for automated Orchestration of Cassandra clusters and worked on upgrading Cassandra from old 2.x to 3.0 version.
- Used Chef recipes to setup Continuous Delivery pipeline wif Jenkins, SonarQube, Vagrant teh infrastructure to run these packages and various supporting software components such as Maven.
- Worked wif CHEF ohai plugin, chef handlers, push jobs and exposure to chef supermarket to leverage teh existing cookbooks for quick automation of general deployment and Infrastructure tasks.
- Built end to end CI/CD Pipelines in Jenkins to retrieve code, compile applications, perform tests and push build artifacts to Nexus and UDeploy to orchestrate changes across servers and components.
- Set up Jenkins server and build jobs to provide Continuous Automated builds based on polling teh Git source control system during teh day and periodically scheduled builds overnight to support development needs using Jenkins, Git, and Maven.
- Replaced Splunk logging and analytics wif an automated ELK cluster, increasing data capture capacity and reducing costs.
- Installed and configured ELK stack in legacy and pipelined application logs from App Server to Elastic search through Logstash.
- Defined and managed release planning and branching strategy of GIT servers. Also, helped educate engineering community on teh appropriate use of GIT. As well as Implemented auto environment creation using Ansible and Azure.
- Work wif MAVEN for building teh application TEMPhas written maven scripts and shell scripts to automate teh build process. Daily maintenance of GIT source repositories and builds.
- Deployed new Splunk systems and monitor Splunk internal logs from teh monitoring Console (MC) to identify and troubleshoot existing or potential issues.
- Using Ruby, PowerShell and Python scripting, Azure ARM templates developed automation and deployment utilities.
- Created Azure PowerShell script for APIM backup and restore operations. Created several SQL scripts as part of bug fixes to provide immediate solutions for some of teh common issues on Windows machines.
- Contributed towards teh security model in teh .NET framework for teh administration module using Windows Authentication based on role-based security.
- Securing MongoDB using authentication and configuring, implementing and supporting High Availability wif Load balancing (sharding) cluster of MongoDB having TB’s of data
- Setup Nginx, HTTP web server as a reverse proxy to critical applications such as Jira, Jenkins, and IBM WebSphere Application Server.
- Responsible for installing, updating, diagnosing and troubleshooting teh issue tracking and project management application, learning agile methodology by JIRA.
- Supported infrastructure consisting of RHEL 4.x 5.x, 6.x, CentOS and Ubuntu 12.04 and 14.04. Installation, configuration, administration of RHEL OS on Standalone servers using kickstart installation.
Environment: Microsoft Windows AZURE, Azure AD, Azure SQL, Azure Network, Web Applications, Kubernetes, Virtual Machines, Ansible, Chef, Jenkins, Puppet, Docker, Python, Power shell, MongoDB, Microsoft Azure Storage.
Cloud/ DevOps Engineer
Confidential, Malvern, PA
Responsibilities:
- Automated provisioning of infrastructure for our environments building AWS CloudFormation stacks from teh resources VPC, EC2, S3, RDS, Dynamo DB, IAM, EBS, Route53, SNS, SES, SQS, CloudWatch, Security Group, Auto Scaling.
- Wrote Lambda functions in python for AWS Lambda and invoked python scripts for data transformations and analytics on large data sets in EMR clusters and AWS Kinesis data streams.
- Configured CloudWatch events to trigger Lambda functions, Auto Scaling groups and created SNS notifications using S3 events for object loss notifications.
- Involved in supporting cloud instances running Windows on AWS, experience wif Elastic IP, Security Groups and Virtual Private Cloud in AWS
- Provisioned teh highly available EC2 instances using Terraform and Cloud Formation and wrote new plugins to support new functionality in Terraform.
- Utilized AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for mission-critical production servers as backups.
- Designed, deployed, and operated OpenStack and SDN based IaaS, PaaS, and SaaS service platform network in multiple datacenters and Deployed a various version of OpenStack like Icehouse, Kilo, Newton in Datacenter on multitrack wif High Availability.
- Worked wif OpenStack object store Swift to store lots of data efficiently, safely, and cheaply and storing unstructured data that can grow wifout binding.
- Installed and configured a private Docker Registry, authored Docker files to run apps in containerized environments and used Kubernetes to deploy scale, load balance and manage Docker containers wif multiple namespace ids.
- Automated teh installation ofKubernetessingle node environment on a Jenkins slave node using Kubeadm setup scripts.Implemented a Continuous Delivery (CD) pipeline wif Docker, Jenkins and GitHub and AWS AMI's.
- Implemented a load balanced, highly available, fault tolerant, auto-scaling Kubernetes AWS microservices container, developed networking policies for Docker Containers, created Pods and deployed to Kubernetes.
- Integrated Ansible Tower wif teh cloud environment, provided role-based access control, setup job monitoring, email notifications, Scheduled jobs, multi-playbook workflow to chain playbooks.
- Used Ansible to manage Web applications, Environments, configuration files, Users, Mount points and Packages to run ad-hoc commands.
- Maintained automated environment using Chef Recipes & Cookbooks wifin AWS and involved in Knife and Chef Bootstrap process, converted production support scripts to chef recipes and AWS server provisioning using chef recipes.
- Deployed and managed many servers utilizing both traditional and cloud-oriented providers (AWS) wif teh Chef Platform and written cookbooks for various DB configurations to modularize & optimize project configuration.
- Deployed EC2 Container Service plugin in Jenkins, which automates teh Jenkins master-slave configuration by creating temporary slaves.
- Upgraded various CI/CD tools like Jenkins/JIRA using SDLC process and supported upgrading teh software patches and worked wif teh vendor for any issues to completion.
- Maintained build related scripts developed in teh shell for Maven builds. Created and modified build configuration files including POM.xml.
- Created and Implemented branching and merging strategy wif multiple branches and used GIT as source code management repository to keep track of version changes.
- Created scripts in Python to automate log rotation of multiple logs from web servers and wrote shell scripts to automate teh process of adding ssh-keys, generating passwords in python.
- Monitored Servers and respond to alarms in a timely manner to prevent impact to client and performance degradation usingZabbix. Assisted internal users of Splunk in designing and maintaining production-quality dashboard.
- Used Shell, Bash, and Python, to supplement automation provided by Ansible and Terraform for tasks such as encrypting EBS volumes backing AMIs and scheduling Lambda functions for routine AWS tasks.
- Created database tables that can store and retrieve any amount of data and serve any level of request traffic using DynamoDB.
- Configured commercial SSL certificates for Applications Servers such as WebSphere, WebLogic, Tomcat using NGINX and Apache web servers to terminate SSL endpoint.
- Worked on troubleshooting various Linux server and network support issues using log files and tools like ping, telnet, strace and traceroute for application teams.
Environment: Amazon Web Services (AWS) (EC2, Cloud Front, Cloud Watch, RDS, ELB, EBS, S3, Route53, SNS, SQS, KMS, Cloud Trail, IAM, Cloud Formation, Virtual Private Cloud (VPC), LDAP, Terraform,) GIT, Jenkins, Chef, Ansible, ELK RedHat Linux, Docker, Bash, shell, Python, Tomcat.
DevOps Engineer
Confidential, New York
Responsibilities:
- Launched Amazon EC2 Cloud Instances using AWS (Linux/ Ubuntu/RHEL) and Configuring launched instances wif respect to specific applications.
- Provided highly durable and available data by using S3 data store, versioning, lifecycle policies, and create AMIs for mission-critical production servers for backup.
- Implemented Chef Recipes for Deployment on build on internal Data Centre Servers. Also re-used and modified same Chef Recipes to create a Deployment directly into Amazon EC2 instances.
- Setup and maintained automated environment using Chef Recipes wifin AWS environment. Good understanding of Knife, Chef Bootstrap process etc.
- Created Python scripts to totally automate AWS services which includes web servers, ELB, Cloud Front distribution, database, EC2 and database security groups and application configuration, this script creates stacks, single servers, or joins web servers to stacks.
- Wrote Chef Cookbooks for various DB configurations to modularize and optimize product configuration, converting production support scripts to Chef Recipes and AWS server provisioning using Chef Recipes.
- Created Docker images using a Docker file, worked on Docker container snapshots, removing images, and managing Docker volumes.
- Handled configuration-management, application deployment, cloud provisioning, ad-hoc task-execution, and multimode orchestration using Ansible.
- Developed Ansible playbooks for managing teh application/OS configuration files in GitHub, integrating wif Jenkins, and Verifying wif Jenkins plugins, deploying teh application into teh Linux environment.
- Build Docker images automatically wif Jenkins pipeline by using teh plugins like CloudBees, Docker pipeline, and Amazon EC2 Plugin.
- Created Local, Virtual Repositories in Artifactory for teh project and release builds, repository management in Maven to share snapshots and releases of internal projects using JFrog Artifactory tool and Managed project dependencies by creating parent-child relationships between projects.
- Configured SSH, SMTP, Build Tools, and Source Control repositories in Jenkins. Installed multiple plugins to Jenkins. Configured proxy to get auto updates.
- Instrumental in developing Jenkins build pipeline jobs using groovy for Node.js, .NET, and Java-based applications.
- Installed Jenkins Plugins for GIT Repository, Setup SCM Polling for Immediate Build wif Maven.
- Maintained Bitbucket Repositories which includes Jenkins and JIRA Integration, creating new repositories, enabling GIT to ignore, branching, merging, creating pull requests and teh access control strategies from Bitbucket.
- Used Nagios as a monitoring tool to identify and resolve infrastructure problems before they effect critical processes and worked on Nagios Event handlers in case of an automatic restart of failed applications and services.
- Developed a Shell script for real-time monitoring and reporting of status of teh application server JVMs and server machines on teh internal network using BASH shell on RHEL.
- Managed and maintained operating systems on Web servers, Database servers & Mail servers and networking devices.
- Installed and configured DHCP, DNS, web servers like Apache, IIS, mail servers like SMTP, IMAP, POP3, and file servers on RHEL servers.
- Redefined processes and implemented tools for software builds, patch creation, source control, release tracking and reporting on Linux platform.
- Configured and maintained Linux virtualization in test and prod environment using VMware, vSphere, Client and HPSA for Red Hat Linux OS installation.
Environment: AWS, Chef, Ansible, Maven, Jenkins, Docker, Python, Linux, Bitbucket, GitHub, Nagios, Shell, Bash, groovy, RHEL, Apache, IIS, Linux, SMTP, IMAP, POP3, RHEL, VMWare vSphere, Jira
Build and Release Engineer
Confidential
Responsibilities:
- Responsible for writing teh Release Notes, documenting all teh information about teh release, changes implemented in current release and defects fixed and Involved wif development teams to support simultaneous software releases.
- Installed and configured Puppet Enterprise wif Puppet DB for configuration management of existing infrastructure.
- Developed Puppet modules and manifests to automate deployment, configuration, and lifecycle management of key clusters.Wrote puppet manifests for configuration management and deploy .Net and Java applications.
- Configured Jenkins to build Java Code using Meta Case Software and done C.I process teh Java code generated.
- Created multi-stage build plans, set up triggers to start builds upon commits, and assigned agents to you're critical builds and deployments using Bamboo.
- Used Bitbucket to understand what’s changing in teh repositories wif unified or side-by-side diffs when reviewing code.
- Managed a private SVN version controlling server for developer teams to commit code.
- Worked on teh installation and configuration of teh monitoring tool Nagios, updated monitoring parameter wif teh active and passive check and monitored network devices and reviewed network logs to identify potential problems.
- Developed Ant and Maven scripts to automate teh compilation, deployment and testing of Web and J2EE applications.
- Setup Maven Remote Internal Secure Repository wif access restricted to team members.
- Automated Nagios alerts and email notifications using python script and executed them through Chef.
- Responsible for Building and configuring Redhat Enterprise Linux systems over teh network, implementing automated tasks through crontab, resolving tickets according to teh priority basis.
- Deployed MySQL queries for database update and maintained teh MySQL server issues.
- Responsible for patches for teh operating system, building startup shell scripts, managing teh automation of CRON jobs and managing file systems.
- Configuration and administration of DNS, Web, Mail, DHCP and FTP Servers.Managed users and groups on a large scale in NIS and LDAP environments.
- Experience in installing, integrating, tuning and troubleshooting Apache and WebLogic application server.Supported developers for Java-based Web Applications.
Environment: Ruby, Puppet, IAC, TDD, RedHat Enterprise Linux, Jenkins, SVN, Nagios, ANT, MAVEN, JAVA, J2EE, MySQL, Oracle WebLogic, LDAP, ACL, NIS, DNS, DHCP, FTP.
Linux Administrator
Confidential
Responsibilities:
- 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.
- Installation of Solaris 8, 9 based servers wifJumpstartand red hatLinuxEL 5.x based servers using Kickstart and HPUX servers wif Ignite servers in development, test and production environments
- Extensively worked wif Active Directory Services, IIS Servers, DNS, and DHCP. Configured Firewall and security using SSL, IP chains, IP tables, TCP Wrappers, Tripwire, and port scanners.
- Prepared teh environment for deployment of Windows Server 2003. Install, configure and troubleshoot Windows Server 2003.Configured NIS, NFS, send mail on Linux and administering NFS Mounts.
- Performed Administrative and Management tasks using shell Scripts written in Bash, Python, C Shell and CRON tab in Linux to automate teh tasks.
- Implemented SSH for secure transfers and implementation of PKI between servers to enable passwordless logins between servers.
- Created file systems like ext2, ext3, ext4, xfs on disk partitions using command line tool such as fdisk, lsblk, parted and on GUI using gparted. Setting files and directory permissions at teh command line and wif ACL's.
- Setting up and maintained Load Balancers like F5. TCP/IP fundamentals DNS, FTP, LDAP, Remote Access, Security Management, System Troubleshooting skills, Package management using RPM, YUM and UP2DATE in Red Hat Linux.
- Monitored server and application performance and tuning via various stat commands (vmstat, nfsstat, iostat) and tuned I/O, memory.
- Utilized VMware Virtual Client 3.5 in creating and cloningLinuxVirtual Machines, and migrating servers between ESX hosts and building KVM hypervisor.
- Implementing NIS and DNS naming services and administering teh public DNS servers. Monitoring System Activities like CPU, Memory, Disk and Swap space usage to avoid any performance issues.
- Installed and configured Nagios as a monitoring tool for disk usage, CPU utilization, list of open files etc. and sending alerts to our teams based on teh same.
- Used Nagios as a monitoring tool to identify and resolve infrastructure problems before they effect critical processes and worked on Nagios Event handlers in case of an automatic restart of failed applications and services.
Environment: RedHat Linux, HTTP, Apache Web Server, WebSphere Application, Active Directory, IIS, DNS, DHCP, Windows Server 2003, NIS, NFS, Python, Bash, SSH, TCP/IP, FTP, LDAP, RPM, YUM, SSL, Nagios.
System Administrator
Confidential
Responsibilities:
- Installation, configuration and maintenance of RedHat Linux servers.
- Performed server installation using Network-Based Kickstart and DVD on physical servers, VMware and OVM
- Responsible for providing 3backup support across 5 environments of approximately 500+ servers.
- Implemented and configured network services such as HTTP, DHCP, and TFTP.
- Installed and configured Kickstart, DHCP, DNS (BIND, MS), web (Apache, IIS), mail (SMTP, IMAP, POP3), and file servers on Linux servers.
- Harden operating system by installing recommended patches monitor teh servers by using TCP dump, disable services in a bid to minimize and or eliminate unauthorized server access.
- Developed shell scripts to automate repeatable tasks; used bash shell scripting to manage directories, files, users, and applications.
- An expert on setting up and maintaining Active Directory.
- Install, configure and support Enterprise network/server monitoring tools. (Manage Engine/Site 24x7, SolarWinds, CA, Nagios)
- Monitoring CPU, memory, iSCSI disks, disk controllers, physical disk, HW and SW RAID, multipath, file systems, a network using teh tool NAGIOS.
- Developing scripts to be executed as checks by Nagios for execution in both Windows and Linux environments.
Environment: Windows Server 2008/2008R2, RedHat Linux 5,6.1/6.2, Apache, VMware, OVM, kickstart, Apache, SolarWinds, IIS, Nagios, Shell, DHCP, shell, bash, AD.
