Linux & Aws Infrastructure Engineer Resume
2.00/5 (Submit Your Rating)
Johnston, IA
SUMMARY
- 12+ years of IT experience as Linux/Network Engineer and AWS infrastructure provisioning and architecture
- Provisioning, OS upgrading and managing physical and virtual Linux servers using Cobbler, Foreman, Satellite
- Experienced in configuring and maintaining secured network infrastructure on - premises and on AWS environments
- Experienced working with VMWare, vSphere, SAN Storage, and vCenter Operations Manager
- Experienced working with routers, switches, firewalls for security, Firewall rules, Networking End Points, and VPN
- Experienced in configuring Nginx for reverse proxy, load balancing and Web Application Firewall
- Experienced with AWS infrastructure including compute, network, storage and automation
- AWS SAA-C02 certified and experienced in launching Amazon EC2 instances and configure to specific applications
- Worked with AWS resources like EC2, ELB, VPC, S3, Route 53, IAM, RDS, SNS, SQS
- Experience working with Source code management Git, CI tool Jenkins, and deployment tool Docker
- Experience in deployment and orchestration of Docker containers using Docker Swarm and Kubernetes
- Experience with implementation, build and deployment of CI/CD pipelines using Jenkins and Docker
- Experienced in creating playbooks and roles for Ansible and deployed applications to AWS Cloud
- Experienced in installation of Docker and managing container infrastructure with Docker, and Kubernetes
- Experienced with Ansible, Chef and CFEngine system configuration tools in creating and modifying manifests
- Experienced with parallel filesystem IBM GPFS and network filesystem NFS
- Performed Backup of Linux and AIX Systems using rsync and mksysb
- Scripting experience in Bash, Perl, Python to automate scheduling and monitoring systems and Apps health.
- IT infrastructure and App monitoring using tools Nagios, Splunk, Ganglia, CloudWatch, New Relic and ELK
- Working technical knowledge of scripting code using BASH, Shell, AWK, SED, YAML, Perl and Python
- Knowledge of ITIL processes and Certified in ITIL V3 Foundation
- 12+ years of IT experience in Linux Systems operations, AWS infrastructure provisioning and architecture
- 8+ years of experience in supporting infrastructure operations on RHEL and CentOS 6.x and 7.x Linux Systems
- Perform automated OS provisioning, upgrade and management with Cobbler and Satellite/Foreman
- Experienced in using CloudFormation and Terraform for AMI Linux provisioning
- Utilized vCenter Operations Manager to perform VMWare and vSphere administration
- Experienced in network routing, switching, Internet connectivity, security and firewall administration.
- Experience with configuration management tools such as CFEngine, Chef and Ansible
- Performed the monthly Systems Audit for Linux and AIX hosts
- Performed Backup of Linux and AIX Systems using rsync and mksysb
- Managed Ansible Playbooks with Ansible modules.
- Hands-on experience with parallel filesystem IBM GPFS and network filesystem NFS
- Experience with AWS infrastructure resources including EC2, ELB, VPC, S3, Route 53, IAM, RDS, SNS, SQS
- Assigned roles, groups and permissions to use resources using Identity and Access Management (IAM)
- Load balancing, reverse proxy and web application firewall configurations with Nginx
- Knowledge of deployment and orchestration of Docker containers using Docker swarm and Kubernetes
- Used DevOps tools Git, Maven, Jenkins, Ansible, and Docker for CI/CD tasks to build, test and deploy
- Network professional with Routing & Switching and Network Security skills
- Excellent knowledge on routing protocols, network management tools, LAN and WAN technologies, and VPN
- Excellent knowledge and experience with VMware and virtualization technologies
- Implemented VMWare with multiple storage components
- Involved in datacenter migration process by migrating V2V, P2V and P2P servers using PlateSpin
- Knowledge of firewall and security concepts such as SSH, Iptables, firewalld, and DDoS mitigation
- Experience in configuring servers to provide networking services including HTTP(S), SSH, NFS, GPFS, DNS
- Monitored incidents and alerts on services and apps using tools Nagios, Ganglia, CloudWatch, and ELK Stack
- Experienced in monitoring Applications on New Relic, Splunk and Elasticserach, Logstash & Kibana Stack
- Used Bash, Perl, and Python scripts to automate scheduling, deployment, and system monitoring
- Work on ticketing tools such as Remedy, ServiceNow, Impact, Maximo
- Working technical knowledge of scripting code using BASH, Shell, AWK, SED, YAML, and Python
- Experience with asset management, configuration management database, and ITIL processes
- Able to prioritize tasks, manage stressful situations, and work without supervision
PROFESSIONAL EXPERIENCE
Linux & AWS Infrastructure Engineer
Confidential, Johnston, IA
Responsibilities:
- Provision, configure and support AMI Linux, RHEL and CentOS VMs on VMware vSphere for QA, Development, Test, non-Production and Production environments.
- Experienced in using provisioning tools: Cobbler, Ansible, Foreman, CloudFormation and Terraform
- Maintain and troubleshoot systems performance, running processes, and application issues.
- Perform regular Kernel and software updates with latest security patches using Red Hat Satellite.
- Installation, configuration and administration of VMWare virtual machines for Red Hat Linux servers
- Experience in operations and maintenance support for AWS cloud resources: launching, maintaining, and troubleshooting EC2 instances, S3 buckets, VPCs, IAM, RDS, SNS, SQS, and Elastic Load Balancers.
- Experience in deploying compute and storage in AWS cloud, creating and managing virtual machines, and setting up communication network security groups.
- Experience with implementation, build and deployment of CI/CD pipelines using Jenkins, managing projects
- Used CFEngine, Puppet and Ansible for automation and configuration management.
- Experience in creating playbooks and roles for Ansible and deploy applications to AWS cloud
- Experience in using DevOps tools Ansible, Python, Bash, Git, and Jenkins for automation.
- Monitored, maintained and supported hosts on premises and AWS and Azure cloud hosted environments
- Excellent knowledge on DevOps basics and resources on Amazon cloud computing environment
- Experienced in installation of Docker and managing container infrastructure
- Experience with virtualization and container platforms such as VMWare, Docker and Kubernetes
- Monitored and administered VMWare vSphere VMs and ensured that they are operating at peak efficiency
- Identified and resolved any degradation, unusual activities, or system downtime of VMWare VMs.
- Excellent knowledge and experience with VMware and virtualization technologies
- Create and manage users, files, grant access and permissions to files and directories, install software applications and mount volumes etc.
- Use Red Hat Satellite and Foreman to deploy, patch, rollback, maintain and manage Linux systems.
- Experience in maintaining and upgrading the sandbox, non-prod and production Linux hosts regularly
- Hands-on experience with network filesystem NFS and parallel filesystem General Parallel File System GPFS
- Experience in configuration of networking services including HTTP(S), SSH, NFS, DNS, SFTP, NTP, etc.
- Use SSL certificates to create encrypted channel between server and client hosts.
- Network professional with Routing & Switching and Network Security skills
- Excellent knowledge on routing protocols, network management tools, LAN and WAN technologies, and VPN
- Perform filesystem tasks using LVM and swap space concepts.
- Manage file permissions and ownership for directories and files and user accounts on Linux hosts
- Troubleshooting the network and system performance issues and reporting capacity planning
- Monitor incidents and alerts on services and apps using Nagios, Ganglia, CloudWatch, Splunk, ELK Stack
- Maintain availability, increased capacity and performance of the Linux nodes by upgrading their hardware
- Configure iptables and TCP wrappers for providing security over network
- Responsible for securing network using different port scanners, packet sniffers, vulnerability scanners, passwords checking tools, log analysis and monitoring tools
- Assist the client in performing the monthly Systems Audit for Linux and AIX hosts
- Experience with set up and performance of monitoring systems such as Nagios, and Ganglia
- Monitor systems and network performance using BMC Netcool, tcpdump, Netflow, wireshark, Nagios
- Experience in setup, configuration of Application monitoring tools New Relic, Nagios, Spunk and ELK Stack
- Monitor all servers and configured advanced warning of any potential problems that will bring server down
- Experience with network vulnerability tools wireshark and tripwire
- Perform Backup of Linux and AIX Systems using rsync and mksysb
- Experience in backup and restore activities, automating backup by rsync using Bash scripting.
- Experience in install and maintenance of TSM clients, TSM backup, handling disaster recovery activities.
- Troubleshoot DNS related issues on the domain registrar to ensure maximum uptime of all production servers
- Designed and developed automation test scripts, crash collecting and reporting scripts using Python
- Scripting and automation using Bash, Perl, JSON, YAML, Python
- Effectively utilized Problem and Change Management processes and procedures as per ITIL v3 framework
- Ability to document operational procedures and system configurations
Sr. Linux Consultant
Confidential
Responsibilities:
- Provided migration process and implementation support to the Data Center migration project team.
- Executed P2P, P2V and V2V migration of over 2000 servers to new site using PlateSpin software and VMware vCenter Converter software for handling and reconfiguration of VMs, hosts and clusters.
- VMs, Oracle RACs, stand-alone servers, 2-node and 3-node cluster servers were migrated.
- Performed system health checks and identified problems related to disk space, mount points, physical and logical volumes, volume groups, network configuration and VLANs.
- Built VMware vSphere with HA and DRS features.
- Migrated large numbers of virtual servers to SAN arrays without impacting users
- Utilized vCenter Operations Manager to perform VMWare and vSphere administration
- Excellent knowledge and experience with VMware and virtualization technologies
- Ensured computing, memory and disk capacity were maintained at acceptable level for a smooth cutover by enhancing the disk space, creating new volume groups when necessary
- Experienced in implementing firewall and system security concepts such as SSH, Iptables and SELinux
- Configure iptables and TCP wrappers for providing security over network
- Responsible for securing network using different port scanners, packet sniffers, vulnerability scanners, passwords checking tools, log analysis and monitoring tools
- Experienced in configuring servers to provide networking services including HTTP(S), SSH, DNS
- Use SSL certificates to create encrypted channel between server and client hosts.
- Network professional with Routing & Switching and Network Security skills
- Excellent knowledge on routing protocols, network management tools, LAN and WAN technologies, and VPN
- IT infrastructure monitored and performed system health checks using Nagios, Ganglia tools
- Performed post-migration validation on the target servers after the data and services are migrated to ensure that all the services are working in the target environment.
- Performed troubleshoot and fixed if any problem occurred.
- In case of persistent problems roll-back was performed to ensure that the services are running smoothly on the source server and re-migration was performed after fixing any issues.
- Involved in the Lift and Shift activity for physical servers’ migration
- Configured and troubleshoot SAN and NAS attached storage.
- Experience in backup and restore activities, backup by using rsync and mksysb
- Experienced in handling disaster recovery activities.
- Worked with storage team for LUN allocation and Network team for IP allocation.
- Worked with other technology teams to troubleshoot, diagnose and resolve migration issues.
- Actively participated in storage migration process for Linux, HP and AIX servers.
- Held technical discussions with project managers, application owners and various business support.
Linux System Administrator
Confidential
Responsibilities:
- Provided technical support to the operations team maintaining the production and staging server environments for Rogers Smart Home Monitoring and Business Monitoring Applications
- Security, change, incident and problem management processes are followed while providing the technical support
- Provided technical support in the implementation of new features, services and upgrades on all the nodes while migrating the Applications from the single cluster to multi-cluster Solaris/Oracle Database Appliance
- Supported in configuration and administration of Real Application Clusters (RAC) in Solaris and Oracle VM environment
- Responsible for overseeing the user accounts administration, managing Web and Application Servers and updating firmware and security patches using Red Hat Satellite server
- Built VMware vSphere with HA and DRS features.
- Built virtual machines (VMs) according to the design and requirements including web servers, mails servers, application servers and database servers.
- Built VMs by cloning from existing VMs and customized as per the requirements of development teams
- Performed software installations and upgrades to the Linux systems using Red Hat Satellite server and maintained them as per the policies, procedures and service level agreements.
- Maintained the servers by housekeeping the root file systems and performed regular sanity checks and keep the servers’ health monitored
- Administered, maintained, and troubleshoot Storage Area Networks (SAN) and Network Attached Storage (NAS) attached to VMware environments
- Migrated the VMs using VMware vMotion and file systems using Storage vMotion for system maintenance purpose and when moving virtual disks off a SAN volume.
- Configured and troubleshoot SAN and NAS attached storage.
- Supported software engineers and DBA teams to ensure application software installations performed correctly and all current maintenance levels had been applied
- Worked collaboratively with the Engineering counterparts to provide operational inputs to design and follow the established path of Lab-to-Staging-to-Production for operationalizing new platforms, services, features and upgrades, and also to implement all needed Network changes
- Experienced in configuring servers to provide networking services including HTTP(S), SSH, DNS
- Performed Hardware Acceptable Test Procedure for all the new Smart Monitoring server environment nodes and ensured that the redundant devices are working on failover and failback.
- Performed troubleshoot the hardware issues and got the spares replaced by coordinating with the vendors
- Performance indicators are strictly adhered to when the new services are introduced in the nodes
- Engaged in network troubleshooting to isolate and diagnose common network problems
- Achieve optimum performance levels by monitoring applications, network services and servers
- IT infrastructure monitored and performed system health checks using Nagios, Ganglia tools
- Strengthened system and network security by administering firewall and iptables
- Reviewed system logs to identify any violations of resource security and mitigated threats
- Experience with network vulnerability tools wireshark and tripwire
- Monitored systems and network performance using BMC Netcool, tcpdump, Netflow, wireshark, Nagios
- Familiar with scripting and automation using Bash, Perl, Python
- Wrote Bash shell scripts for day-to-day system administration activities