System Admin/devops Engineer Resume
Coraopolis, PA
SUMMARY
- Around 8 years of total experience in IT industry in the area of Sun Solaris v 8, 9, 10 &11, Redhat EL v 4.x, 5.x, 6.x, 7.x, OEL v 5, 6, Ubuntu v 6.10, 9.10,Windows Server 2003, 2008 and 2012,VMware ESX 5.1 and Virtual Center server.
- Experience installing RHEL v5.x, v6.x and Ubuntu servers via Kick start server.
- Experience in Creation and managing user accounts, security, rights, disk space and process monitoring in Solaris and RedhatLinux.
- Experience in Disk and File system management through Logical Volume Manager (LVM) on HP - UNIX, LINUX and Solaris Volume Manager (SVM) & VERITAS Volume Manager 5.xonSolaris.
- Expertise in Linux, AIX, UNIX, Solaris, Windows server’s administration and support.
- Installation and up gradation of Packages and Patches configuration management, version control, service pack & reviewing connectivity issue regarding security problem.
- Established, maintained & troubleshoot Current Version control System server for the multiple migration projects including creating multiple repositories, project specific user permissions, code backups etc.
- Experience as a leadLinuxengineer in developing and testing the system recovery plans.
- Experience in Installing, upgrading and configuring SUN Solaris 2.6, 7, 8, 9, 10& 11 on Sun Servers using Jumpstart Servers, Flash Archives and Interactive Installation.
- Manage deployment, maintenance, support and upgrade of servers, hardware, software, operating systemsin server environment.
- Extensive knowledge of computer server architectures, including peripheral interfaces (SCSI, RAID, Ethernet) and multi-processor designs.
- Experience Installing and Configuring HDLM on Solaris, Windows & AIX servers.
- Expertise in configuring various clustering software’s on UNIX servers including VCS, HACMP, Red hat cluster, Service guard and Sun Cluster.
- Patching of All Windows servers for OS vulnerable security patches through WSUS (Windows Server Update service).
- Experienced in managing the server cluster environment including configuration, shares and permissions.
- Working Knowledge of IBM Shark / DS Storage Systems.
- Developed Shell, Perl, Bash and python Scripts for automation purpose.
- Experience in migration at storage level using EMC Replication Manager.
- Extensive experience in installing, integrating, tuning, and troubleshooting ApacheTomcat, Jboss and WebSphere application server and webservers.
- Experience in Managing SAN& NAS environment’s majorly HDS arrays like HDS, HUS, USP, ASM, VSP & USPV by using tools like Tuning manager, Device Manager and Performed migration using Hitachi TSM.
- Experience working SAN devices like AMS 1000 and HDS AMS 25000.
- Experience using HDS tools like Device Manager and Storage Navigator for creating and assigning LUN’s to hosts.
- Experience installing and supporting Sun Solaris 9/10 servers, Linux and Apache.
- Knowledge of networking (TCP/IP, Ethernet),NIS,DNS,NFS,DHCP,SMTP and RAID.
- Manage, monitor and maintain SIEM servers and equipment.
- Maintaining and managing Bugzilla server for the departments including network & system administration, software development, for ticketing management system.
- Expertise in taking care of various server related issues like Active Directory, Terminal Servers, Virtual Desktop infrastructure, Virtual &Physical server issues (VMware ESX 5.1), Print servers.
- Experience in handling Static IP entries creation in DNS& a new DHCP scope creation. Backup of DNS and DHCP data.
- Administration and management of Active Directory, DFS, OU, Group Policy Management Console (GPMC), creation of users, groups and add users to a group and different OU.
- Expert in managing operating systems and end-user software.
- Create plan and deployNagiosmonitoring server environment.
- Increased services reliability by deploying monitor systems (Nagios).
- Installation and implementation of several kind of visualizations toSplunkDashboards.
- Knowledge aboutSplunkarchitecture and various components (indexer, forwarder, search head, deployment server), Heavy and Universal forwarder, License model.
- Installing, configuring, and maintaining a cloud computing environment using Red Hat Enterprise LinuxOpen Stack Platform.
- Experience in package application software Docker and building own build images with the help of Docker.
- Experience in deploy and run application on infrastructure quickly and reliably with help of Docker.
- Ability in deploying the developed code in a Web Sphere/Web Logic, Apache Tomcat/JBOSS.
- Excellent knowledge on Java/J2EE and also the ability of developing XML, HTML, Shell Scripts and Perl Scripts.
- Excellent knowledge of configuring Amazon Web Server (AWS).
- Experience of migrating application to AWS and manage applications on cloud.
- Experience using cloud providers and API’s for Amazon Web Services (AWS) with CloudSigma (EU).
- Experience in using bug tracking systems like JIRA, Remedy and HP Quality Center.
- Proficient in tracing complexbuildproblems,releaseissues and environment issues in a multi-component environment.
- Having good Experience in DevOps tools like Chef and Puppet for Deployment on Multiple platforms.
- Extensively used build utilities like Maven, ANT for building of jar, war, bar and ear files.
- Having good Experience in Cloud Computing Platform like Azure from Microsoft for deploying and managing applications.
- Ability in managing all aspects of the software configuration management process including code compilation, packaging, deployment, release methodology and application configurations.
- Having good Experience in Configuration Management tools like Ansible for transferring and running the modules with the help of SSH based systems.
- In-depth knowledge and hands-on experiencein ISP Routing Policies, Network Architecture, IP Sub netting, VLSM, TCP/IP, NAT, DHCP,DNS, IPAM FT1 / T1 / FT3 / T3 SONET POS OCX / GigE circuits, Firewalls.
- Vulnerabilityremediation, patch planning and upgrades in support of applications.
- Experience in binding of multiple DNS to various server.
- System Hardening, Intrusion Detection,vulnerability remediation and system stability.
- Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning, Developing, Testing, implementing and Post-production analysis of the projects.
- Experience in using version controller tools like Subversion (SVN), GIT HUB and GIT
- Extensively worked on Jenkins and Team City for continuous integration and for End-to-End automation for all build and deployments.
- Experience in using different RDBMS like Microsoft SQL Server 2008, Oracle 8i, 9i, 10g, Mongo DB, MySQL.
TECHNICAL SKILLS
Server Operating Systems: Sun Solaris v8,9, 10/11, Redhat EL v 4.x, 5.x, 6.x OEL v 5, 6, Ubuntu v 6.10, 9.10, MS Windows Server (2003/2008/2008 R2/2012)
Scripting Language: Perlscripting, Shellscripting, Bash scripting, Python,Ruby, Power CLI and VB script.
Virtualization: Vsphere 5.1, ESX/ESXi server 5.1/5.5 Vsphere Client, VCenter, VMotion, Storage VMotion, VMware Update Manager, VMware Tools, VMware Converter,Tortoise SVN, GIT and Solaris Zones, Domains and LDoM.
CI and Build Tools: Puppet, Chef, Jenkins, Maven and Teamcity.
Bug Tracking Tools: JIRA, Remedy, HP Quality Center.
Storage: HDS USP, USPV, VSP, AMS 1000, AMS 2500, 9585, HDS TrueCopy, HDS Shadow Image, SAN Copy, raidcom, EMC Clariion, Symmetrix and DMX.
Database: Oracle 8i, 9i, 10g and MS-SQL Server 2008, MongoDB.
Backups: VERITAS Net Backup.
Monitoring Tools: Splunk, Nagios, Tivoli IBM.
Antivirus: Symantec Endpoint, Norton Antivirus and McAfee.
Networking: Cisco 25xx, 35xx Routers and 35xx Switches.
Firewalls: Checkpoint NG, Sonicwall, Fortigate.
Network Protocols: TCP/IP, UDP, DHCP, HTTP, HTTPS, VPN, DNS, NTP, WINS, FTP, SSH, WinSCP and Telnet.
Terminal Services: Remote Desktop Services, VNC, Putty, Tera Term, Team Viewer, Citrix, Logmein and Terminal Services.
Web & App Server: Apache (httpd), Apache-tomcat, jboss, Tomcat.
Cloud Services: AWS, Docker, Azure, openstack.
PROFESSIONAL EXPERIENCE
Confidential, Coraopolis, PA
System Admin/DevOps Engineer
Responsibilities:
- Responsible for managing approximately 4000 Red Hat Linux, HP-Unix and some handful of Solaris client Server in a fast paced demanding environment.
- Used Kick Start Server to initiate installation of Red hatLinuxon several machines at once.
- Handled various storage devices, Disk Management, Logical Volume Management (LVM) and logical partitioning.
- Worked on group/user administration, startup and shutdown scripts, crontabs, file system maintenance and backup scripting and automation.
- Written various Shell scripts using ksh, bash, and perl for process automation of databases, applications, backup and scheduling.
- Setting up SSH, SCP, SFTP connectivity betweenLinuxhosts.
- Performed administrative tasks such as System startup/shutdown, Backup strategy, Printing, Documentation, User Management, Network management, dumb terminals and devices.
- ConfiguredSplunkSearching and Reporting modules, Knowledge Objects, Administration, Regex, Dashboards, Clustering and Forwarder Management.
- Troubleshooting of searches for performance issues by adding lookups, and configuration changes to resolveSplunkintegration issues.
- Installation and configuration ofSplunkproduct andSplunkDB connect at different environments.
- Applied appropriate support packages and Vulnerability patching onLinuxboxes to maintain system integrity using RPM.
- TroubleshootingLinuxnetwork, security related issues, capturing packets using tools such as TCP wrappers.
- Managed DNS, NIS, NFS, CIFS, FTP, NIS, Samba Server, LDAP, remote access, security management, and solving various troubleshooting problems.
- Solely Responsible for maintainingNagiosby adding and removing devices for monitoring, and reporting the health of theNagiosprocess.
- Monitoring and troubleshooting production servers withNagios
- Creating monitoring scripts to be used asNagiosplugins.
- Conduct systems design, feasibility and cost studies and recommend cost-effective cloud solutions such as Amazon Web Services (AWS).
- Responsible for Design of different Release Environments for new projects.
- Created monitors, alarms and notifications for EC2 hosts using CloudWatch.
- Migrated applications to the AWS cloud.
- Using Jenkins AWS Code Deploy plugin to deploy AWS.
- Defining Release Process & Policy for projects early in SDLC.
- Member of CCM representing changes for Release and environment configuration
- Responsible for Database build, release and configuration
- Responsible for nightly and weekly builds for different modules.
- Configured Elastic Load Balancers with EC2 Auto scaling groups
- Created multi AZ VPC instances
- Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances
- Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier.
- Used IAM to create new accounts, roles and groups
- Work with different team members for automation of Release components.
- Used to write an install script in Ruby using all of the extra helper functions from Chef.
- Using Chef and AWS allowed me to reduce costs for the department and eliminate unwarranted resources.
- Deployed Java/J2EE applications to Application servers in an Agile continuous integration environment and also automated the whole process.
- Imported and managed multiple corporate applications into GitHub code management repo.
- Used Jenkins for Continuous Integration and deployment into Tomcat Application Server.
- Interacting with customer/client on daily basis, gathering their requirement and providing best solution to meet their objective.
- Patching and bug /vulnerabilityfixes in Solaris, RedHat EnterpriseLinuxand SuseLinuxand AIX
- Run Audit jobs to highlight the Servervulnerabilitiesand track configuration changes.
- Working on enhancing the old scripts by adding new functionality and bug fixes.
- Automation of daily task.
- Server migration and up gradation as per need of the customer and application.
- Create, manage and troubleshoot LVM.
- Configuring RAID and LVM and extend the space as needed.
- Helping other teammates to configure and troubleshoot system and network issues.
Environment: RHEL 5.x, 6.x, 7.x, Chef, AWS, Shell/Perl Scripts, Ruby, GIT, Jenkins, Tomcat, Jira, Maven, Splunk, Nagios.
Confidential, Philadelphia
Sr. Linux admin/DevOps Engineer
Responsibilities:
- Administration of over 4500 servers which includes installation, testing, tuning, upgrading and loading patches, troubleshooting both physical and virtual servers.
- Managing and maintaining CentOS servers 4.5.
- Worked on building Linux and Solaris servers using Kickstart, Jumpstart and experience using VMware templates on ESX servers.
- Participation from scratch for new server’s deployment and installing ESX in the servers and making it configured over Intranet.
- Successful implementation and configuration of the ESX servers to existing NAS devices.
- Built servers and installed applications as per the company standards and requirement.
- Used windows 2003 Standard Edition. Upgraded the Firmware of the servers. Participated in mounting, racking and cabling of the servers.
- Monitored the servers and troubleshot the server issues.
- Resolved the user issues related to Active Directory Users and Groups.
- Creating and mirroring preconfigured Operating system like Windows/Linux and configuring Oracle/Sql, Web sphere services in the OS.
- Remote systems monitoring withNagios.
- Manage Nagios High Availability solution.
- Installing and configuring the software packages based on project requirement
- Creating and Administrating File systems on Red HatLinux.
- Deploy a private cloud infrastructure using open stack.
- Maintaining a commitment to providing the best experience possible for red hat customers using Open stack.
- Monitoring cloud for any issue and remediate.
- Involved in developing custom scripts using Python, Perl & Shell (bash ksh) to automate jobs.
- Worked on installation and configuration of DevOps Automation Tool Puppet.
- Designed Puppet Modules to manage configurations and automate installation process.
- Handling cloud during maintenance/Website deployment on Prod servers through puppet.
- Handling RHEL5 for OS issues like space, memory, logging and other configuration changes.
- Developing and implementing backup and disaster recovery protocols.
- Patching and bug /vulnerabilityfixes in both database, middleware and OS
- Installed Security remediation and applied Vendor's recommendedvulnerabilityfixes
- Providing Load balancing capability for the virtual infrastructure.
- Analyzing software and hardware constraints to plan for new user requirements (capacity planning).
- Performing diagnostics on system operations to identify problems and treads and verify network performance.
- Developing standard operating procedures and documentations for the virtualization environment.
- Providing day-to-day onsite support for networked systems, hardware and related infrastructure.
- Creating a backup job and also initiating backup of data center on daily, weekly and monthly basis.
Environment: ESX 2.5/3.0, Windows 2000/2003, Windows XP, Red hat 3/4, NAS, SAN, ISCSI, web sphere 6.0/6.1, oracle 8/9i,NAS,SAN,ISCSI, VMware HA, VMware DRS Clusters, puppet,python, Open Stack, Docker,remedy.
Confidential, Houston, TX
Sr Systems Admin
Responsibilities:
- Installed, configured and managed approx 1500 servers.
- Worked mostly on Redhat Linux environment 5.x and 6.x by installing, configuring and troubleshooting Apache Tomcat 7.x in a clustered environment where the application is build.
- Managed and Configured HDS arrays AMS 1000, AMS 2500, USPV using Storage Navigator and Device Manager.
- Perform patch management on LAMP Stack that is deployed on top of RHEL v6.
- Installed and Configured HDLM software on UNIX and Windows servers.
- Migrating Data at host level using RHEL and VERITAS LVM from USP to USPV arrays.
- Performed installation, configuration and management of JBoss 5.x application server on Linux and Solaris servers.
- Involved in merging java codes to the latest release and deploying it to generate various kinds of reports.
- Creation of Virtual Servers (VMware ESX 5.1) using a process document.
- Adding resources to existing Virtual Servers including Memory, additional hard disk space, NIC card etc.
- Worked on patching Solaris and Linux servers and also experience patching Solaris Zones and LDoM’s and Domains and Linux VM’s running on ESX environment..
- Worked with Microsoft's Account Lockout and Management tools and PowerShell scripting to diagnosis and troubleshoot account lockouts issues.
- Servers are monitored using standardNagiosplugins and custom plugins written in Shell/Perl/Python.
- RADIUS server help me in managing authentication, authorization and account (AAA) of a user from a centralized location.
- Written a Powershell scripting for Active Directory and Exchange
- Responsible for Data integrity included all aspects of backup/restores for fileservers and exchange servers respectively utilizing Veritas Backup.
- Monitor SIEM traffic for malicious activity.
- WorkwithIdentity Access Management program
- Audit and review user accounts/systems/applications
- Monitor, coordinate and process security-related service requests
- Interfacewithuser community to understand their security access needs and implements procedures to accommodate them
- Worked with administrators to ensureSplunkis actively, accurately running, and monitoring on the current infrastructure implementation.
- Provide regular support guidance toSplunkproject teams on complex solution and issue resolution.
- Introduction to large-scale Splunk deployment, Monitoring and troubleshooting
- Managed and maintained back office infrastructure servers DNS, WINS, DHCP.
- Supporting and maintaining antivirus products as well as host based firewalls.
- Installed and configured print servers, local and network printers to workstations.
- Decommission of VMware Virtual Servers using IS best practices.
- Responsible for supporting EMC VNX & VMAX LUN’s connected to Linux and Solaris servers and managed volumes using Linux LVM, Solaris ZFS &VERITAS Volume Manager.
- Accountable for technical issue resolution including diagnosis of problem, workarounds, and providing solution.
- Responsible for administration of network workstations, help desk, hardware inventory, software inventory, network mapping, equipment purchasing, and software purchasing.
- Provided support for Azure Cloud servers environment for project Code Deployments and Oracle DB installations and maintenance.
- Mac OS X Server configuration and support(including desktop team)
- Assist in ensuring 24x7 availability of key services in the IT infrastructure by participating in an on-call rotation and occasional night/weekend work.
- Various reports are being shared on daily/weekly/monthly basis with management and client as well to have goodVisibility of the environment.
- Monthly restart of all servers after patches deployment and ensuring their availability.
- Coordination with hardware vendors for fixing issues related to server hardware.
- Written various Shell scripts (ksh, bash) to automate system administration jobs.
Environment: Solaris 9/10, RHEL 5.x, 6.x, Sun T2000, M4K, M8K, T5140, T5240 Sun Firev890, Sun Firev440, Sun Firev490, HP-ProLiant, Lamp, Nagios, Splunk, VERITAS Volume Manager, VCS, SVM, VMware ESX, Azure,powershell.
Confidential, San Francisco CA
Sr Systems Administrator
Responsibilities:
- Managing approx 2000LinuxServers: RHEL 4.x & 5.x, Bash scripting for automation of tasks.
- Worked on Grub, PXE boot, Kick start, Packages, Yum, RPMs, LVM, Boot from SAN, file system configuration.
- WorkingwithversioncontroltoolssuchasSubversion(Tortoise)1.8.x64bit.
- Configuring LVM as extending Logical Volume and Physical Volume Size.
- Installing and managing different automation and monitoring tools like Nagios and Splunk.
- Involved in building Solaris 10 and migrating Solaris 8 to Solaris 10.
- Coordinated with the UNIX and Windows customers for HDS firmware migration as per vendor recommendation.
- Working with M and T series servers like M4000, M5000 & M8000 servers.
- Installation, Upgrading, Patches, Migration, Configuration and Troubleshooting, deploying SUN Cluster Framework and VERITAS Cluster Server.
- Handling various Solaris container/zone, Knowledge of DTrace.
- Handling the Domain, DHCP & its policies.
- Worked on migration of storage level using EMC Replication Manager.
- Worked on HDS USP, USPV, AMS 1000, AMS 2500, 9585.
- Worked extensively on HDS TrueCopy, ShadowImage for migrations.
- Restricting users from downloading non business applications.
- Handling & fixing all Server related issues,ensuring maximum availability of servers and its services.
- Implemented Nagios alerting toolfor Monitoring alerts.
- Analyzesidentityand accessmanagementonboarding processes/workflows, recommends ways to improve efficiency.
- Windows OS and customization using Blade Logic and MDT deployment tools.
- Install and configure the HP c7000 enclosures, HP standalone servers.
- Supporting Vendor for various application installations.
- Experience with administratingTSM5.4.3 and 6.2 servers on a variety of hardware and configurations. (IBM AIX, Sun/Oracle Solaris servers, Linux RHEL5 in VCS clustered environment.)
- Install newTSMclients in NT, Linux, and Unix environments.
- TroubleshootTSMservers and client issues as necessaryand Providing On callTSMsupport 24x7
- Documented standard operating procedures (SOP) for troubleshooting, configuring, and setting up virtual servers.
- Scan and deploy patches and updates to the systems using Microsoft Windows Updates Services (WSUS) and keeping up-to-date patch-levels.
- Troubleshot and maintain RedHat and SuSELinuxenvironments forvulnerabilitiesusing automation tools for fixing and updating.
- Handled Qualysvulnerabilitiesfix on varies UNIX operating systems AIX/RHEL/SUSE/VMware and IBM VIO servers
- Provide support for users, groups and security access to Active Directory objects including organizational units. Managed AD user accounts, access and group permissions in Win 2003 AD.
- Desktop, printers & laptop's troubleshootinganalyzing the existing environment suggest & implement the improvements.
- Created various Batch jobs and time based workflows to update the data regularly.
- Provided user support and bug fixing activities as per the SLA.
- Managed Operational requests and troubleshoot issues, working with diverse groups.
Environment: RedHat5.5,CentOS4.0,Windows 2003/2008/2012 server,windowsXp/7/8, VMware ESXi 5.1,Vmotion,vcenter server, sphere client, center update manager, Nagios, TSM, vcenter converter, San, NAS, Hp Rack servers.
Confidential
Linux Systems Administrator
Responsibilities:
- Setup company’s servers, network and workstations in windows and Ubuntu.
- Performed installation, configuration and management of Linux, Solaris and Windows servers.
- Maintained all computer equipment & peripherals.
- Administered cross-platform Network (Linux and Windows).
- Installation and Configuration of new server hardware.
- Installed and configured windows server 2000.and windows 2003 server.
- Designing, configuring, implementing and managing DHCP, DNS servers.
- Defining and implementing user configurations and policies.
- Automated several administrative tasks.
- Adding/deleting/modifying user account information.
- Creating security policies.
- Collaborated with various application groups on a daily basis to manage access management.
- Configured and maintained NetIQ/NovellIdentity Manager (IAM/IDM) utilizing Red Hat Linux Advanced Server while producing, reviewing functional and design specs.
- Supporting and maintaining antivirus products as well as host based firewalls.
- Designing, implementing and managing disaster recovery and backup process.
- Documenting all the network, server and resources configurations.
- Backup files and tweak the system & network for optimal performance.
- Managed system and network disaster recovery plans.
- Conducted basic computer to employees.
- Identified issues with theNetbackupproduct, environment issues including resources, performance, setting up a plan of action and next step with the customer.
- Documenting cases, troubleshooting steps and resolution to case management software
- Provided hardware and software updates.
- Provided system and network security.
- Provided technical support and repairs for Windows / workstations
- Assisted in computerized accounting and auditing.
Environment: Windows NT/2003, Red hat Linux, CentOS, Netbackup,LAN, WAN, Free BSD, Apache.