We provide IT Staff Augmentation Services!

Devops/ Linux Engineer Resume

3.00/5 (Submit Your Rating)

Houston, TX

SUMMARY:

  • Administration various environments in DevOps, Unix Systems Administration, Cloud Engineering, software development life cycle (SDLC) Windows, Ubuntu, Red Hat Linux, SUSE Linux and CentOS. Experience supporting Chef Environment with multi servers and involved in developing manifests.
  • Expertise in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure, Automation. It includes Amazon Web Services (AWS), Ant, Maven, Hudson, Jenkins, Chef, SVN, Salt Stack, GitHub, Serena Products, TFS, Clear Case, Build Forge, Serena PVCS, CVS, Tomcat, JBoss, LINUX etc.
  • Managed environments DEV, SIT, UAT, PFIX and PROD for various releases and designed instance strategies.
  • Experience with monitoring and management tools like ZABBIX, NAGIOS, SPLUNK, AppDynamics.
  • Extensive experience with Continuous Integration tools (Jenkins/ Hudson, Bamboo and Team City).
  • Experience with software development methodologies such as Waterfall, Agile and Scrum.
  • Wrote and maintained build scripts with Ant and Maven, MS Build build tools to perform builds efficiently.
  • Detailed knowledge in UNIX shell script, UNIX system concepts, LINUX, networking.
  • Experience in deploying WebSphere, Tomcat, JBoss, WebLogic application servers.
  • Efficient in writing scripts using bash for automation and monitoring them..
  • Worked on LDAP integration into Jenkins. Abstraction of implementation and keys from Jenkins file.
  • Also worked on auto creation of Git projects/repos and triggering Jenkins job when pipeline feature is enabled.
  • Experience in creating the company's DevOps strategy in any environment (Centos, Windows) servers along with creating and implementing a cloud strategy based on Amazon Web Services and Open stack.
  • Involved in Jenkins/cloud bees JenkinsContinuous Integration Server Installation, Configuration, Design and Administration, and integrating these tools with other systems for creating pipeline type CD process.
  • Worked on Docker and Vagrant for managing development environments through creation of Linux
  • Maintained over 25+ jobs in Jenkins for different Application teams for over 4 - 5 releases in parallel.
  • Worked on .NET building artifacts using Make building tool , used ANT,MAVEN for java.
  • Worked on several Industry best CI tools like Jenkins, Hudson, AHP & bamboo.
  • Managed daily and nightly Integration test builds for Dev Teams sizing upto 15 and ensured the build stabilization for nightly deploys.
  • Used Nexus tool to manage the repository in Maven and used the same to share the snapshots and releases of internal projects
  • Expertise in Enterprise applications deployment on Web and App Servers like Apache Tomcat, WebLogic, Strong exposure on CI and Nightly builds setup for Agile software development methodology process, on Jenkins/Hudson, Teamcity, Bamboo.
  • Automated Continuous Integration builds, nightly builds, deployments and unit tests across multiple different environments ( DEV, QA, Training, Production ) each constituting different types of servers (DB, App, Web)

PROFESSIONAL EXPERIENCE:

Confidential, Houston, TX

DevOps/ Linux Engineer

