Sr. Linux/aws Admin Resume
San Francisco, CA
SUMMARY
- Over 10+ years of IT industry experience as a System Administrator under environment of Red Hat Enterprise Linux 3.x/4.x/5.x, Sun Solaris (8/9/10), AIX (5.x), OEL 5, Cent OS 5, Ubuntu and Windows.
- Strong experience in automating the system administration tasks using Perl, Python and Shell Scripts.
- Extensive experience in installing, upgrading, maintaining and configuring Red Hat Enterprise Linux on Dell Power edge servers using Custom and kick - start installation, and Sun Solaris Sun Spark servers using Jumpstart installation.
- Expertise in Installation, configuring and Administration of Veritas Volume Manager 3.5, 4.1, 5 and working knowledge of Veritas Cluster Server 5.0 and Veritas Netback up 6.0.
- Expertise in Automating processes like start server, stop server, etc., using Shell Scripting.
- Experience in monitoring the availability & performance of RedHat Linux Servers through tools like mpstat, vmstat, iostat, netstat and nfsstat.
- Good working knowledge of network & UNIX security procedures.
- Participate in installing and configuring of UNIX/Linux based Oracle 10g products.
- Experience in backup/restore of PostgreSQL, Informix databases.
- Good Expertise in Planning, Installing and Configuring Hadoop Cluster based on the business needs.
- Good Working knowledge of LDAP, Active Directory, SSSD, Kerberos and Samba.
- Experience in installing, configuring and administering Unix Utilities like SUDO.
- Installation and configuration of httpd, ftp servers, TCP/IP, DHCP, DNS, NFS and NIS.
- Experience in Understand and Configuring /etc/fstab and /etc/mtab configuration files.
- Troubleshoot NIS, NFS, DNS and other network issues, Create dump files, backups.
- Experience in analyzing logs, problem determination, and Recovery and restart.
- Hands on experience in developing design documents for ETL components.
- Extensive experience in UNIX performance monitoring and kernel tuning and Load balancing to ensure stable performance.
- Configuring, Automating and Deploying Chef, Puppet and Ansible for configuration management to existing Infrastructure.
- Automated the backups of our Couchbase, Mongo, and MySQL clusters providing hourly snapshots for disaster recovery and development environment creation.
- Experience in Installation and configuration of Sudo for users to access the root privileges.
- Proficient in installation of Packages, Patches and maintenance & RPM updates on Linux.
- Setup SAN environment by provisioning storage to the hosts using iSCSI and FCP protocols.
- Configuration of the RAID 1 and RAID 5 Storage using Veritas File system and Volume Manager.
- Extensively worked on configuring NIS, NIS+, NFS, DNS, DHCP, Auto mount, FTP, Mail servers.
- Disk and File system management through Logical Volume Manager (LVM) on Linux and Solaris Volume Manager (SVM) on Solaris.
- Experience in configuration, implementation and support of Salesforce CRM and Salesforce SFA applications.
- Provide 24x7 on call server support for UNIX environment and Sun Solaris.
- Experience in Server build using Jumpstart, NIM, Ignite and kick-start Process.
- Experience in administering VMware Infrastructure Client 3.5 and vSphere 4.0, Xen, KVM.
- Successfully uploaded files into Hive and HDFS from MongoDB, HBase.
- Good Knowledge on NoSQL databases MongoDB & HBase.
PROFESSIONAL EXPERIENCE
Sr. Linux/AWS admin
Confidential - San Francisco, CA
Responsibilities:
- Experience in designing and deploying AWS Solutions using EC2, S3, EBS, Elastic Load balancer (ELB), auto scaling groups.
- Automate Deployment using configuration Management tool like Chef to provision amazon
- AWS Instances to enable continuous Deployments.
- Configuring Linux clients(SSSD/nslcd) with AD integration and for authentication via Active Directory services.
- Experience in backup/restore of PostgreSQL databases.
- Responsible for design and architecture of different release environments for new projects.
- Work at optimizing volumes and EC2 instances and created multiple VPC instances.
- Create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
- Within the SSSD Linux Project Team, participated and provided support during system upgrade, migration to RHEL5 to RHEL6.
- Work with clients from post-sale to Realm transition completion, ensuring a smooth transfer to Support and other internal service teams.
- Investigated customer LDAP and LDAPS configurations to ensure certificates and Active Directory were correctly configured.
- Extensively involved in Optimization of Data Migration, ETL Processes.
- Experience installing and configuring SSH (Secure Shell) encryption in order to access securely on Ubuntu and Red hat Linux.
- Privileged Access Management (PAM) project which includes implementing CyberArk Password Experience with performance tuning of policy servers and associated components and generating performance reports using customized crystal reports.
- Worked on troubleshooting for LDAP and Site minder issues with Support Teams for newer initiatives at organization level.
- Management of configuration files, services, packages using puppet.
- Maintain Jenkins continuous integration infrastructure and automated releases to DEV/TEST/STG/PROD environments.
- Designed a module needed for file transfer with end to end encryption using OpenSSL and ACE library.
- Implemented AD Integration with Kerberos.
- Lead resource on PAM/PIM implementation (CyberArk) - planned and configured environment for highly secured finance/HR accounts.
- Implemented a Continuous Delivery framework using Jenkins, Puppet in Linux environment.
- Involved in complete Administration tasks on UNIX, Red Hat Linux and Solaris and documentation for the projects executed.
- Install, configure and maintain web server like Apache Web Server.
- Streamlined installation of OpenShift on partner cloud infrastructure such as AWS and Azure.
- Create policies for projects according to client requirements.
- Use CloudFront to set alarms for notification or automated actions; and to monitor logs for a better understanding and operation of the system.
- Developed logical security application architecture integrating WebSphere Server, iPlanet LDAP
- Directory Server, CA Site minder and implemented Single Sign-On security.
- Design highly available systems using multiple EC2 instances, Auto Scaling, Elastic Load Balance and AMIs.
- Using ANT, Puppet Scripts with Ivy to build the application and deploy.
- Worked on MongoDB database design and Indexing Techniques. Good knowledge on MongoDB write concern majority.
- Troubleshooting all kinds of UNIX problems and assisting users.
- Create Route 53 DNS entry for domain name resolution.
- Utilize Amazon Glacier for archiving data.
- Responsible for creating and designing the ETL.
- Familiar with MongoDB write concern to avoid loss of data during system failures.
- Manage Informix 11.5 on Solaris 10 running enterprise replication for Online Banking.
- Manage Informix 11.5 on HP 11.11 running HDR replication for credit card application.
- Create and manage S3 buckets; Enable logging in S3 bucket to track the request who is accessing the data and also enable versioning in S3 bucket and restore the deleted file.
- Create CloudFront to speed up the distribution of web content.
- Create AMI's and Create volume from snapshot with more space.
- Configure schedule snap vault backup on volumes and project shares.
- Utilize EBS to store persistent data and diminish failure by using snapshots.
- Create Docker containers to build, ship and run any app or image to deploy the applications.
- And by providing an additional layer of abstraction and automation of operating-system- level
- Virtualization on Linux. Docker uses the resource isolation features of the Linux kernel.
- Server configure management via Chef.
- Use Multi Factor Authentication to secure the AWS Account.
- Maintains the integrity and security of servers and systems, by creating and managing security groups.
- Scale up instances per customer request by changing instance type.
- Implement Auto Scaling for scaling out to ensure availability and scalability of customer websites and applications.
- Use PHP pages for web applications.
Environment: AWS, S3, EBS, Elastic Load balancer (ELB), PostgreSQL, Auto Scaling groups, VPC, IAM, Puppet, Unix, MongoDB, ETL, Cloud Watch, Informix 11.5, Glacier, Solaris 10, bash scripts, PHP script and Linux environment.
Linux Administrator
Confidential - West Palm Beach, FL
Responsibilities:
- Installing Red Hat Linux using kick start and applying security polices for hardening the server based on the company policies.
- Creating, cloning Linux Virtual Machines, templates using VMware ESX 4.x, 5.x.
- Setting up user and group login ID's, printing parameters, network configuration, password, resolving permissions and access related issues via ACL.
- Created, cloned Linux Virtual Machines, templates using VMware Virtual Client 3.5 and migrating servers between ESX hosts.
- Provide support for Oracle LDAP (Multi-master, supplier-consumer) in Solaris environment.
- Experience in Administration, implementation and support on multi platforms like, Red hat 6/7, SUSE 9, 10 & 11, Ubuntu 11/12, and Solaris 10, 11.
- Configured SharePoint Authentication (Kerberos and SAML).
- Managed systems routine backup, scheduling jobs, enabling corn jobs, enabling system logging and network logging of servers for maintenance.
- Familiar with Hadoop Security involving LDAP, Kerberos, Ranger.
- Performing capacity analysis, monitoring and controlling disk space usage on systems.
- Working with Database administrators to tune kernel for Oracle installations.
- Monitoring system activities and fine-tuning system parameters and configurations to optimize performance and ensuring security of systems. Install, configure, and troubleshoot enterprise-wide Apache web servers and Tomcat application containers in a large Red Hat Linux/Centos environment.
- Helped the project in creating the company's DevOps strategy in a mix environment of Linux (RHEL, Ubuntu) servers along with creating and implementing a cloud strategy based on Amazon Web Services.
- Configured Open LDAP with UNIX and enabled users to authenticate against LDAP.
- Designed the MongoDB application to get the feed from other oracle databases.
- Manage deployment automation using Puppet, Custom Puppet modules and Ruby.
- Installed SAP WAS Server 6.10 & 6.20 on UNIX and LINUX.
- Used python and Django Framework to develop application.
- Extensive use of crontab for job automation.
- Write queries, stored procedures, and functions using SQL and HQL to retrieve data from multi-million and billion row tables from: Hadoop and MS SQL Server.
- Supported the MongoDB database migrations/upgrade from 2.2.3 to 2.4 and higher versions. Installed and configure the MongoDB replica set.
- Built all applications as Micro services with internal HQL database.
- Extensively worked in Linux, Version Control, Continuous Integration, AWS, Puppet, Scripting.
- Worked on UNIX Shell Programming bash, php, Perl.
- Configuring OpenSSL.
- Worked on Puppet extensively for deployment for servers, creating custom scripts and managing changes through Puppet master server on its clients.
- Installing and Configuring PostgreSQL from source or packages on Linux machines.
- Installed and configured MongoDB for dev and test environments.
- Works with Database administrators to tune kernel for Oracle installations.
- Installation, configuration & maintenance of Sun Solaris 9 and10 on Sun Servers and Sun workstations and RHEL 5 and 6.
- Creation of Users, Groups and mount points for NFS support;
- Provide After Hours and On Call Linux support to Development team & internal customers
- Monitor system activities and fine tune system parameters and configurations to optimize performance.
Environment: Linux, Red Hat Linux, python, cloned Virtual Machines, VMware ESX 4.x, 5.x, ACL, Sun Solaris 9 and 10, Puppet, MongoDB, RHEL 5 and 6, AIX 6.1, HP BL460, PostgreSQL, Unix, NFS support.
Confidential, Fairfax, VA
Linux AdministratorResponsibilities:
- Experience as Red Hat Enterprise Linux Systems Administrator and performed support role for applications on mission critical Enterprise Networks and Multi-server environment.
- Experience in Administration, implementation and support of OS RHEL 5/6.
- Experience in the kick-start installations, support, configuration and maintenance of RHEL 5.5, and x86-64 Servers under heterogeneous environments.
- Experience on patches installation, patch upgrades and packages installation on Red Hat Linux servers by using RPM & YUM.
- Managed Windows virtual servers and Ubuntu Linux (Rackspace and AWS EC2) with Chef using Git. used Informatica and ETL debugger to troubleshoot error.
- Experienced Python on LINUX for execution.
- Implemented the Chef cookbook SSSD to automate the integration process between RHEL and Windows AD using Kerberos key tab file.
- Experience in providing day-to-day user administration like adding/deleting users in local and global groups on Red Hat Linux platform and managing user's queries.
- Created Puppet Master and Agents machines in the production environment for deploying, updating the software in automation process.
- Helped in creating the manifest files for deploying the mail software across multiple agents in the production environment.
- Installed Apache/Tomcat Server.
- Installed VMware vSphere client software which is a part of vSphere suite on a client machine to monitor the virtual hosts.
- Experience in managing virtual instances and disks using Puppet.
- Knowledge in configuration and managing Linux Virtual Machines under VMware 5.x.
- Performed regular disk management like adding / replacing hot swappable drives on existing server's workstations, partitioning per requirements, creating new file systems or growing existing one over the hard drives and managing file systems.
- Configured distributed file systems and administering NFS server and NFS clients and editing auto-mounting mapping as per system / user requirements.
- Writing shell scripts in UNIX to automate the ETL process.
- Extracted files from MongoDB through Sqoop and placed in HDFS and processed.
- Experience with the installation & configuration of volume management using VERITAS Volume Manager, VxFS file system.
- Worked with Backup Team to Configure the Master and Client Backup Servers using VERITAS Net Backup and Recovery from tapes using ufsdump, ufsrestore, and tar and cpio file system administration.
- Launching and configuring of Amazon EC2 (AWS) Cloud Servers using AMI's (Linux/Ubuntu) and configuring the servers for specified applications using Jenkins.
- Performed Network troubleshooting using 'ndd', 'traceroute', 'netstat', 'ifconfig' and 'snoop' etc.
- Developed automated processes that run daily to check disk usage and perform cleanup of file systems on UNIX environments using shell scripting and CRON.
- Installed and configured Web hosting administration HTTP, FTP, SSH, & RSH.
- Monitored the hosts and networks using SAR, Iostat, VM stat, MP stat and other tools.
- Developed UNIX shell scripts using Shell Scripting.
Environment: RHEL 5/6, RPM & YUM Server, HTTP, FTP, SSH, RSH, Cron, UNIX, ETL, Puppet Enterprise 2016.1 .x, VERITAS Volume Manager, python, VxFS file system, Apache/Tomcat Server, PHP, NFS & VMware.
Linux System Administrator
Confidential - NY
Responsibilities:
- Administration of RHEL and AS 4, 5, 6 which includes installation, testing, tuning, upgrading and loading patches, troubleshooting both physical and virtual server issues.
- Installation, configuration, administration of Solaris 9, 10 on SPARC based servers using Jumpstart.
- Creating, cloning Linux Virtual Machines, templates using VMware Vsphere 4.0 and migrating servers between ESX hosts.
- Provide support and maintenance of all corporate databases (Informix/DB2/MySQL/SQL Server).
- Assists in establishing best practices in error cleansing methods to improve GPOS data collection/ reconciliation efforts.
- Worked on configuring LDAPs, CA Site minder, open Id Connect, OAuth with CA API Gateway and CA Site minder.
- Designed the MongoDB application to get the feed from other oracle databases.
- Installing Red Hat Linux using kickstart and applying security polices for hardening the server based on the company policies.
- • Possess experience on OpenSSL/Keytool (JKS/PKI) to create and install web/Java code signing based SSL certificates to secure web applications and networks.
- Drive hands-on technical leadership and execution of PAM team intersecting across diverse technologies such as LDAP, SSO, AD, IDM, Radius, API management, and PKI infrastructures.
- Extensively used Hibernate Query Language (HQL) and Criteria based queries to work with Oracle databases.
- Responsible for redesigning security and authentication method moving away from LDAP based authentication to PAM based authentication.
- Designed and implemented User Directory changes from LDAP to AD.
- Pro-actively identify, troubleshoot and resolve live MongoDB issues.
- Work as project administrator in the VersionOne agile management tool.
- Installing and upgrading HPUX on HP PA-RISC and Itanium Servers 5 on HP DL 380 G3, 4 and 5 & Dell Power Edge servers.
- Installed and Configured Veritas Symantec NetBackup and Veritas Cluster Suite on the Unix Servers.
- Experience in working with UNIX Shell Scripts for automatically running sessions, and creating parameter files to run various batch jobs.
- Implemented Puppet modules to automate configuration of a various services and deployment of various application.
- Created the LDAP scripts which monitors the LDAP connectivity and alerts the Admin Group if connection is closed.
- RPM and YUM package installations, patch and other server management.
- Managing systems routine backup, scheduling jobs like disabling and enabling cron jobs, enabling system logging, network logging of servers for maintenance, performance tuning, testing.
- Worked and performed data-center operations including rack mounting, cabling.
- Worked on HP-UX servers in an MC Service Guard high availability cluster.
- Experience working with HP LVM, creating physical, volume groups, logical volumes both physical and SAN disks.
- As Couchbase DBA, created a separate Couchbase Database cluster to store flight control data log information.
- Set up Kerberos locally on 5 node POC cluster using Ambari and evaluated the performance of cluster, did impact analysis of Kerberos enablement.
- Installation and deployment of a Red Hat Network Satellite Server 5.4.1.
- Installed and configured GNUPG to encrypt file and ftp to remote ftp server.
- Decommissioning of the old servers and keeping track or decommissioned and new servers using inventory list.
- Responsible for resolving GPOS transactional errors according to documented standard operating procedure.
- Veritas Installation and Configuration of the Veritas Cluster on the Unix Servers.
- Troubleshoot various systems problems such as application related issues, network related issues, hardware related issues etc.
- Build new Virtual machine and physical server.
- Managing the VMWare ESX and ESXi server 5.5, 5.1, 4.0.0 and 3.5.0 based on requirement.
- Installing and Managing Virtual Center 5.5. Upgrading from VMWare ESX server from 3.5.0, 4.0.0, and 5.0 in environment.
- Implementation of backup solutions using Veritas NetBackup 4.5, 5 and 6.5 and HP Data Protector.
- Install and configure the hardware agents on the ESX servers for Hardware monitoring and alerts (SNMP & Open Manager).
- Configuring multipath, adding SAN and creating physical volumes, volume groups, logical volumes.
- Troubleshooting Linux network, security related issues, capturing packets using tools such as IPtables, firewall, TCP wrappers, NMAP.
- Preparing servers for Oracle RAC installation which includes tuning the kernel, agent installation, adding NAS storage on 2, 3, 4 node clusters.
- Designing Firewall rules for new servers to enable communication with application, Oracle 10g servers.
- Experienced in Troubleshooting critical hardware and software issues and other day-to-day user trouble tickets.
- Adding servers to the domain and monitoring them using spectrum, sitescope, cacti.
- Developed automated processes that run daily to check disk usage and perform clean up of file systems on UNIX environments using shell scripting and CRON.
- Administered SMTP and DNS infrastructure ( Sendmail 8.14 and BIND SPLIT DNS version 9.6.1)
- Excellent documentation skills and instrumental in creating runbooks, presentations and infrastructure documentation.
Environment: Red Hat Linux 5/6, KVM, Acronis, VMWare, Couchbase, ESX, Solaris, Sun Enterprise Servers, UNIX, SUN FIRE 6800/E6500/E4500, Sun Sparc1000, IBM RS/6000, Disk Suite, POP, Veritas Volume Manager, LDAP, DNS, NIS, NIS +, SNMP, Shell scripting, SENDMAIL, Informix/DB2/MySQL/SQL Server, Apache, Puppet, WebSphere, Sun and Veritas Clusters.
Linux Administrator
Confidential
Responsibilities:
- Installing, configuring and managing the RedHat Linux.
- Monitoring System Performance.
- Knowledge on booting process.
- Created Kerberos SPN account for application to represent the WAS as a Kerberos service with the KDC.
- Used OpenSSL to generate the SSL certificates.
- Creation new users, resetting user passwords & Lock/unlock user accounts.
- Designed and Implemented Centralized AD Authentication using SSSD.
- Frequently resolving user related issues, file system related issues and system performance issues as per the SLA defined by the customer.
- Developed data access objects to store and retrieve user data from the Mongo DB and semi-structured data using Hadoop (Map Reduce, SOLR), Spark.
- Creating and Restoring Backups using tar and rsync.
- Configured File System i.e. EXT2, EXT3 and EXT4.
- Automated Apache-webserver configuration, DB Server configuration, SSSD Configuration, LAMP by writing Ruby Cookbooks in Chef. Managed different environments like Vagrant, Integration and UAT via Chef.
- Works with architects on analyzing the requirements and creating a tech specification document with respective CA IT PAM integrations.
- Merged the generated reports as per request. Formatted data into required format using UNIX Shell Scripts, SED and Awk.
- Part of Security and Certificate approval/Creation/Verification team for applications communications and handshakes by using tools like keytool, openssl, TestSSLServer.
- Worked on LDAP scheme extensions including OUD extend plugins supporting for all UNIX, AIX and Solaris based LDAP clients.
- Wrote services to store and retrieve user data from the MongoDB for the application on devices.
- Designed, tuned and migrated multi-node Informix EDWs.
- Supported and developed tools for integration, automated testing and release management.
- Assisted all applications groups with new and existing projects that use Informix.
- Improved speed and reliability of the Informix and SQLs.
- Troubleshoot network connectivity issues.
- Created Kerberos Configuration file/ Key tab file in AIX.
- Ability to implement database change controls, as well as development, staging & production PostgreSQL databases.
- Creating and managing user accounts, groups and respective permissions.
- Responsible for PostgreSQL databases backup, recovery & upgrades.
- In a secure LDAP environment, worked on designing replication architecture and configured LDAP replication based on SSL certificate based over a multiple Master replicated server with multiple salves and hubs.
- Applying Access Control List (ACL's) on the files in order to allow multiple users to access a particular file or directory in which they are having limited permissions.
- Having Knowledge on creating and troubleshooting LVMs and file systems.
- Configuration/Installation, file System Management, User Administrator, System Monitoring, Automated task, Troubleshooting.
- Scheduling of automatic, repetitive Jobs using Crontab.
- Installing packages using rpm and YUM.
- Ability to implement database change controls, as well as development, staging & production PostgreSQL databases.
- Creating a sync of contacts, email alerts, events and tasks between Salesforce to Outlook and Outlook to Salesforce successfully.
- Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web based solution.
- Configuration and trouble shooting of Services such as FTP and SSH.
- Automate infrastructure in cloud using Amazon web services.
- Resource sharing using NFS.
- Configuration and trouble shooting of Services such as SSH.
- Having Knowledge on server performance and related issues.
- Having good Knowledge on configuration of IP bonding.
- Knowledge of IP aliasing, Process management and commands.
- Knowledge in Hard disk sharing using ISCSI drive.
- Disk Management, system backup and recovery.
Environment: EXT2, EXT3 and EXT4, Access Control List (ACL's), creating and troubleshooting LVMs, Crontab, multi-node Informix EDWs, Unix, mongoDB, rpm and YUM, python, PostgreSQL, FTP and SSH, NFS, SSH, sales force, Hadoop, IP bonding, aliasing, Process management and commands, ISCSI drive.
