We provide IT Staff Augmentation Services!

Linux Admin/devops Engineer Resume

0/5 (Submit Your Rating)

Southlake, TexaS

SUMMARY

  • 7+ years of experience specialized in System Administration working on Redhat Linux, Solaris, SuSE Linux, AIX, CentOS, Fedora, OEL, Windows environments, and VMware vSphere.
  • Experience in Installing, upgrading and configuring RedHat Linux 4.x, 5.x, and 6.x using Kickstart Servers.
  • Expertise in Continious Integration and Continious Delivery (CICD).
  • Experienced in Application Release Automation tools in implementing Splunk, Puppet, Chef, and DevOps.
  • Experience using cloud providers and API's for Amazon (AWS) with Cloud Sigma (EU).
  • Worked on Data - Center operation and migration across Unix and Linux platforms.
  • Experience in Creation and managing user accounts, security, rights, disk space and process monitoring in Solaris and Redhat Linux.
  • Experienced in implementing and maintaining an Apache Tomcat /MySQL/PHP, LDAP, LAMP web service environment.
  • Experience with Veritas Volume Manager (VxVM), Veritas File System (VxFS), Veritas Net Backup, Veritas Clustering with SAN, NAS environment.
  • Experience in installing, configuring and implementing the RAID technologies using various tools like VxVM and Solaris Volume Manager.
  • Experience in Server monitoring, capacity planning, application monitoring with the help of Nagios, Cacti, Zabbix, and Splunk.
  • Experienced in implementing LARA,Puppet, Jenkins and Chef as DevOps tools.
  • Installation and upgradation of Packages and Patches configuration mgmt, version control, service pack & reviewing connectivity issue regarding security problem.
  • AWS Cloud platform and its features which includes EC2, VPC, RDS, EBS, S3, CloudWatch, Cloud Trail, CloudFormation and Autoscalling.
  • Experience in configuration of NIS, NIS+, DNS, DHCP, NFS, LDAP, SAMBA, SQUID, postfix, send mail, FTP, remote access, security management and Security trouble shooting skills.
  • Experience on Web servers such as iPlanet Web server 6.0 /Sun one web server 6.3, 6.5, Tomcat 3.x, 4.x, 5.x, 6.x, and 7.x & Apache Server 1.x, 2.x and integrating them with Web logic 10.x servers.
  • Implemented Trip wire and Digital board band.
  • Experienced on Redhat Satellite Server with custom repositories to provide a stable management solution for the Linux environment.
  • Participated, documented, managed ITIL controls and supported Linux environment.
  • Experience in writing shell scripts to automate the administrative tasks and management using cron jobs.
  • Expertise in scripting for automation, and monitoring using Ruby on Rails, Shell, PHP, Python & Perl scripts.
  • Experience in Installing Firmware Upgrades, kernel patches, systems configuration, performance tuning on Unix/Linux systems.
  • Good understanding of OSI Model, TCP/IP protocol suite (IP, ARP, TCP, UDP, SMTP, FTP, and TFTP).
  • Installation and configuration of JBoss, Web Sphere 5.1/6.0 Application Server on Solaris and Linux boxes.
  • Independent problem solving and a good team player with strong interpersonal and communication skills.
  • Experience supporting 24x7 production computing environments. Experience providing on-call and weekend support.
  • Experienced in Trouble shooting and Back and Recovery.
  • Ability to work independently as well as a team member.

TECHNICAL SKILLS

Technical Expertise: Jenkins/Hudson, git/Stash, Subversion, ClearCase multisite, ClearCase LT, StarTeam, PowerBuilder, TFS, Blade Logic, Jira, CVS, Remedy, DDTS, STS, RCS, SCCS, PVCS, MS-Delta, Ruby on Rails, bash, Korn/Bourne shell, sed, awkUNIX (Solaris, HP, Ultrix) Linux (Ubuntu, Red Hat Enterprise, Red Hat, Montavista), Windows-XP Professional/7, Windows Server, cygwin

Development/Project Management Environments: C, C++, Java, ant, Microsoft Visual Studio, Agile/Rally

PROFESSIONAL EXPERIENCE

Linux Admin/DevOps Engineer

Confidential - Southlake, Texas