Responsibilities:

  • Amazon Web Services (AWS) and cloud technologies to migrate over from their current datacenter and virtual environments.
  • Designed and implemented Amazon Web Services (AWS) cloud based instances for use on their current and upcoming projects.
  • Amazon Web Services (AWS), EC2 Storage Managements integration and utilization within this infrastructure and applications.
  • Infrastructure deployment, administration, troubleshooting and configuration virtual and cloud instances on AWS and VMware platforms.
  • Implemented AWS solutions using S3, RDS, EBS, Elastic Load Balancer, and Auto scaling groups.
  • Responsible for Design of different Release Environments for new projects and monitoring.
  • Implementing a Continuous Delivery framework using Jenkins, Chef, Maven & Nexus in Linux environment.
  • Installation, configuration and maintenance of Linux (RHEL) Servers 5.X, 6.X, 7.X
  • Installation, configuration, migration for Solaris 8,9,10 (11)
  • Configuration of Monitoring Tools and applications such as apache., jboss, weblogic, Oracle DBs with RAC and ASM.
  • Used kubernetes to deploy scale, load balance, scale and manage docker containers with multiple namespaced versions
  • Prototype CI/CD system with GitLab on GKE utilizing kubernetes and docker for the runtime environment for the CI/CD systems to build and test and deploy 
  • Develop CI/CD system with Jenkins on Google's kubernetes container environment, utilizing kubernetes and docker for the runtime environment for the CI/CD system to build and test and deploy 
  • Wrote docker images for Bamboo, Nexus and various. 
  • Exposure to Mesos Marathon & Zookeeper cluster environment for application deployments and docker Containers. 
  • Designed and Developed Bamboo Build deployments on docker containers. 
  • Installed doker Registry for local upload and download of docker images and even from dockerhub. 
  • Worked on Docked-Compose and docker-Machine. 
  • Installed and configured different engineered systems Exalogic, Exadata Exalytics
  • Implemented different management packs weblogic management pack, database management pack, Exalogic Exadata plug-ins soa management pack etc. for robust and effective monitoring.
  • Bash scripting supporting Linux and Solaris OSes
  • Worked with variety of Filesystem management softwares such as Veritas Volume Manager, LVM, ZFS, SVM
  • Managed Chef Cookbooks to automate system operations.
  • Performing updates and upgrades on the systems currently on the network for performance and auditing purposes.
  • Using JenkinsAWSCode Deploy plugin to deploy toAWS.
  • Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier.
  • Configured Elastic Load Balancers (ELB) with EC2 Autoscalling groups.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
  • Work with different team members for automation of Release components.
  • Automate deployment and release distribution process. Develop and enhance the automated configuration management system. Control branching and merging of the code base.
  • Building and compiling code of varying complexity using scripting language such as Python and Bash.
  • Developed and customize monitoring scripts to meet customer needs using Ruby, Perl, Python, and shell-scripting.
  • Writing Chef recipes to automate standing up new virtual instances.
  • Involved in designing and writing functionalities of the web applications using Ruby on Rails.
  • Responsible to push the front end code to Dev, QA and Stage (Pre PROD) environments.
  • Wrote shell scripts to automate the Build and deployment process.
  • Responsible for Maintenance, Regular Periodic Backups, User Management and Plug-in Management for Jenkins.
  • 24/7 on Call Support for emergency site maintenance and immediate build and install requests.
  • Responsible for the EBFs (Emergency Bug Fixes) to push them to different environments and monitor their status.
  • Migrated corporate Linux servers from physical servers to Amazon AWS virtual servers.

Confidential, Dallas, TX

Linux/ DevOps Engineer

Responsibilities:

  • Installation and configuration of Red Hat Enterprise Linux on AWS EC2s.
  • Developed AWS Cloud Init scripts to automate deployment of new AWS instances for various server types.
  • Worked with IAM to manage the users and groups using IAM by assigning individual policies and roles to each users and group as per requirements.
  • Manipulated Cloud Formation Templates and upload to S3 Service and automatically deploy into an entire environment.
  • Installation and configuration of Apache web server.
  • Setup automated DNS names and alias for AWS hostnames.
  • Installed and configured Docker for creating virtual environments.
  • Worked on Micro Services architecture in AWS by creating ELB'S, Auto-Scaling groups in EC2 using prebaked AMI and Docker containers. 
  • Utilized and configured Kernel Based Virtual Machines on Red hat Enterprise Servers.
  • Generate self-signed SSL certificates and configure secure domains.
  • Deploy Java/J2EE applications.
  • Converted Linux systems from local password authentication to Active Directory/LDAP.
  • Maintained existing programs/scripts and extended Linux system functionality as needed.
  • Packaged Rue code in RPM format and developed automation scripting in Bash and Perl.
  • Designed and implemented Chef to configure, install, manage, and deploy releases across all environments.
  • Created training materials and provided training to meet team needs.
  • Debug application, site performance issues.
  • Perform root cause analysis of the issues and report.
  • Replicate data across multiple servers. Prepare and execute backup and recovery for the data. Implement disaster recovery plans.
  • Documented and implemented disaster recoveries plan that included backup schedule policies, regular testing, and off-site recovery plans to ensure data integrity and assurance.
  • Managed servers on the Amazon Web Services (AWS) platform instances using Ansible, Chef Configuration management
  • Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server, Managed On-site OS/Applications/Services/ Packages using Chef as well as AWS for EC2/S3&ELB with Chef Cookbooks .

