Cloud/devops Engineer Resume
Danbury, CT
SUMMARY
- Over 8 years of configuration, installation and administration experience on cross platforms like Red Hat Enterprise Linux 5/6/7, Solaris 10 and Windows 2003/2008/2012 servers.
- Extensive experience with Linux Server platforms, Integration of Windows and Red Hat Linux, Security Systems, Active Directory, Web - Server, E-mail Systems, Open source software, Network Backup Systems, Sharepoint server, Enterprise Antivirus Systems.
- Experienced in backup, recovery and upgrades of Linux, Solaris and Windows servers.
- Configured Volume Groups, Logical Volumes and File Systems on Red Hat Linux Servers.
- Configuration and Troubleshooting of LAN ensuring the proper implementation of the TCP/IP, routing, and network functionality using CCNA certification fundamentals.
- Experience in tuning performance for Linux and Solaris servers using tools like sar, vmstat, iostat, netstat and administering open software under Linux or Solaris.
- Experience adding and configuring disks and create file systems using LVMs and RAID concepts.
- Installed, Configured, Troubleshoot NFS, NIS, NIS+, DHCP, CVS, LDAP, Mail Server, Linux Cluster, Firewall, IDS and VPN Server along with backup.
- Extensively experienced with various methods of Red Hat Linux/ Sun Solaris Migration using alternate Disk Installation, Kickstart / Jumpstart.
- Experience in Installing, configuring and maintaining Apache/Tomcat, Samba & Send Mail, Web Sphere Application Servers.
- Worked on cloud platform and technologies like Amazon Web Services (AWS), EC2, Chef, JSON and Python scripts to deploy machines on the cloud.
- Worked with VMware ESXi servers, and Virtual Infrastructure client to create virtual guests.
- Resolve technical problems as they happen, take ownership of problems & work on resolutions using both internal resources & third-party technical support partners (IBM, Red Hat & HP).
- Ensured system security by hardening and auditing the systems as per OS guidelines.
- Also experienced in system analysis, troubleshooting and performance tuning of OS.
- Basic scripting done in Bash, CSH and some python for automated tasks and tool upgrades.
- Assisted in critical outage situations to isolate the root cause and recommend fixes.
- Provided recommendations for hardware expansions (network/server/storage) as needed.
TECHNICAL SKILLS
Operating Systems: Red Hat Enterprise Linux 5/6/7, AWS EC2, Solaris 10, VMware ESXi 5.5, Windows Server 2003/2008/2012
Storage: VERITAS Volume manager 4.x, Logical Volume Manager, IBM Tivoli (TSM),VERITAS NetBackup4.5, NetApp (Snap Vault and Snap Mirror), EMC PowerPath, Vmax, Symmetrix & Celerra, Hitachi, IBM arrays, Storage-TEK L700, Dell Power Vault, EBS, S3.
Clustering: Veritas Cluster Server, HACMP
Web Servers: Tomcat Apache1.3.x, 1.2, 2.x, JBoss4.0.x, WebSphere MQ, Weblogic, IIS 5.0/ 4.0, SAMBA v3.0
Database Servers: Oracle 9i/11g/12, 10g, MS SQL 7.0/11.0, Sybase
Network Services/Application: SMTP, SNMP, DHCP, POP, SMB, NIS, NIS+, NFS, DNS, FTP/TFTP, ARP/RARP, SSH, TCP/IP, WEBSM, NTP, TELNET
Servers: HPBL460C G5/6/7 & HPDL380, AWS EC2, IBM RS/6000 & P-series (H80, F85, P510, P670, P590,P595, Dell PowerEdge Server dell 2300, 2400, 2450
PROFESSIONAL EXPERIENCE
Confidential, Danbury, CT
Cloud/DevOps Engineer
Responsibilities:
- Configure and Administer Server Red Hat Enterprise Linux 5/6/7 and also Windows Server 2012 servers running in Amazon Web Services cloud and VMware environments.
- Maintained RDS Database Instances and Microsoft SQL 11.0 servers to support Opentext Content Management Application.
- Designed and Configured infrastructures using AWS products like EC2 Instances, S3, EBS, EFS, Glacier, CloudWatch, IAM policies, Security Groups, Elastic Load Balancers, VPC, Snowball.
- Provide support for applications running on JBoss and Apache Web services.
- Developed Python based application to automate server builds in AWS CloudFormation using boto3 python code-set for Troposphere.
- Wrote testing code to verify application availability and take server snapshots at regular intervals to allow for most frequent restores.
- Setup Autoscaling infrastructure to allow ease of adding and removing servers from ELB.
- Code hosting and Versioning using GitHub and BitBucket during application development.
- Used Crucible to perform Code Reviews so as to in corporate coding best practices.
- Configured monitoring tools like New Relic, CloudHealth Agent and CloudWatch for Monitoring.
- Job Scheduling and alerting using Jenkins and Unix Cron jobs for running scheduled tasks.
- Configuration management for server builds and application updates using CHEF.
- Updating and integrating Consul format into the cloud formation templates to manage CHEF code.
- Configured and maintained file level backups using Commvault and used AMI/Volume snapshotting to recover Volumes/Servers from failures.
- Managed application and database clusters to facilitate resiliency.
- Migration of Applications running on VMWare to Amazon Cloud.
- Performed Smoke Tests to verify system functionality and availability during various stages of the project and when any new features were released.
- Assisted in performance testing to validate system performance and tuning before go-live.
- Worked in an Agile process environment with attending daily scrums.
Environment: Amazon Web Services(AWS), RHEL(5,6,7), Windows Server 2012 R2, Microsoft SQL server, MySQL, EC2, ELB, CloudFormation, CloudWatch, S3 storage, VPC, Glacier, RDS, Identity Management(IAM), Glacier, Snowball, SNS notifications, VMware, Python, Agile, Github/Bitbucket, Service Now.
Confidential, Charlotte, NC
Linux Administrator
Responsibilities:
- Implement and support Red Hat Enterprise Linux (RHEL 5 and 6) for Application, Middleware and Database servers.
- Provide support for legacy Solaris 10 servers and identify migration requirements.
- Involved in Capacity planning to identify potential server migrations and decommissions depending on OS and Hardware support life cycle.
- Performed Physical and Virtual RHEL server builds from scratch as requested.
- Provided support for physical Oracle RAC cluster servers.
- Installed, configured and maintain Weblogic on application servers.
- Used Logical Volume Manager (LVM) to manage server volumes on Linux servers.
- Configured and maintained NFS/CIFS shared volumes with providing appropriate permission levels for secured access.
- Changed the maximum number of LUN's that can be connected to the physical servers for efficient usage of the server resources.
- Configure and support storage level resiliency and performance optimization using Multipath and EMC PowerPath setups.
- Create bash scripts for extracting server configuration information.
- Automation and maintenance of tasks through crontab setup.
- Performed Unit level testing of new environments or after any updates on the servers to verify the environment accessibility and change success.
- Log and Process monitoring using system-level and external third party tools.
- Performed Samba3.x installation/upgrade to provide authentication and user accessibility.
- Setup backup schedules and agent administration of Tivoli Storage Manager (TSM).
- Hardware level log and alerts monitoring from the HP Blade center console.
- Worked in environments with LAN/WAN and Load balanced Infrastructures.
- Change scheduling and ticket management using Service Now.
- Involved in planning, design and migration of data centers for High Availability after accessing all requirements and using current hardware and new hardware.
- Represent the Linux Test/Production changes in CAB meeting as needed.
Environment: Red Hat Enterprise Linux (RHEL 5 and 6), Solaris 10, Amazon Web Services, HP Bladecenter, Tivoli Storage Manager(TSM 6.1), Oracle RAC DB servers, Weblogic Server12c, Websphere MQ, Vmware vSphere5.5, Service Now, Maximo.
Confidential, Chicago, IL
Linux Administrator
Responsibilities:
- Configure, Administer and Troubleshoot Red Hat Enterprise Linux 5.x and 6.3 Application and Database servers in an environment.
- Install, configure and maintain Jboss 5.1.0 application servers.
- Perform system validation and suggest improvements with regards to security patch updates.
- Upgrade kernel to the highest version to patch any vulnerabilities RHEL 5.4 to 5.9 .
- Convert Singlepath to Multipath for Oracle DB servers which are booting over SAN.
- Maintain and manage DM Multipath depending on the requirement, to provide balanced active/active setup over multiple paths between Server and Storage.
- Migration of physical servers from IBM storage to EMC VMAX.
- NIC level resiliency using Ethernet Bonding between different manufacturers and speeds.
- EMC PowerPath configuration and management to allow improved storage performance.
- Setup Commvault Client and manage enterprise backup schedules using Commvault console.
- Performed server patch and configuration management through using Red Hat Satellite Network server as the repo server.
- Configured centralized Yum repo server and client for ease of patch management.
- Clone servers using VMware vSphere5.5 to restore and migrate servers at new location.
- Install application patches as required to add new features and remove bugs as per requested by application owners.
- Performed AWS cloud deployments for web applications running on AWS Elastic Beanstalk with monitoring using CloudWatch and VPC to manage network configurations.
- Deployed instances in AWS EC2 and used EBS stores for persistent storage.
- Setup Logging server and forward logs from the client servers to this centralized location.
- Disk volume management using Logical Volume Manager (LVM) involving adding and reducing logical volumes space as required.
- Automation of log management and setup appropriate filters to remove unwanted warnings.
- Supported python running tools with performing configuration and optimization updates while developing and upgrading solutions.
- Used puppet to manage server configurations regards to permissions, services and packages.
- Create init bash scripts to perform automatic booting of applications/services on server start.
- Setup password less ssh connection for Oracle DB RAC cluster to communicate between nodes.
- AD and LDAP authentication integration test using Kerberos.
- Installed and configured snmpd daemon to allow connection using Solarwinds monitoring tool.
- NFS and CIFS shares configuration to share storage depending on the requirements.
- Maintain records of Change Requests and Trouble tickets using Service Desk Plus tool.
- Create Standard Operational Procedures (SOP) documents for installations and issue resolutions.
- Perform and maintain root cause analysis documents of outages or issues in the environment.
- Co-ordinate and manage closure of cases open with Red Hat and EMC support.
Environment: Red Hat Enterprise Linux (RHEL 5.x and 6.3), IBM BladeCenter Hx5 and HS22, Commvault Backups, Jboss 5.1.0, Vmware vSphere5.5, Satellite Server, Solarwinds Monitoring, Oracle Fusion Middleware, Manhattan Warehouse Management, Webmethods Integration, Service Desk Plus.
Confidential, Nutley, NJ
Linux Administrator
Responsibilities:
- Installation, Administration and Maintenance of Solaris 10, RHEL 5.0, Windows 2003 and 2008 Operating System in an environment involving over 200 Servers.
- Responsible for Remote installations of Operating Systems on Solaris (Jumpstart) and Windows Servers and get them Production ready on Virtual using VMware and Physical HP Blades.
- Check server resiliency by performing stress test on the machines.
- Configure/Troubleshoot High Availability Veritas Cluster for failover & redundancy.
- Involved in installing and updating Applications and Policy Agents to latest versions using Tivoli Provisioning Manager (TPM).
- Perform Patch updates on Windows Servers using IBM Big Fix and later Tivoli Endpoint Manager
- Proactively monitor and administer servers using Tivoli Netcool/Webtop Alerts and CLI tools.
- Migration of Websphere Application Server to the latest version 7.0.
- Administer Websphere solutions like Websphere ESB, Process Server & Network Deployment which were used as platform for Confidential Market Research and Trading tool EIKON.
- Implement/administer Tivoli Storage Manager (TSM) solution for enterprise backup & recovery.
- Modify and create bash shell scripts to set automated backup schedule.
- Maintain and update python scripts used for automation and report extracting.
- Administer and troubleshoot user authentication using LDAP authentication.
- Used Splunk to support and administer authentication issues for Clients.
- Performed hardware disk management using Veritas Volume Manager.
- Test Puppet deployment for automated server builds and configuration.
- Perform Firmware updates as required to resolve alerts and maintain latest system standards.
- Verify Load balance setup is correctly configured and performs desired balancing.
- Maintain and manage documentation using Sharepoint and track project using MS Project.
- 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 schedule.
- Resolve technical problems as they happen - take ownership of problems & work them to resolution using both internal resources.
Environment: Solaris 10, Red Hat Enterprise Linux 5.0, Windows 2003/2008, HP BL460CG6, VMware ESXi, Tivoli Provisioning & Storage Manager, Netcool/Webtop, IBM Websphere App Server, LDAP.
Confidential, Cincinnati, OH
Linux/Unix Administrator
Responsibilities:
- Configured volume groups and logical volumes, extended logical volumes for file system growth needs using Logical Volume Manager (LVM) commands.
- Managed Linux kernel, memory upgrades, swaps area and Red Hat Linux Kickstart Installation.
- Configured NFS and NIS.
- Installation, configuration and administration of Solaris 10 systems for performance monitoring, scaling, capacity planning and maintenance of Sun Servers.
- Used Solaris Jumpstart to automate the installation of Solaris operating system.
- Installed patches and software as required for system upgrade and resolving issues on Solaris Servers by troubleshooting and analysis of hardware and software failures.
- Experience with Java based Ecommerce web site administration and platforms such as Weblogic, Apache Tomcat and Samba Server.
- Installation of Red Hat Linux on IBM Blade, Proliant, and Enterprise Server 4.0.
- Activities include user administration (create, manage permissions, user file systems); startup and shutdown shell scripts; crontabs, file system maintenance, backup scripts and automation.
- Good experience working on LAN/WAN and TCP/IP Protocols.
- Maintaining Red Hat Enterprise Linux 5 servers in Development, Test and Production environment and proactively monitor and administer production and development of servers.
- Worked with Windows 2008 Servers to provide general administration and manage login policies and security using Active Directory via Centrify.
- Working on Change Management and Incident Management Tickets in Remedy Tool.
- Used System Monitor tools like ITM 5.1 (Tivoli Monitoring), and used system performance analysis tools like Wily Introscope by identifying and removing bottlenecks.
- Creating, Monitoring and Administration of Zeta file systems (ZFS). Also checked Data Consistency and System Process failures of these file systems.
- Configure/Maintain IBM Tivoli Storage Manager (TSM) and Netbackup for Backups.
- Experience in Servers consolidation and virtualization using VMware ESX.
Environment: RHEL5; Windows2003/2008; VMWARE; IBM Bladecenter Servers (HS20, HS21); DELL Poweredge 2850,2950,6400; Sun SPARC workstations(A22, A70, A89)& Servers E450, E3500
Confidential, Cleveland, OH
Linux/Unix Administrator
Responsibilities:
- Installed RHEL on HP Proliant DL385 as the base operating system to be used for applications.
- Installation and configuration of LPAR’s with Solaris 8 and 9 on SPARC servers.
- Overall user admin and access management and compliance responsibilities using LDAP.
- Performed backup and recovery using RHEL capabilities on periodic and on demand basis depending the project and client needs.
- Trouble shooting the problems, performing and documenting root cause analysis.
- Worked on NetApp Software Products like SnapVault, SnapMirror and ONTAP operating systems and NetApp Storage Array to provide SAN solutions.
- Disk Space management using VERITAS Volume Manager (VxVM).
- Configuration of Hardware and Software RAID. Disk replacement and File system recovery.
- Installed VMware ESX server on Dell Servers and configured Solaris 9/10 and Red Hat Linux 4.0 / Windows 2000 virtual machines for various applications.
- Setup Windows Servers on Citrix XenServer Platform running XenApp applications.
- Installation of software packages and checking the integrity of the installed packages.
- Worked on Cisco PIX Security to generate secure VPN connections between Cisco routers and designed, and implemented Checkpoint firewall infrastructure.
- Administered Red Hat Linux servers for several functions including managing Apache/Tomcat server, Mail server, Java Web Applications and firewalls in both development and production.
- Managing cron jobs, batch processing and job scheduling.
Environment: Red Hat Enterprise Linux 4.0/5.0; HP Proliant, Veritas Netbackup 4.5; NetApp products (SnapVault, Snap Mirror, V6000, FAS6000); Oracle 9i/10g; WebSphere Application Server 3.5/4.0.x; Tivoli Storage Manager 5.x; Cron; LPARs.
Confidential
Junior Unix Administrator
Responsibilities:
- Installation of patches, security fixes, e-fixes, packages on Sun Solaris, Red Hat Linux 4.0 and Windows NT/2000 Servers.
- Installation, configuration & administration of Windows 2000/2003 Server, IIS-5.0, Active Directory & Exchange 2003 Server.
- Update latest patches and upgrade all applications to the latest versions.
- Configuring Windows 95, 98 and NT workstations in NT domains.
- Setup LAN consisting of five Solaris Name Servers (E450)
- Supporting the network on connectivity issues relating to TCP/IP, IPX, and AppleTalk.
- System Administration and engineering of Windows NT/2000, Active Directory.
- Adding users, user-groups, removing users & groups and changing user environments.
- The primary responsibilities of the job included monitoring the Windows NT servers to maintain optimum performance and take proactive measures to reduce the downtime.
- Troubleshooting of DNS and DHCP related problems.
Environment: Solaris9; WindowsNT/2000; RHEL4.0; DHCP; DNS; User and Network Management