Sr. Aws Devops Engineer Resume
Alpharetta, GA
SUMMARY
- Qualified professional with about 8 years of experience in IT industry with major focus on Linux System Administration, Software Development, DevOps Engineering, and in automating, building, and deploying code on servers. Extensive experience includes SCM, AWS, Devops, Build/Release Management, Cloud Management, Terraform and Containerization.
- Experience in provisioning, configuring and troubleshooting of variousAWScloud services such as EC2, S3, RDS, ELB, EBS, ASG, SNS, VPC, Route53, Auto scaling groups, Security Groups, IAM, Glacier, CloudWatch, CloudFront, CloudTrail, CloudFormation, CloudFoudry, Terraform, OpsWork.
- Expertise in working on MultipleAWSinstances, set the Security Groups, Elastic Load Balancer and AMIs, Auto Scaling to design cost effective, fault tolerant and highly available systems.
- Experience in performance tuning and query optimization inAWSRedshift.
- Worked on AWSCloud Formation, Open Stack and Terraform API to create infrastructure onAWS as a code.
- Provisioning of AWS instances with Jenkins plans and Ansible, using zookeeper.
- Expertise in EC2 Backup methods, ELB (classis and application) security and application logging using Cloud Trail integration with Kibana and ElasticSearch.
- Experience in Pivotalcloudfoundrysetup /POC/Configuration/maintenance.
- Familiar with concepts of MS Azure, and Open Stack Cloud based technologies.
- Developed and maintained tasks using shell scripts to integrate OpenStack components with Open Contrail (Networking Component) consequently optimizing the essential services.
- Extensively involved in infrastructure as code, execution plans, resource graph and change automation using Terraform, managedAWSinfrastructure as code using Terraform, expertise in writing new plugins to support new functionality in Terraform.
- Familiarity with Kubernetes, Mesos, Docker Swarm.
- Developed microservice onboarding tools leveraging Python and Jenkins allowing for easy creation and maintenance of build jobs and Kubernetes deploy and services.
- Experienced in Agile development methodology including SCRUM Framework.
- Experience in writing Shell, Python, YAML, Ruby and Perl scripts to automate the deployments.
- Used Python libraries like SOAP Pythons and SQLAlchemy and Wrote Python scripts to parse JSON documents and load the data in database.
- Proficient with Vagrant & Docker based container deployments to create shelf environments for dev teams and containerization of environment delivery for releases.
- Knowledge on various Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
- Experience with working on Docker hub, creating Docker images and handling multiple images primarily for middleware installation and domain configuration.
- Experienced with deployment automation of all the microservices to pull image from the private Docker Registry and deploy to Docker swarm cluster using Ansible.
- Used Nagios and Splunk to analyze, monitor and log management.
- Worked extensively on automation engine using Ansible that automatescloud provisioning, configuration management,application deployment, intra - service orchestration, and many other IT needs.
- Extensive experience in setting up Chef Workstation, Server and Clients.
- Well versed with many different concepts of Chef like Roles, Environments, DataBags, Knife, Chef Server Admin/Organizations.
- Created and Maintained Chef Recipes and cookbooks to simplify and expedite deployment of applications and mitigate user error.
- Development and version control of Chef Cookbooks, testing of Cookbooks using Food critic and Test Kitchen and running recipes on nodes managed by on premise Chef Server.
- Puppet server experience and ability to build it from scratch, very clear understanding puppet control repo and puppet module repo code to sync via R10K, agent, puppetDB and relevant services and all level of troubleshooting related to client and server.
- Installed, configured and administered Continuous Integration tools such as Jenkins, Bamboo and Team city for End-to-End automation for all Build and deployments.
- Expertise in Jenkins deployment jobs and deploy application POM/ZAR via Nexus Sonatype, Docker container services.
- Experience in writing builds using Apache MAVEN, Apache ANT, Gradle as build tools for the building of deployable artifacts from source code.
- Experienced in branching, Merging, Labeling/Tagging, Integrating and maintaining the version control across the environments using SCM tools like SVN, GIT, GitHub, Bitbucket to track changes made by different people in source code.
- Experienced in deploying the code through web application servers like WAS, WebLogic, WebSphere Commerce Server, JBOSS and Apache Tomcat, Nginx.
- Proficient in working with Bug Tracking Tools JIRA, Rally, Remedy and Service now.
- Experience in Installing and monitoring standalone multi-node Clusters of Kafka.
- Knowledge in using different RDBMS like Microsoft SQL Server, Oracle 10g, 11g, MySQL, MSSQL, MongoDB.
- Experienced in Configuring Servers to provide Networking Services, including HTTP/HTTPS, FTP, SSH, DNS and LDAP.
- Good understanding of OSI Model, various protocols/services like IP, TCP, UDP, SMTP, FTP, SFTP, DNS, DHCP, NFS, HTTP, SSH, HTTPS and SCP.
- Configuring and installing VMWare, Virtualbox, Virtual Center Servers and VMWare vCenter appliance.
- Experienced in Administration of Production, Development and Test environments carrying different operating system platforms like Windows, Ubuntu, Red Hat Linux, Unix.
- Managed environments DEV, QA, UAT and PROD for various releases and designed instance strategies.
- Good analysis, communication, administration, team co-ordination and interpersonal skills.
- Excellent communication skills bridging Client Interaction and Team Management.
TECHNICAL SKILLS
Operating System: Windows, Unix, Linux, RHEL
Virtualization Tools: VMware vSphere, Oracle Virtual box, VMware Workstation
Version Control Tools: Subversion, GIT, GitHub, Bitbucket
Build Tools: ANT, Maven, Gradle
CI Tools: Jenkins, Bamboo, TeamCity
Configuration management Tools: Puppet, Chef, Ansible
Logging & Monitoring Tools: Nagios, Splunk
Repositories: Nexus, Artifactory
Containerization: Docker, Kubernetes
Bug Tracking Tools: JIRA, Rally, Remedy and IBM ClearQuest
Cloud Infrastructure: AWS, Azure, OpenStack
Programming & Scripting: PL/SQL, XML, HTML, Shell, Python, Perl, Ruby, YAML
Databases: Oracle, MySQL, SQL Server, MSSQL, MongoDB, DynamoDB, Cassandra
Networking Services: FTP, SSH, TELNET, TCp/Ip, HTTP, DHCP, SNMP, FTP, NFS, WinScp, SAN/NAS, RAID Levels
Web/Application Servers: WAS, WebLogic, WebSphere, JBOSS, Apache Tomcat, Nginx
Web Technologies: Servlets, HTML, CSS, Java Script, AngularJS, jQuery, XML, JAXB
PROFESSIONAL EXPERIENCE
Confidential, Alpharetta, GA
Sr. AWS DevOps Engineer
Responsibilities:
- Involved in Building and configuring Red Hat Linux Servers using Kick Start server as required for the project.
- Maintained maximum uptime and maximum performance capacity for enterprise production, QA and UAT/Staging.
- Developed build and deployment processes for Pre-production environments.
- Involved in developing custom images on Cloud usingAWSimages and on ESX using Templates and involved in building physical servers using Kickstart PXE Boot and Jumpstart.
- Involved in implementing newAWSinstances and working with EBS, S3 storage and IAM.
- Used BOTO and Fabric for launching and deploying instances in AWS.
- Configured S3 to host static web content, versioning and lifecycle policies to and backup files and archive.
- Launching and configuring of Amazon EC2 Cloud Servers using AMI's (Linux/Ubuntu).
- Building and configuring of EC2 instance onAWScloud platform, Configuration of Elastic Load Balancer (ELB) for traffic control for EC2 and S3 instances.
- Architecting of cost effective infrastructure by utilizing variousAWSservices and options.
- Building of High Availability and Fault Tolerant infrastructure by utilizing various Amazon regions and availability zones.
- Configured an AWS Virtual Private Cloud (VPC) and Database Subnet Group for isolation of resources within the Amazon RDS Aurora DB cluster.
- Managed network security using Load balancer, Auto scaling, Security groups and NACLS.
- Automated the cloud deployments using AWS CloudFormation Templates.
- SupportedAWSCloud environment with 1000+AWSinstances and configured Elastic IP and Elastic storage.
- 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.
- Set up Elasticsearch, Logstash and Kibana for multiple clusters, helping other teams quickly access new job logs.
- Ability to implement and deploy Azure offerings including both the IAAS and PAAS offering.
- Involved in using terraform to migrate legacy and monolithic systems to amazon web services.
- Implemented Micro-services using PivotalCloudFoundry(PCF) platform build upon Amazon Web Services.
- Create and maintain thousands of virtual machines, including build pack deploys onCloudFoundry, using Docker and expert level Unix skills.
- Used Kubernetes to deploy scale, load balance, scale and manage Docker containers with multiple name spaced versions.
- Worked on Mesos Marathon & Zookeeper cluster environment for application deployments and docker Containers.
- Setting up the build and deployment automation using Terraform scripts using Jenkins.
- Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, Node.js, Python and Ruby on familiar servers such as Apache, and IIS.
- Implementation of TFS Release management functionality for entire corporate codebases.
- Involved in setting up Docker Host, Docker Registry, RHEL/ Centos Atomic Host, Docker images (Centos, RHEL and Ubuntu instances).
- Build additional Docker Slave nodes for Jenkins using custom built Docker images and instances.
- Installed & configured Nagios on Linux servers.
- Installed and configured monitoring tool Nagios, CloudWatch for monitoring the network bandwidth and the hard drives status.
- Orchestration and Automation of configuration management through Ansible.
- Developed automation scripting in YAML using Ansible to deploy and manage Java applications across Linux servers.
- Installed Chef client software on RHEL 6.x servers and established a communication between master and client through SSL certification.
- Deployment and scaling processes based on Chef for a wide range of server types and application tiers, including Elastic Search.
- 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.
- Experience using Weblogic application servers and apache tomcat web server for deployments.
- Set up Jenkins server and build jobs to provide continuous automated builds based on polling the GIT source control system during the day and periodic scheduled builds overnight to support development needs using Jenkins, GIT and JUnit.
- Implemented build tools such as Ant/Maven to automate and enhance the overall operational environment.
- Automated Weekly releases with ANT/Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository.
- Involved in writing parent POM files in Maven to establish the code quality tool integration.
- Used GIT, GitHub as source code repositories.
- Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming, stashing conventions using GIT source control.
- Evaluated existing JIRA instance and resolved performance issues.
- Resolved merging issues during rebasing and re-integrating branches by conducting meetings with Development Team Leads.
- Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution.
- Coordinated with the Storage, Network and Hardware teams on server provisions.
- Performed Troubleshooting in critical hardware and software issues and other day-to-day user trouble tickets.
- Installing IBM MQ Queue Mangers on Linux server and routing the messages to external parties.
- Set up user and group login ID's, printing parameters, network configuration, password, resolving permission issues, user and group quota.
- Worked on resolving production issues and documenting Root Cause Analysis and updating the tickets.
- Worked with Virtualization technologies like Installing, Configuring, and administering VMware ESXi 4.1/5.0/5.5 environments.
- Created and managed VMs (Virtual Server) and involved in the maintenance of Virtual Servers.
- Created new groups and tested first in development, QA Boxes and then implemented the same in production Boxes.
Environment: VMWare ESXi, RHEL Server, AWS (EC2, S3, VPC, IAM, EBS, RDS, CloudWatch, CloudFormation, ELB, SNS, SQS), ELK, Kubernetes, Mesos, Marathon, Zookeeper, Terraform, Ansible, Jenkins, Docker, Vagrant, Nagios, Azure, YAML, Shell, GIT, ANT, Maven, IBM MQ Queue, Junit.
Confidential, Dallas, Tx
Sr. DevOps Engineer - AWS
Responsibilities:
- Worked closely with Project Managers to understand a code/configuration release scope and how to confirm a release was successful.
- Interacted with client teams to understand client deployment requests.
- Wrote Bash/Shell/Perl scripts for managing day-to-day transactions & for automation of routine tasks.
- Automated the Applications and MYSQL, NOSQL container deployment in Docker using Python and monitoring of these containers using Nagios.
- Worked on User administration setup, maintaining account, monitor system performance using Nagios.
- Managing and Architecting more than 3000 virtual servers. Monitoring of Application and Servers through Nagios. Web Servers Administration on Apache and Nginx.
- Used Jenkins as Continuous Integration tools to deploy the Spring Boot Microservices to PivotalCloudFoundry(PCF) using build pack.
- Automated application deployment in the cloud using Docker technology using Elastic Container Service scheduler.
- Implementing a Continuous Delivery framework using Jenkins, Chef, Maven & Nexus in Linux environment.
- Installed 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.
- Writing JSON templates for cloud formation and Ruby Scripts for chef automation and contributing to our repository on GitHub.
- Developing scripts (recipes in chef) for automatic deployment of servers and managing configuration files through chef.
- Automated Deployment using Configuration Management tool like Chef to provision amazon AWS Instances to enable continuous Deployments.
- Created scripts in Ruby which integrated with Amazon API to control instance operations.Managed and configured hundreds of servers using Chef.
- Configuring Chef to build up services and applications on the instances once they have been configured using CloudFormation.
- Pushing all configuration management into chef to allow for rapid roll-out of newInfrastructure.
- Designed chef cookbooks to manage configurations and automate installation process.
- Rolled out Chef to all servers, and used the chef node database to drive host configuration, DNS zones, monitoring, backups.
- Created various modules and Manifests in puppet to automate various applications.
- Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing infrastructure.
- Responsible for distributed applications across hybrid AWS and physical data centers.
- Configured Elastic Load Balancers with EC2 Auto scaling groups.
- Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier.
- Created monitors, alarms and notifications for EC2 hosts using CloudWatch.
- Worked on Cloud automation using AWS CloudFormation templates.
- Implementation of NAT gateways for web apps hosted in private subnets.
- Automated the deployments using scripts which execute the automated CI and release management process.
- Implementing new projects build framework using Jenkins & Maven as build framework tools.
- Created automation for many AWS specific tasks such as parsing a CSV for automated read/writes into DynamoDB so that changes are source controlled and automated via Jenkins.
- Used ANT and MAVEN as build tools on java projects for the development of build artifacts on the source code.
- Implemented branching and strategies and automated release branching process using GIT.
- Responsible for maintenance of the GIT(Bitbucket/Stash) Repositories which includes Jenkins Integration, creating pull requests, branching.
- Worked closely with developers to define and configure application servers, virtual hosts, web applications, web resources, back-end resources as well as deployment of EJBs and web based applications like ANGULAR JS and NODE JS across multiple instances of WebSphere.
- Implemented backup process for Jenkins, Bitbucket, Crucible, JIRA, Confluence.
- Implemented LDAP for JIRA, Bitbucket, Crucible, Confluence and AD for Jenkins.
- Resolved system issues and inconsistencies in coordination with quality assurance and engineering teams.
- Perform Deployment of Release to various QA & UAT in Linux environments.
Environment: AWS (EC2, S3, VPC, IAM, EBS, RDS, Glacier, Auto Scaling, CloudWatch, CloudFormation, ELB, SNS, SQS), PowerShell, Chef, Puppet, Jenkins, ANT, Maven, Nexus, Python, Ruby, Bash, Shell, Nagios, Docker, CSV, GIT, Bitbucket, Crucible, JSON, JIRA, DynamoDB, WebSphere, Java.
Confidential, O’Fallon, Mo
DevOps / Systems Engineer
Responsibilities:
- Identify new tools and technologies that will make the release and SCM process more efficient, repeatable, reliable and cost effective.
- Performed all necessary day-to-day Subversion/GIT support for different projects.
- Maintain and enhance current build procedures for all software development projects.
- Used Ant, Maven to perform daily and weekly Software Builds.
- Implemented Continuous Integration and deployment using various Tools like Jenkins,Chefand Puppet.
- Set up CI (Continuous Integration) for major releases in Jenkins and TeamCity.
- Working with an agile development team to deliver an end to end continuous integration/continuous delivery product in an open source environment usingPuppetand Jenkins to get the job done.
- Develop and enhance the automated configuration management system.
- Worked on documentation - Chef basics, Initial setup of Chef, Data bags implementation, Coding standards, Cookbook document, testing docs.
- Worked with Knife command line tool and creating Cookbooks.
- Responsible for managing the Chef Client nodes and upload the cookbooks to chef-server from Workstation.
- Used various services of AWS for this infrastructure. Used EC2 as virtual servers to host Git, Jenkins and configuration management tool like Chef. Converted slow and manual procedures to dynamic API generated procedures.
- Used chef to configure/install web servers, database servers and Involving in installing chef node, workstation and server.
- WrittenPuppet modules and manifests to automate the deployment process and to integratingthe modules into Jenkins jobs for a continuous delivery framework.
- Used snmp plugin for Nagios, Splunk for easy and strong infrastructure services monitoring.
- Written modules for WebLogic, JDK and Jenkins, Tomcat, JBoss and deployment automation.
- Maintain build system and automate build process for different applications.
- Deploying Java Enterprise applications to Apache Web Server, JBoss Application server.
- Written several cookbooks consisting of many recipes to perform Installation and configuration tasks involving JDK, tomcat, JBoss installation and domain creations.
- Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Ruby/Bash scripts.
- Worked on Docker container snapshots, attaching to a running container, removing images, managing structures, and managing containers.
- Involved in working on several Docker components like Docker Engine, Hub, machine, compose and Docker registry.
- Worked on Docker Hub, creating Docker images, and handling multiple images primarily for middleware installations and domain configurations.
- Created branching & tagging strategy to maintain the source code in the GIT repository and Coordinated with developers with establishing and applying appropriate branching, labeling/naming conventions using GIT source control.
- Worked on patchset, cherrypick, merging, rebasing, stashing, cloning, pull request commands.
- Preparing servers for Oracle RAC installation which includes tuning the kernel, agent installation, adding NAS storage on 2, 3, 4 node clusters.
- Troubleshooting Linux network, security related issues, capturing packets using tools such as iptables, firewall, TCP wrappers, NMAP.
- Worked with Oracle Database Admin to keep all the specified tables as assigned by developments in sync for every release.
Environment: Chef, Puppet, Java/ J2EE, Red HatLinux, RPM and YUM, ANT, Maven, SVN, GIT, Ruby, Python, Bash, Docker, Tomcat, JBOSS, Apache, Shell Script, Splunk, Nagios, AWS (EC2, S3, ELB).
Confidential, Plano, TX
Sr. Build & Release Engineer
Responsibilities:
- Involved in Create/Enhance/automate build and deployment processes for each release and backup, restore and upgrade.
- Setup and Configure the continuous build system using Jenkins and running automation smoke / nightly test suites.
- Worked in Installation, Migration, Integration, Implementation, Release and building of products.
- Maintained and executed build scripts using Maven by coordinating with development and quality assurance teams in Linux Environments.
- Administered Jenkins, Proposed and implemented branching strategy suitable for agile/scrum development in a Fast-Paced Engineering Environment.
- Created and maintained GIT repositories including Branching, tagging and merging.
- Created various modules and manifests in Puppet to automate various applications.
- Provided support to developers in writing configuration-specs.
- Installed necessary plug-ins needed for automation in Jenkins.
- Automated deployment process using Shell script, where it copies the Jar & Ear files.
- Automated artifacts and configuration files into WebLogic using Shell script and Jenkins.
- Interacting with the Business Analysts in understanding the business requirements.
- Perform the task of building script issues, implementing release deployment standards and fixing compilation issues.
- Configured and Monitored AWS EC2 instances.
- Developed numerous tools in Bash, Python to automate the build and release processes.
- Demonstrated expertise with data extract and query tools (SQL/Oracle).
- Developed rest web service using Jersey Core and Hibernate.
- Handle the task of identifying and assisting in the design and implementation of necessary build tools to increase release efficiency.
- Knowledge in J2EE build/packaging, good communication skill,experience of working between offshore/onshore.
- Developed Maven scripts to support multiple OS and Application servers.
- Migrated components such as Administration portal and Tracing to AWS.
- Modularized unstructured Maven scripts and utilized properties file for reducing the complexity and making it more manageable.
- Performed regular builds and deployment of the packages for testing in different Environments (DEV, QA, CERT, UAT and PROD).
- Perform smoke tests to ensure the integrity of code deployment.
- Responsible for assisting the staff in implementing various automated solutions.
- Perform responsibilities of identifying, implementing, and supporting branching model to support release calendar.
- Installed, configured, and administered of BEA WebLogic Application Server 9.2/10.3 on RHEL and Windows environment.
- Documented the policies and procedures for build, branching and labelling of ClearCase, Subversion and VSS, servers list, code merging, check in/checkout policies and Testing environments in Mindshare as a Web Application Support.
- Debugged performance related issues with Maven scripts and helped improved the build process.
- Edited Maven mirror settings in m2/settings.xml to configure Maven to have Nexus as a repository.
- Created and managed of all source code repositories, management security model, backup / restore of the source code repositories, and upgrading the version control system.
- Implemented Jira with Maven 2 release plugin for tracking bugs and defects.
- Own the creation of builds and coordinate the creation of source-code tags and branches with development groups.
- Designed CM processes and policies with approval from development and other affected teams.
- Administered SVN repositories and managed account administration, branching, merging, patch fixes and snapshots.
Environment: Windows, UNIX, Agile/ Scrum, Java, J2EE, Eclipse 3.20, SVN, GIT, Ant, Maven, Jenkins, Puppet, JBoss Application Server, Subversion, Jira, Bitbucket and Cygwin, WebLogic, AWS (EC2), Bash, Python, Nexus.
Confidential
Build & Release Engineer
Responsibilities:
- Participated in the release cycle of the product which involves environments like Development, QA and UAT.
- Wrote build.xml for applications using Ant.
- Analyzing ANT Projects for Converting ANT Build Projects to Maven Build Projects.
- Developing Maven Build Scripts based on the requirements.
- Managed Maven project dependencies by creating parent-child relationships between projects.
- Developed and implemented Software Configuration Management strategies for various applications according to the agile process.
- Managed the Subversion branching strategy for few applications by creating Release branches, Development branches thus ensuring the integrity of Trunk.
- Bamboo is used as a continuous integration tool for build and deployment of JAVA code.
- Installed and Administered Jenkins CI for ANT and Maven Builds.
- Experience in User Management and Plug-in Management for Jenkins.
- Used Nexus as Artifact Repository Manager.
- Coordinated Release effort amongst various teams (Integration, QA, Testing, and Business Analysis) in geographically separated environment.
- Involved in Creating and Configuring different Repositories in Nexus.
- Worked in agile modeled software development life cycle.
- Participated in weekly release meetings with Technology, stakeholders to identify and mitigate potential risks associated with the monthly releases.
- Developed build scripts using ANT as the build tool for the creation of (WAR files) build artifacts.
- Involved in troubleshooting the automation of Installing and configuring JAVA applications in the test and pre-production environments.
- Experienced in troubleshooting, Configuring and deploying various enterprise applications in WebLogic, WebSphere and Tomcat.
- Deployed the archives like war files into the Tomcat Application Servers.
- Involved in editing the existing ANT build files in case of project requirement changes.
- Responsible for the development and maintenance of processes and associated scripts/tools for automated build, testing and deployment of the products to various developments.
- Used Remedy as deployment issue tracking tool.
Environment: SDLC, Agile, Shell Scripting, Perforce, Remedy, Bamboo, Subversion, Visual Build, .Net, ANT, Maven, TFS, Apache Tomcat, Jenkins, Bamboo, J2EE and Nexus Artifactory.
Confidential
Linux Administrator
Responsibilities:
- Installed patches and packages using RPM and YUM in Red hat Linux.
- Installing and assembling the hardware components and installing FTP Server and setup network configuration.
- Involved in all major projects to recommendations, design, and implement backup and storage solution.
- Installed and configured Apache / Tomcat web server.
- Created and modified application related objects, created Profiles, users, roles and maintained system security.
- Maintain enterprise backup environment by monitoring Tivoli system for sizing considerations through usage trending.
- Responsible for setting up cron jobs scripts on production servers.
- Installed and configured SAMBA server for Windows and Linux connectivity.
- Monitored System Activities like CPU, Memory, Disk and Swap space usage to avoid any performance issues.
- Design and test a Disaster Recovery solution for all business-critical applications and systems, including AIX, Linux and Solaris systems.
- Responsible for writing/modifying scripts using sh, ksh, and bash for day-to-day administration.
- Modified Kernel parameters to improve the server performance in Linux.
- Design and implement a DNS/DHCP solution to replace current aging system. Solution required 99.9% uptime via Linux clustering.
- Size AIX systems that would support Oracle databases, as well as tune systems for performance issues through disk and network topology, as well as system environment tuning.
- Implemented software RAID at install-time and run-time on Linux.
- Diagnose and correct problems with network services and any other hardware issues in AIX and Linux servers.
- Creation of Logical volumes (LVM) for Linux operating systems.
- Maintained proper documentation of all the activities carried out during the project.
- Installed and configured VNC server/client.
- Receive and load the packages for application code.
- Coordinating users for any server activities which may involve major changes on software or any hardware related issues.
- Involvement with the Customer care and Deployment teams in trouble shooting and fixing day-to-day problems of the applications in production on 24/7 schedules.
Environment: Red Hat Linux (RHEL 4/5), Logical Volume Manager, Tivoli Storage Management, Global File System, Red Hat Cluster Servers, Bash, Oracle, MySQL, Apache, Tomcat, Capacity Planning, WebLogic, FTP.