Sr. Linux Engineer Resume
NA
SUMMARY
- 14+ years professional experience in Systems Administration (involved in high end server/client environment consisting multi - operating systems), Virtualization, AWS Cloud Platform and Storage technologies on various Linux/Unix platforms (RHEL, Ubuntu, Solaris)
- Package management using RPM, YUM and UP2DATE in Red Hat Linux Maintained. AMI Creation using Packer. Performance tuning of VMware servers and management of server resources between Virtual Machines
- Highly experienced with servers provisioning, patching, troubleshooting and securing servers with regular firewall update and monitoring.
- Experienced on Cron jobs, Systems backup and OS installation using Jumpstart and Kickstart for RedHat Enterprise Linux, Ubuntu based environments for on-premises servers.
- Experience in Linux Patching and upgradation on both bare metals and VMware servers.
- Worked on AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, S3, DynamoDB, ElastiCache, IAM, Cloud Formation, OpsWorks, Cloud Watch.
- Experience with scripting languages (eg: BASH, Ruby) and automation tools (e.g. Ansible, Puppet)
- Managed Virtualization Environment using VMware (ESXi, vClient, vCenter, vSphere).
- Work Experience in SAN Business Continuity Solutions including SRDF/S, SRDF/A, Time Finder (BCV/Clones/Snap), Flashcopy, Volume Copy, Remote Mirroring, OpenReplicator .
- Experienced in DNS, NIS, NFS, CIFS, FTP, NIS, Samba Server, LDAP, remote access, security management, and system troubleshooting skills
- Experience in installing the VERITAS, installing and configuring the VERITAS cluster server (VCS), using the VERITAS storage administration (VVM/VXFS) for the SAN configuration.
- Experience in setting up and configuring the Directory services utilizing Sun/Java Directory Server.
- Expert in System administration, system planning, architecting resources for applications, dealing with the development team and planning the server resources for the applications. Expert in system administration, system planning, architecting, group level and user level management.
- Experience in hardening operating system security. Experience using diagnostic and debugging tools such as tcpdump, snoop, nmap and Top etc in the UNIX/Linux environment.
- Troubleshooting, Security, Backup, Disaster Recovery, Performance Monitoring and Fine-tuning on UNIX (SUN Solaris (8, 9, 10 and 11), Red Hat Linux (4.x, 5.x, 6,x and 7.x)) Systems.
- Excellent client relationship skills, and drive to complete tasks effectively and efficiently
- Provided production support in an on-call rotation in a 24x7 environment.
- Document all the major activities, prepare installation and migration plans.
TECHNICAL SKILLS
Hardware: Oracle Servers M 3000/4000/5000/8000 , T5-x,T4-x, T3.x, T 5220/5240/5440 , T2000, SCSI and Fibre-Channel storage arrays, including EMC Symmetric, Clarion, HP server’s 580-G.x. 380-G.x, Dell R630/730, R640/740, IBM Blades.
Operating systems: Redhat Enterprise Linux 7.x/6.x/5.x, CentOS 6/7, Ubuntu 14, 16, 18, Solaris 11/10/9/8, Windows 2012/2016.
Virtualization: VMware AWS/Oracle Cloud, VPC, Oracle VM(Ldoms), Zones, KVM.
Languages: C, SQL, Shell scripting (bash & ksh), Python.
Storage/Backup Management: EMC Symmetrix, VMAX/DMX, CLARiiON CX Series, Clariion, Hardware/Software RAID 0/1/5/6 using VERITAS volume manager (VXFS), ZFS, SVM, and SAN environment. Avamar, Networker, VERITAS Netbackup, tar, cpio, ufsdump, flar, ABE.
Cloud Tools: AWS - EC2/S3/IAM/VPC/CloudFormation/CloudWatch/Route53/SNS/SQS, JIRA, Packer, Vagrant, GIT, Ansible, Puppet, Supervisor, Docker, NewRelic.
PROFESSIONAL EXPERIENCE
Confidential, NA
Sr. Linux Engineer
Responsibilities:
- Built S3 buckets and managed policies for S3 buckets and used S3 bucket and Glacier for storage and backup on AWS .
- Work with other teams to help develop the Puppet infrastructure to conform to various requirements including security and compliance of managed servers.
- Built a VPC, established the site-to- site VPN connection between Data Center and AWS .
- Develop push-button automation for app teams for deployments in multiple environments like Dev, QA, and Production.
- Help with the creation of dev standards for Puppet module development including best practices for version control ( git ).
- Perform troubleshooting and monitoring of the Linux server on AWS using Zabbix, Nagios and Splunk .
- Management and Administration of AWS Services CLI, EC2, VPC, S3, ELB Glacier, Route 53, Cloudtrail, IAM, and Trusted Advisor services.
- Created automated pipelines in AWS CodePipeline to deploy Docker containers in AWS ECS using services like CloudFormation, CodeBuild, CodeDeploy, S3 and puppet .
- Perform installation and configuration of Splunkforwarder on all the Production Instances for rolling of significant logs to Splunk Cloud.
- Worked on JIRA for defect/issues logging & tracking and documented all my work using CONFLUENCE .
- Deploying and maintaining Micro services using Docker.
- Knowledge of Logging and APM DevOps tools AppDynamics, Dynatrace, Zabbix, Splunk, ELK and Grafana.
- Experienced with automating release processes using Maven, Jenkins and Jira as tools in a diversified project environment.
- Integrated services like GitHub, AWS CodePipeline, Jenkins and AWS Elastic Beanstalk to create a deployment pipeline.
- Good Experience in architecting and configuring secure cloud VPC using private and public networks through subnets in AWS.
- Amazon IAM service enabled to grant permissions and resources to users. Managed roles and permissions of users with the help of AWS IAM
- Performed weekly and on call deployments of application codes to production environments.
- Configure CloudFront to deliver content from AWS edge locations to users, allowing for further reduction of load on front-end servers.
- Designing and implementing fully automated server build management, monitoring and deployment by using Technologies like Puppet.
- Deployed Puppet, Puppet dashboard for configuration management to existing infrastructure.
- Initiating alarms in CloudWatch service for monitoring the server's performance, CPU Utilization, disk usage etc. to take recommended actions for better performance.
- Configured AWS Multi Factor Authentication in IAM to implement 2 step authentication of user's access using Google Authenticator and AWS Virtual MFA .
- Included security groups, network ACLs, Internet Gateways, and Elastic IP's to ensure a safe area for organization in AWS public cloud.
- Writing UNIX shell scripts to automate the jobs and scheduling cron jobs for job automation using commands with Crontab.
- Wrote Ansible Playbooks with PythonSSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python .Experience with Puppet to more easily manage enterprise Puppet deployments
- Design AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates
- Created scripts in Python which integrated with Amazon API to control instance operations.
- Coordinate/assist developers with establishing and applying appropriate branching, labeling /naming conventions using GIT source control.
Confidential
Sr. Unix/Linux Engineer
Responsibilities:
- Worked in MHC for the Data Center Migration Project as an effort to do the separation of business within McGraw-Hill, which include the 1200+ Servers and Storage Migrations. Migration plan was based on the agile methodology.
- Worked with different Businesses, Application and Infrastructure Teams to plan the migration for Separation.
- Provide the necessary files for creating the master plan sheet and worked with Solution Architect to help in planning the moves, identifying the application discovery and required checkpoint firewall rules need to open.
- Worked with Application team and SA to identify and understand the required Public IP and DNS changes for the functionality of application.
- Provide Data required for open different change tickets related to GLB, LLB, Firewall, Seplink and DNS.
- Works on creating and implementing application monitoring, and logging strategies using New Relic, Logstash, Elasticsearch and Kibana.
- Responsible for building and maintaining infrastructure on AWS and Peer1 for Engrade Project.
- Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
- Manage the AWS environment for Engrade and automate the build from template and used configuration management tools like puppet to deploy these builds.
- Automated the process for deploying the Engrade code in all environments, troubleshooting the errors.
- Implemented & maintained the branching and build/release strategies utilizing GIT.
- Used Puppet for application automatic deployment and provisioning to AWS environment.
- Install and configure the Rabbit MQ environment for the Analytics and setup the supervisor for managing process availability.
- Setup replication between Amazon RDS and MySQL server for migrating data to AWS environment.
- Worked on the All International Application Portfolio and Center Accounting Finance system (Atlas) based on Oracle E-Business suite for moving servers and taking backups, doing sanity reboots and automating tasks required during the server move.
- Worked with the Data Center team, Network teams and Storage teams for troubleshooting the issues during the moves and fixed them and handover servers to application teams for application testing.
- Managed system configuration and maintenance, problem troubleshooting, system and program security, applications and program management, planning and directing upgrades and testing to ensure system functionality.
- Worked as System engineer with EMC to help in moving the SAN and NAS storage on servers across the Datacenter and Luns Remapping on new storage and troubleshooting the issues.
- Installed Avamar backup client agents and configure backup software for daily backup jobs & Installed and configured Nagios monitoring tool
- Troubleshoot complex Network/firewall/Load balancers, storage & all kinds of issues during and after migrations.
- Analyzing, troubleshooting and resolving problems involving OS/Application/Web site issues & configuring the App, Oracle database and production servers.
Confidential, NY
UNIX Systems Administrator
Responsibilities:
- System/Storage Architecture, Project Management - Solaris/Linux Administration, Veritas, SAN/NAS.
- Installed, configured and managed Solaris 2.6, 8, 9 and 10 on Sun Enterprise systems, Red Hat Enterprise Linux 5.x, 7, 9 troubleshooting hardware, Application & Network problems and performance issues.
- Installation of Oracle servers/HP servers using Jumpstart & Kickstart respectively as part of provisioning.
- Support 2400+ UNIX servers consisting of Solaris/RHEL.
- Designed, configured, and implemented a custom Solaris local/Wan Jumpstart environment, providing a baseline configuration on all servers and allowing custom configurations.
- Install, configure and manage Solaris LDAP server 5.1p2 directory servers.
- Established certification and implementation of LDOM based virtualized infrastructure for server consolidation, using T5240 and T5140 based systems. Same tested on T4-2 and T3-2.
- Worked on Solaris 10 based zone installs and customizations, established Solaris 10 Zones /Container based standards for the entire corporation.
- Installed and configured Veritas RAC cluster, assisted Dba’s during ASM cluster build over Solaris/Redhat.
- Setting up server NIC’s (Nic Bonding, IPMP, Link Aggregation).
- Setting up root disks/mirroring. Post kickstart/jumpstart server hardening, Testing SAN failover, File system creation (ownerships, permissions) from SAN storage, Netbackup Client Installation, SSH key exchange, SUDO skills and scripting
- Support Oracle applications for installation, configuration, troubleshooting, start, stop of database listeners.
- Worked with utilities like netstat, iostat, vmstat, sar, prstat, ndd, top, prtdiag and various third party tools to analyze problems, file systems space issues, network problems, hardware issues etc.
- Worked with various vendors for troubleshooting issues, supervised the work of vendors to ensure proper installation and configuration of servers, security configurations and critical OS patching.
- Created NFS, mount point, and patch installation of all servers.
- Strong technical background in Disk Management, VERITAS Volume Manager, Logical Volume Management (LVM) and logical partitioning on Solaris
- Attended/supported regular Disaster Recovery Tests. Active member of the Disaster recovery team at S&P. Key member of the DR team during the DR situation recovered/built critical servers in disaster scenarios.
- Providing 24x7 supports to servers. Monitoring and troubleshooting of any data center outages.