Devops /linux Systems Engineer Resume
3.00/5 (Submit Your Rating)
New York, NY
SUMMARY
- Skilled DevOps/Linux Systems Engineer with more than seven years of experience utilizing and optimizing systems on VMware and AWS cloud. Skilled with installing, configuring, networking, and maintaining Linux operating systems.
- Experienced and motivated team player looking to innovate and automate engineering processes.
- Collaborating with multiple teams and senior management across SDLC meeting SLA requirements.
TECHNICAL SKILLS
- Linux
- CentOS
- AWS
- VMware
- GitHub
- Apache
- Tomcat
- NGINX
- Dell
- HP
- Jira
- Nagios Ansible
- Microsoft Office
- YAML
- Bash
- Dockers
- SonarQube
- Splunk
- OpenShift
- Kubernetes
- PythonBamboo
- Jenkins.
PROFESSIONAL EXPERIENCE
Confidential, New York, NY
DevOps /Linux Systems Engineer
Responsibilities:
- Experience with AWS - including but not limited to EC2, S3, VPC, ELB, IAM, CloudWatch, Autoscaling, CloudFormation.
- Doing health checks prior and after deployment Solid experience with Linux flavors- CentOS, RHEL6, RHEL7, Ubuntu, Unix installing, provisioning, configuring, etc.
- Managing/ automating S3 buckets transferring files from one class to optimize storage costs and provide object availability across multiple environments.
- Automating backups on AWS using snapshots with Object Lifecycle Manager.
- Deployed, managed and provisioned servers in a hybrid environment on VMware and AWS.
- Migrated data from datacenter to AWS using Snowball Family, and connecting envs with vpn.
- Created EC2 instances for groups and provided required resources based on QA/Dev request and resource compatible infrastructure.
- Automated deployments on Openshift QA and Dev clusters using Ansible.
- Run scripts using python to automate tasks and deployment to applications.
- Provisioned and deployed Dockers on Apache web servers by customizing images and containerizing them to maximize resource utilization.
- Maintained private repositories on Dockers Hub and managed them on OpenShift.
- Monitoring AWS infrastructure through CloudWatch metrics and setting up CloudTrail.
- Created Auto-Scaling and Elastic Load Balancer to achieve redundancy, reduce latency, to launch applications throughout all AWS regions and availability zones to keep the applications online.
- Reduce cost on EC2 instances by enabling Auto Scaling and using Trusted Advisor AWS.
- Creating playbooks using Ansible modules for configuring firewall rules, chrony, ntp, NFS, and nginx on multiple environments.
- Manual deployments java apps with Jboss and Appian through cli and gui monitoring CPU, memory, network etc. and set up alerts to maintain efficiency.
- Performing health checks prior and post deployment, executing rebooting of the systems and troubleshooting any issues that arise after deployment.
- Used Nagios as a monitoring tool to identify and resolve infrastructure problems before they affect critical processes.
- Maintaining and managing user accounts, assigning different policies and roles depending on requirements on AWS IAM.
- Performs custom application changes in development, validation or equivalent testing environment, and production environments (Git, Gitlab)
- Used bash scripting to bootstrap EC2 instances upon launch.
- Manage virtual machines and infrastructure using Vsphere and Vcenter.
- Managed VMWare clusters and set up high availability + fault tolerance for redundancy.
- Created and supported CI/CD pipelines using Bamboo and Jenkins.
- Collaborating with coworkers to conceptualize, develop, and release software.
- Rolling out fixes, patches, upgrades to software, as needed.
- Available 24*7 for support and willing to learn new tools and technologies
Confidential, New York, NY
IT Systems Administrator
Responsibilities:
- Monitoringsystemperformance and troubleshooting issues high priority incidents on production systems. Ensuring security and efficiency of IT infrastructure and following best practices.
- Knowledge of system security (e.g. intrusion detection systems) and data backup/recovery
- Monitor performance and maintain systems according to requirements.
- Administer, support and troubleshoot Atlassian systems like Jira Confluence.
- Memory and swap management experience to improve optimization and overall performance.
- Creating lvm and managing dynamic storage and primary partitions.
- Troubleshoot and prioritize processes by renicing to give optimal server performance.
- Extensive knowledge setting up DNS, HTTP, SSH, NFS, FTP, Apache Web Servers, etc.
- Troubleshoot network & memory issues - including but not limited to top, iotop, uptime etc.
- Managed Linux based middleware infrastructure including Installation, configuration and integration with other components includes Apache-tomcat, Jboss,etc.
- Increased performance on productions servers by NIC bonding (Active Backup & Round Robin)
- Performs administration activities such as setting user accounts, roles, access, and privileges.
- Upgrade systems with new prod releases and deploying hotfixes manually.
- Extensive knowledge setting up RAID level (0,1,5,6, &10) on HP ProLiant & Dell.
- Experience installing, deploying, and managing servers using VMware ESXi.
- Managing and installing vsphere and vcenter clusters and setting up HA.
- Ensures compliance with uptime and performance standards and develops system and product benchmarking and monitoring (Nagios)
- Working experience with PXE boot to automate deployment processes with custom kickstart.
- Managing and creating LDAP users and directories for authentication across infrastructure.
- Experience doing backups with tar, gzip, rsync, scp and scheduling cronjobs after hours.
- Create SSH keygen to generate keyless access to multiple servers for all users.
- Securing the system using SElinux, firewalls, sudo access and limiting root login.
- Provide assistance concerning the use of computer hardware, software, printing issues, installation, word-processing, electronic mail, and operating systems.Answer questions and resolve computer problems for clients in person, via telephone, or from a remote location.
