Devops Engineer Resume
SUMMARY
- Overall 5+ years of IT industry experience as a Linux System Administrator and DevOps Engineer, and Support of various applications on Red Hat Enterprise Linux 6,7.x, Ubuntu, Windows Environments.
TECHNICAL SKILLS
Operating Systems: UNIX, LINUX (RedHat, Ubuntu, CentOS), Solaris, Mac OS, WindowsScripting Languages Shell, Bash, and Power Shell.
Programming Languages: Java, SQL, and PLSQL.
Build tools: Ant, Maven, and Jenkins.
Database and Tools: Oracle10g, PostgreSQL.
Application servers: Jboss, Weblogic, Tomcat.
Version Controls systems: CVS, SVN and Github.
Configuration Management Tools: Vagrant, Ansible
Cloud Computing: AWS (EC2, S3, IAM), Docker, VMware.
PROFESSIONAL EXPERIENCE
DevOps Engineer
Confidential
Responsibilities:
- Worked on LinuxSystems Installation, Configuration, Implementation, and performance Tuning, Maintenance, Security Setup, and Support & Trouble - shooting.
- Experience with creating and managing user accounts, file permissions, disk space and process monitoring in Red Hat Linux.
- Monitor the dev and prod Environments for any down time issues. And troubleshooting issues.
- Worked on Logical volume manager (LVM), creating disk partitions, settingup file systems and mounting the file systems and unmounting them in AWS cloud and on prem servers.
- Actively manage, improve, and monitor cloud infrastructure on AWS, GCP servers including backups, patches, and scaling.
- Created and maintained google cloud instances and adding firewall rules and maintaining instance groups and templates.
- Experienced in creating custom-sized VPC, subnets, EC2 instances, ELB, security groups. Worked on tagging standard for proper identification and ownership of EC2 instances and other AWS Services like Cloud Front, RDS, S3, IAM.
- Experience in using CI/CD tools like Jenkins, Ansible, Terraform, Azure DevOps for automation and Docker for containers.
- Worked on packer for creating windows and Linux images and terraform for creating infrastructure on AWS and GCP.
- Created branches and managed the source code for various applications in GIT, GITHUB, Bitbucket, Gittea.
- Experience in writing playbooks using Ansible.
- Good exposure to Configuration Management policies and practices with regards to SDLC; along with automation ofscriptingusingBASH/Shell scripting.
- Administrating and managing Linux servers including configuration and troubleshooting of Boot related problems, DNS, NFS, SAMBA, IIS.
- Worked with docker images and running containers and load balancers also worked on kubernetes for orchestration.
- Worked with service now for daily activities creating incidents, problems and assigning and update the work notes and requests for client.
- Working knowledge with ORACLE, SQLSERVER.
- Very good experience with documenting, importing and exporting Azure arm templates.
- Excellent communicative, interpersonal, intuitive, analysis and leadership skills with ability to work efficiently in both independent and team work environments
DevOps Engineer
Confidential, NJ
Responsibilities:
- Installation, configuration, administration of RHEL 6,7.x, Cent OS, ubuntu, and using Kickstart, custom configuration like package management, volume management of servers.
- Providing Dev, Prod server support for multiples applications residing on Linux, Unix environments. Making sure Zero-Down time for enterprise critical applications by raising outages, escalations whenever necessary.
- Add, remove and resizing Logical volumes using LVM in Linux and creating disk partitions, settingup file systems and mounting the file systems and unmounting them.
- Performed and reported daily health checks for multiple application servers.
- Experience with VMware Virtualization using ESXi hypervisor of Vsphere.
- Troubleshooting Boot related, panic reboot, server unresponsiveness, End user/faulty hardware issues.
- Experience on YUM Configuration and management.
- Hands on experience in Amazon Web Services (AWS) provisioning and good knowledge of AWS services like EC2, Elastic Load-balancers, S3, IAM.
- Launching Amazon EC2 Cloud Instances, using Amazon Web Services and Configuring launched instances with respect to specific applications.
- Worked on AWS troubleshooting and provision new instances. S3 Storage Services. AWS EC2 & Cloud watch services CI/CD pipeline management through Jenkins.
- Used Maven Nexus Repository to upload thebuildartifacts after a successfulbuild.
- Deployed thebuildartifacts into environments like QA, UAT & Production according to thebuildlife cycle.
- Extensive experience using MAVEN and ANT as build tools for the building of deployable artifacts (jar, war &ear) from source code.
- Improving our Continuous Integration workflow using Virtual Environments like Docker.
- Worked on Kubernetes with Docker to assist with auto-scaling, continuous integration and rolling updates with less or no downtime.
- Worked with troubleshooting and tickets related to Amazon Web Services (AWS) with vendor.
- Experience in Performance Monitoring and Performance Tuning using Top, prstat, sar, vmstat, ps, iostat etc.
- Experience in building, packaging and installation of apps developed in Java or .Net platforms
- Document and maintain the inventory using asset management techniques.
- Supporting servers on 24x7 bases on different platforms.
Environment: Red hat 6, 7, AWS EC2, S3, IAM, EBS, ESXi, VSphere, MAVEN, ANT, Apache 2.0., JDK 1.4.
System Administrator
Confidential
Responsibilities:
- Experience in Installation, Configuration, Backup, Recovery, Maintenance, Support of RHEL and Windows.
- Monitored the network services (processor load, disk usage & system logs) and host services like FTP, SSH, HTTP, UDP, and TCP/IP.
- Installed and upgraded VMware vSphere ESXi 5.1, 5.0 in a total of ESXi servers.
- Troubleshoot hardware and software configurations.
- Scripting experience using shell.
- Expertise in using SFTP, WinSCP, Putty.
- Managed and used logical volume management to create file systems.
- Create and maintain user, group accounts, profiles, permissions, disk usage and process monitoring
- Perform regular disk management adding hard drives on existing servers and allocating space to required partitions
- Created comprehensive user documentation as well as training for both clients and support staff.
- Check alert logs, trace files and file System maintenance using requisite system tools
- Build and configure Linux Operating Systems according to client needs using VMware
- Monitored System Performance of Virtual memory, managing Swap Space, Disk and CPU utilization
- Experience in administrative skills, including monitoring, capacity planning, and disaster recovery and Performance improvement skills.
- Administering user accounts: Adding users, user-groups, removing users & groups and changing user environments.
- Experienced in writing shell/bash scripts to automate the administrative tasks using Cron jobs.
- Supporting servers on 24x7 bases on different platforms.
Environment: Red hat 5, 6 Linux 5.x WebLogic Server 8.1 sp3/sp5, Apache 2.0., JDK 1.4.