Devops Engineer Resume
3.00/5 (Submit Your Rating)
NY
SUMMARY:
- DevOps engineer with over 5 years enterprise experience with CentOS/ RHEL/Ubuntu. Skilled at troubleshooting, upgrading, and provisioning systems in production environments. Experienced working with AWS, VMWare, Ansible, Puppet, Bash, and Python. Worked with team members in a fast paced, agile environment to reach goals efficiently and meeting company SLAs and quotas.
TECHNICAL SKILLS:
Skills: Linux, CentOS, Bash, AWS, VMWare, Ansible, Jenkins, Dockers, Nagios, Dell, HP, Apache, Https, LDAP, MySQL, NGINX, Tomcat, JIRA, Confluence
PROFESSIONAL EXPERIENCE:
Confidential, NY
DevOps Engineer
Responsibilities:
- Managed critical infrastructure for global business applications on AWS and VMWare.
- Worked with IAM to set up users and groups for access management on enterprise level accounts.
- Configuring user access and limits using IAM by creating new profiles and role - based policies.
- Created groups and attached policies to groups for organizational purposes.
- Creation of S3 buckets and utilizing IAM policies for management access.Creating roles for services to communicate/ access each other.Setting up S3 Glacier bucket for managing long term storage.
- Spinning up EC2 instances with different resource configurations for development, QA, and infrastructure purposes while working alongside with members of the team.
- Experienced with configuring VPC, subnets, and load balancers in AWS cloud environment.
- Exposure to setting up auto scaling policies with trigger events on AWS cloud native applications.
- Monitored the health of systems and applications on AWS through CloudWatch.
- Configuring Ansible playbooks to automate deployments for multiple applications in various environments.
- Managing upgrades, patches, and post checks during non-operational hours using Ansible and bash.
- Experience with creating playbooks to automate day to day operations, repetitive tasks, provisioning, configuration, and patching.
- Automating system administration tasks, and deployments using Bash and Python.
- Managed GitHab branch to push and pull code from team repository and manage different environment configuration changes.
- Working in an agile environment with multiple teams to complete projects and fix any errors that occur.
- Collaborated with developers, engineers, database, operations and other teams to ensure application, network and system integrity are in place.
- Joined vendors and meetings regarding updates, patches, and security releases.
- Experienced with infrastructure monitoring, setting up new applications, and servers within various environments for team specific needs.
- Oncall b-iweekly support rotations for systems 24X7 production systems.
- Creating backups using rsync, and cronjob to schedule them after business hours.
- Proficient with resolving server performance, carrying out operational support, troubleshooting networking error, MySQL database, end user server connectivity, etc.
- Resolved tickets related to software and hardware in the queue in an appropriate time frame.
- Managed virtual machines, clusters, and other VMware resources through vSphere and vCenter.
- Managed and provisioned HA/FT on VMWare clusters in production. Managed datastores, set up backups, snapshots, and migrations using VMotion.
- Worked in the datacenter to install, configure, and deploy servers through VMware ESXi as well as resolve hardware issues with vendors.
- Relevant knowledge of monitoring industry standards and the use of analytics in an operational setting.
- Monitoring infrastructure applications through Nagios and New Relic.
- Installed NRPE plugin on client machines to monitor applications and services available on the systems.
- Managed user permissions by using inline and managed policies to control user access to services.
- Worked with LDAP/Active Directory to manage over 10,000 users and groups.
- Managing expiring passwords, account creation, account troubleshooting and monitoring.
- Setting up multi factor authentication for users for extra security measures..
- Advised on general IT tasks and users with appropriate technical actions and solutions.
Confidential, NY
Linux System Administrator
Responsibilities:
- Worked within a full operation LAMP stack environment.
- Installment, configuring, and maintenance of RHEL/CentOS systems.
- Working with different networking protocols ( DNS, DHCP, tcp, udp, ping, https, icmp)
- Setting up and configuring services such as FTP, TFTP, DNS, DHCP, NFS, and LDAP.
- Parsing through log files and system messages to troubleshoot various errors for different services including application, network, system, and web servers.
- Supporting, provisioning and administrating web servers including Apache, Tomcat, and Nginx,.
- Configuring partitions and logical volumes to manage and allocate storage.
- Provisioning and troubleshooting DNS errors to maintain DNS queries and resolution.
- Working with DNS resolver and configuration file to troubleshoot any errors that arise.
- Tasked with file transferring using FTP, VSFTP,, SCP, and WinSCP.
- Troubleshooting performance issues using commands such as top, to prioritize load heavy process.
- Diagnosed and troubleshoot network and memory issues relating to heavy load issues.
- Monitoring system performance using SAR, vmstat, and iostat.
- Troubleshooting systems through crashing them during the boot process (single user mode).
- Set up PXE boot server to automate the creation of virtual machines with custom kickstart files.
- Proficient in setting up RAID levels (0, 1, 2, 5, 6, 10) and RAID level management on Dell and HP ProLiant servers.
- Setting up bare metal servers with VMware ESXi type 1 hypervisor for creation of virtual machines with various different operating systems .
- Hand on experience with creating Virtual Machines, creating snapshots, cloning virtual machines, and creating virtual machines from templates.
- Racking, stacking, and setting up different server hardware and raid levels, as well as replacing physical hardware and working with data center technicians and vendors.
- Accessing iDrac and iLO to access bare metal servers to troubleshoot system issues.
- Support Windows 10, Windows Server 2012, VMware and Active Directory domain network.
- Experienced with user management with Active Directory to create, manage, and remove users.
- Management and modifications of user permissions to control user access.
- Monitoring infrastructure applications through Nagios and in house tools to escalate if high priority errors occur and maintain optimal system performance.
- Performed backups with tar, gizp, rsync, and cronjob to archive company sensitive data.
- Patching and updating servers using package management tools such as yum and rpm.
- Using ssh-keygen to generate keys for users for keyless authentication for accessing servers.
- Created Iptables rules and firewalls rules for configuring services to be allowed permissions.
- Tasked with configuration of server network and setting up a static IP address.
- Securing system utilizing SELinux and firewalls to allow different ports for services to be open.
- Provided timely support and resolved tickets related to hardware and software, as well as working directly with vendors.
- Troubleshoot and prioritize IT procedures to maximize efficiency.