Confidential, San Jose, CA

Unix/ Cloud & DevOps Engineer

Responsibilities:

  • Installation, configuration and Operating System upgrade on Sun Solaris 8,9,10, AIX 5.X and Red Hat Linux AS 3.0/4.0 on sun Servers
  • Administration for E15k and E25k's. This involves creating domains, adding/deleting system components.
  • Maintaining/troubleshooting of Linux instances on Vmware server
  • Involved in the Implementation of Sun Fire 4800/6800, VERITAS Cluster Server 3.5/4.0 and Oracle RAC environment.
  • Provided support in installation and configuration of Web services, Web Sphere MQ, WBIMB.
  • Administration and Troubleshooting Solaris servers running business critical application & Web Logic (WAS) applications.
  • Maintained and troubleshoot of Linux instances on Vmware servers
  • Support infrastructure systems running VMware Vsphere 4.0, CentOS, Redhat Linux, Jboss Application Server and Oracle Databases
  • Expert in Installing, configuring and maintaining SNMP, IP, apache/tomcat, samba & send mail, Web Sphere Application Servers.
  • Install, setup, and utilize the Jumpstart server for OS provisioning of Solaris.
  • Expertise in Console management, log file Administration and disk administration
  • Storage setups, RAID, Logical Volume Manager, system backup design and disaster recovery.
  • VERITAS File system and VERITAS Volume Manager 3.2 are used to configure the RAID 1 and RAID 5 Storage Systems and Monitor Storage.
  • Installed and configured SAMBA server for windows and Linux connectivity.
  • Installed and Configured Sun availability Suite 3.5 to implement Point-in-time snap shots and remote mirroring.
  • Experienced with SAN and storage administration, with EMC Clarion & DMX storage administration.
  • Worked with storage team for migration of oracle backups from X86 environment to netapp NAS environment
  • Support groups responsible for monitoring datacenter backups and troubleshooting backup errors.
  • Configuring Sun Multi-Packs, Storage Arrays, T3’s and SAN backup for disaster recovery.
  • Installed and Configured EMC SAN Power path.
  • Implemented and configured Backup policies and Storage Units.
  • Application Deployments & Environment configuration using Chef, Puppet, Ansible. 
  • Experienced in deployment of applications on Apache Web server, Nix and Application Servers such as Tomcat, JBoss. 
  • Working with JIRA tool to track all the defects and changes released to all environments.
  • Performed Application-data backup & recovery, local backup/restoration of the Web Sphere.
  • Configurations and applications using python scripts, used Chef for Jboss environments.

Confidential

Linux Engineer

Responsibilities:

  • Installation, Maintenance, Administration and troubleshooting of Linux, windows servers
  • Performed automated installations of Operating System using kick start for Linux Debian.
  • Installing and configuring services such as Apache, DNS, SMTP, HTTPD, NTP, DHCP and supporting them on Linux production servers.
  • Performing RPM and YUM package installations, patch and other server management
  • Participate in performance walkthroughs and reviews
  • Experience in configuring, installing, working with HP Rack/Blade Server
  • Performed testing using PHPSpec and PHPUnit.
  • Troubleshooting Linux network, security related issues, capturing packets using tools such as IP tables
  • Extensively worked on LVM and extended the logical volumes.
  • Maintained all the Red hat servers entitled with the latest subscriptions
  • Perform error analysis and recovery, documentation and procedures required for reference
  • Log all scheduled/unscheduled system activities and problems
  • Monitored the systems CPU, memory, IDE/SCSI disks, disk controllers, RAID, and network parameters using the tools NAGIOS monitoring system.
  • Worked on high availability servers - load balancing and clustering
  • Worked with Virtualization software (Xen)
  • Worked with Network Attached Storage devices and RAID technology
  • Worked with NetBackup.

We'd love your feedback!