Responsibilities:

  • Installed/Configured/Managed Jenkins CI Automation.
  • Responsible for the Plugin Management, User Management, Build/Deploy Pipeline Setup and End-to-End Job Setup of all the projects.
  • Jenkins is used as a continuous integration tool for automation of daily process.
  • Installed/Configured and Managed Nexus Repository Manager.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation from Dev to SIT, SIT to Pre Prod/ Pre Prod to Production systems using Jenkins, LARA, GIT, SVN, Puppet automation tool.
  • Implemented Nagios core/XI for monitoring Infrastructure resources.
  • Automated Nagios alerts and email notifications using python script and executed them through Chef.
  • Automated Nagios services for database server, web-server, application-server, networks, file sizes, RAM utilization, Disk performances using Python script in Chef
  • Created weekly release plan, definition, collection, analysis & presentation of Release Project Metrics
  • Wrote Pom.xml for Maven application builds automation.
  • Used SSH to manage remote sources & IBM Rational Clear Quest to track changes and approval process.
  • Implemented Correction-actions in case of deviation from the Release plan.
  • Tracked code migration and testing efforts in all environments (i.e., Integration, Sys. Test, UAT, Performance/ Tech. Test, Training & Staging environments & final migration into Production Environment.
  • Converted old builds using MAKE to ANT and XML for doing Java build.
  • Deployed the EAR and WAR archives into Weblogic and Apache Servers.
  • Authored pom.xml files, released with Maven release plugin, & managed artifacts in Sonatype NEXUS repository
  • Administered Build Forge for automated build and deploy activities.
  • Worked on Weblogic Server for hosting web apps.
  • Managed administrative tasks, roles & permission and site maintenance through Demand ware Exchange.
  • Worked with android builds; executed various scripts to automate build and release process

Environment: IBM Rational Clear Case, Subversion (SVN), Jenkins, Sonar, WebLogic MAVEN,LARA, IBM, Ruby on Rails, Shell Scripts, Build Forge, XML, Oracle, Tomcat, FINDBUGS.

DevOps / Build Release Engineer

Confidential - Elk grove, CA

Responsibilities:

  • Build Release Engineer for 8 project teams that involved different development teams and multiple simultaneous software releases.
  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Participated in weekly release meetings with Technology stakeholders to identify and mitigate potential risks associated with the releases.
  • Imported and managed multiple corporate applications into Subversion (SVN).
  • Involved in all projects that move to production and work closely with the Data Center, Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes
  • Worked on Migration Strategy and developed a POC migrating VMware/On-premise datacenter to AWS utilizing, AWS EC2, S3, RDS, VPC, and Direct Connect.
  • Working experience designing VPC, Route Tables, Direct Connect, Internet Gateway, Security Groups, and CloudWatch Monitoring Alerts.
  • Provided end-user training for all Subversion (SVN) users to effectively use the tool.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Used Jenkins CI: distributed build farm that supports all of the environments to run the builds
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and also automated the whole process.
  • Created and maintained the Shell/Perl deployment scripts for Web Logic web application servers and Microsoft Team Foundation Server.
  • Developed Perl, Ruby on Rails and shell scripts for automation of the build and release process.
  • Involved in editing the existing ANT files in case of errors or changes in the project requirements.
  • Perform periodic system audits on all environments to ensure that only controlled versions of software reside all environments.
  • Responsible for the development and maintenance of processes and associated scripts/tools for automated build, testing and deployment of the products to various developments.
  • Managed Maven project dependencies by creating parent-child relationships between projects.
  • Jenkins is used as a continuous integration tool for automation of daily process.
  • Managed Dependency Management within the teams by installing and configuring Nexus Repository Manager.
  • Nagios is used as a monitoring tool for spot problems before they occur.
  • Used JIRA to track issues and Change Management.
  • Integrated JIRA with SVN and created automated release Notes using Perl Scripts.

Environment: Subversion (SVN), AWS, Jenkins, LARA, Java/J2EE, ANT, MAVEN, Nagios, Web Logic, Perl Scripts, Ruby on Rails, Shell Scripts, XML, UNIX, and JIRA.

Build Engineer / Release Engineer / Configuration Management Engineer

Confidential - Dallas, TX

Responsibilities:

  • Designed and developed Jenkins Build deployments.
  • Used GIT as Version Control System for two applications
  • Managed development streams and integration streams.
  • Developed UNIX and Bash scripts for the purpose of manual deployment of the code to the different environments and keep the team updated when the build is completed.
  • Supported on call schedule for Production support
  • Deployed the applications like formats of WAR, JAR and EAR in Weblogic 8.1.
  • Configure and administered of JDBC, JMS, JNDI Web logic Server 8.1.
  • Installed, configured and administered of Bea Weblogic Server 8.1 in various environments.
  • Involved in Configuration for Weblogic Server Console like Connection pools, Data source, Queues and Bridges.
  • Involved in weblogic administration activities
  • Involved in troubleshooting of weblogic server, environmental and application issues
  • Involved in preparing Build files and scripts
  • Configured the Web server plug-in for Redirecting/Forwarding requests from Web server to the Stand-Alone Application Server.
  • Configured Stand-Alone Application Server for Clustering, Deployment Manager, Virtual Hosts, JDBC drivers.
  • Configured various log files for Size, Rewriting Application Logs, log Output format.
  • Configured the Database JDBC providers, and Data sources for connecting Stand-Alone Application server/Clusters.
  • Took backups and restoring configurations.
  • Involved in Build and Deployment activities and providing Releasekit for Production releases
  • Configured and administered of Weblogic server with Oracle9i database.
  • Deployed the applications on multiple Weblogic Server and maintained Load balancing, High availability and Fail over functionality.
  • Configured Node manager for administer the Managed servers.
  • Configured and administered Connection pools for JDBC connections.

Environment: Subversion (SVN), Jenkins, java, struts, ANT, MAVEN, Weblogic, SQL DB2, TFS 2010, Perl Scripts, Shell Scripts, XML, UNIX.

Build Engineer / Release Engineer / Configuration Management Engineer

Confidential - Dallas, TX

Responsibilities:

  • Deployment, configuration, troubleshooting and administration of OpenStack cloud components for private cloud.
  • Used NOSQL in some parts of the OpenStack installation for modules like ceilometer in order to balance databases.
  • Maintaining Meters, Alarms using Ceilometer for checking the health of Resources.
  • Extensive exposure in OpenStack Command Line interface to create instances, images, volumes, flavors, containers and tenants.
  • Utilize the LAMP stack (Linux, Apache, Mysql, PHP/Perl) to meet customer needs.
  • Involved in Upgrade of Bamboo & Artifactory Server.
  • Build and deploy J2EE application in web servers.
  • Using Puppet in Environment variables, Configuration files, Option types and Strings & integers
  • Implemented multi-tier application provisioning in OpenStack cloud, integrating it with Ansible/Puppet.
  • Configured plugins on Bamboo server to automate the deployments onto app servers and Artifactory.
  • Configured Bamboo for doing the build in all the non-production and production environments.
  • Used source code configuration tools Subversion and GIT used for different projects.
  • Written Python and Power shell scripts for the automation of deployments and integrating with the CI tool
  • Wrote ANT and MAVEN Scripts to automate the build process.
  • Debug and resolve Pre-Post OpenStack deployment failures.
  • Used Artifactory to configure and manage infrastructure.
  • As part of Cloud team fixed issues related to OpenStack components Nova, Glance, Neutron, Keystone, Mysql/Percona DB, Repose and Horizon.

Environment: Keystone, Horizon, Neutron, Cinder, Swift, Nova, puppet, Bamboo, Open Stack, Artifactory, Bash Scripting, Ruby Scripting, Shell Scripting, Maven, Apache, Linux

Linux/Unix Administrator

Confidential

Responsibilities:

  • Configuring/Installing Operating systems Sun Solaris 09 & Sun Solaris 10, RHEL5 and RHEL5.5 and various applications on it to make the server production ready.
  • Installation of patches and kernel modules on various production and database boxes.
  • RPM and YUM package installations, patch and other server management.
  • Responsible for implementation, documentation, integration, problem resolution, root cause analysis, quality assurance, disaster recovery, audits, performance tuning, upgrades
  • OS backups, developing scripts, executing migrations, adding/removing users, space management, backups and recovery and all other daily system administration functions.
  • Installing and configuring Apache (2.0) and supporting them on Linux production servers.
  • Provision and Administer Hyper-V hosts, Guest OS with SCVMM SP1 admin console.
  • Good Knowledge on shell scripting languages like Bourne shell, Korn, Perl shell.
  • Deployed latest patches for, Linux and Application servers, Performed Red Hat Linux Kernel Tuning.
  • Handling various production deployments.
  • Deploy Server 2012 R2 Data center, VMs (Hyper-V), VDI (VMware ESXi), DevonIT VDI Blaster for RDP connections company wide.
  • Involved in test planning, testing methods, including walkthroughs, simulations, joint testing, and surprise testing of real disasters as a part of Disaster recovery test drive.
  • Liaised with DBA team for Oracle database installation, restoration, performance issues, network related issues on Unix Servers and with vendors for hardware related issues.
  • Configured LUNs, created logical volumes, file systems, exported and mounted NetApp filers on host.
  • Involving in the upgrade activities for the servers and applications.
  • Interaction with Client to understand the needs and put the forth any queries regarding the assigned task for its successful completion.

Environment: Red-Hat Linux Enterprise servers (HP ProLiant DL 585, BL 465/485 ML Series, Sun Solaris 09 & Sun Solaris 10, RHEL5 and RHEL5.5, C, Core java & Unix Shell Scripting, Putty, VERITAS Volume Manager, Hyper-V, VERITAS NetBackup 5.0, VMware, Shell scripting.

We'd love your feedback!