We provide IT Staff Augmentation Services!

Devops/linux Engineer/chef Developer/aws Developer Resume

5.00/5 (Submit Your Rating)

Columbus, OH

SUMMARY:

  • Seven Plus Years of experience in IT industry comprising of Linux Systems Administration and Software Configuration Management (SCM). Extensive experience includes SCM, DevOps Build/Release Management, Change/Incident Management and Cloud Management.
  • Experienced in working on DevOps/Agile operations process and tools area (Code review, unit test automation, Build & Release automation, Environment, Service, Incident and Change Management).
  • Experience in Linux Administration (Installation, Configuration, Tuning and Upgrades of Linux (Red Hat and Oracle).
  • Worked on automation tools like Puppet and Chef.
  • Worked on Puppet for the deployment of servers with custom scripts.
  • AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch
  • In - depth understanding of the principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
  • Extensively worked with Version Control Systems CVS, SVN (Subversion), GIT, Perforce.
  • Extensively worked with automation tools like Hudson, Jenkins and Build Forge to implement the End-to-End Automation.
  • Expertise in using build tools like MAVEN and ANT for the building of deployable artifacts such as war & ear from source code.
  • Application Deployments & Environment configuration using Chef, Puppet.
  • Experience with Linux/UNIX environments and scripting for Build & Release automation.
  • Experience writing Shell and Perl scripts to automate the deployments.
  • Extensive knowledge of NIM, Jumpstart, Kick-start.
  • Strong knowledge of DNS, DHCP and IP Addressing. Installation and configuration of various services like DNS, DHCP, NFS, and Send mail, Apache Web Server, Samba, SSH, HTTP, RPM package management. Experience in administering Active Directory and group policies.
  • Experience using RPMs to effectively package the applications for product deployments
  • Extensive experience monitoring the servers using Nagios and Cacti.
  • Experience is using Tomcat, JBOSS, Web logic and WebSphere application servers for deployment.
  • Ability to work closely with teams, in order to ensure high quality and timely delivery of builds and releases.
  • Understanding of Amazon Web Services (EC2, S3, Cloud Formation, OpsWorks, etc.).
  • Strong ability to troubleshoot any issues generated while building, deploying and in production support.
  • Hands- on experience in developing web applications using Python on Linux and UNIX platform.
  • Involved in writing Perl, python and shell scripts for compilation and deployment process.
  • Good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solving problems and providing best solutions.

TECHNICAL SKILLS:

Operating Systems: Linux (Ubuntu, Fedora, Centos, Red hat), Solaris 11/10/9Windows, Macintosh

Web and Middleware Technologies: Tomcat, APACHE 2.x, 3.x, F5 Load Balancers, Web Logic (8/9/10) Web Sphere 4.0/5.0, Netscape/iPlanet Server, MQSeries, Cluster server 3.5 & 4.1, Sun Cluster 2.x & 3.x, Nagios, JBoss, Nginx, Ganglia

Languages: C, UNIX Shell Scripting, Perl Scripting, HTML, Perl, VB, Ruby, Python

Databases: Oracle 10x, MySQL 5.0.2, SQL Server 2005, IBM DB2, Hadoop

Networking: TCP/IP, NIS, NFS, DNS, DHCP, Cisco Routers/Switches, WANSMTP, LAN, FTP/TFTP

NETWORKING: TCP/IP, UDP RIP, SNMP, SMTP, TELNET

Tools: Chef, Puppet, Jenkins, Vagrant, Docker, Maven.

Cloud: AWS (EC2, S3, Cloud Watch, RDS, ElastiCache, IAM), Microsoft Azure, Rackspace, Open stack.

HARDWARE: Cisco UCS C200, C250, Sun Fire … Sun Enterprise 10000, Sun Fire F15K, Sun Fire 25K, T2000, M5000, Ultra Enterprise … SPARC sun4c/sun4u, Ultra … PE Dell R410, R 610,860 Intel Based PCDell Laptops, … D1000, T3, 3511, 3510, StorageTek SD-3 tape drive, TL2000, TL4000, Serial I/O devices, Emulex, QLogic and JNIC HBAs and SCSI controller, SAS, SATA drives, HP C6000, C7000, rp3440rx3660, Sun Workstations (Ultra 5, 10,20,Blade … SunstorEDGEA1000 and D1000, HP 9000 series, IBM RS/6000, p Series, x Series. Dell R710, R720, R510 and R910, IBM Blade Servers

File Systems: UFS, VxFS, ZFS, ext., ext2, ReFS, Xenvirtualization

PROFESSIONAL EXPERIENCE:

Confidential, Columbus, OH

DevOps/Linux Engineer/Chef Developer/AWS Developer

Responsibilities:

  • Participated in migration of HP ProLiant servers running Linux 5.x, 6.x to a new data center.
  • Building Linux servers from scratch for Production, Development and Test Environments and supported those ones under production.
  • Applied patches on servers running RHEL Linux to the latest available version using RHEL satellite server.
  • Used several Jenkins plugins like Art factory Plugin, Ant, Maven Plugin etc.
  • Set up Jenkins master/slave to distribute builds on salve nodes.
  • Setup Chef Server, workstation, client and wrote scripts to deploy applications.
  • Experience in performing SAN provisioning to Linux and ESX servers from EMC SAN arrays.
  • Perform physical to virtual (P2V), Virtual to Virtual (V2V) migration of servers to support the Data center migration project.
  • Automated CI/CD process using Jenkins, build-pipeline-plugin, maven, GIT.
  • Used cookbooks, recipes, roles, data bags, run list to deploy web applications, applications servers and vendor applications.
  • Experience in creating files systems using Logical Volume Manager (LVM).
  • Worked on AWS EC2, IAM, S3, EBS, Elastic Load balancer (ELB), auto scaling group’s services.
  • Responsible for maintaining Linux servers (RHEL, Ubuntu and Amazon) as well as ensuring the health and stability of the server. This included trouble shooting possible package/library conflicts using various OS, server, and application logs to pinpoint the problem in order for it to be corrected.
  • Managed Ubuntu Linux and Windows virtual servers on AWS EC2
  • Developed programs using Ruby, Perl and shell scripting.
  • Worked on Agile methodology and used JIRA for issue tracking.
  • Performed tasks on F5 load balancer like ordering new certs, installing and renewing SSL certificates, bouncing servers with performance issues after taking them out of the server pools, ID maintenance, User, Group management for all the UNIX servers.

Technical Tools: ELB, Jenkins, Chef, Lamp, AWS, EC2, WebSphere, Shell, Ruby, Confluence

Confidential, Charlotte, NC

DevOps Engineer/Linux Engineer/Puppet Developer/Cloud Developer

Responsibilities:

  • Worked as L2 patching and operations SA in an organization consisting of 8000 Physical servers.
  • Configured kick-start server and updating/applying patches to the servers using Red hat Satellite server.
  • Configured Kick-start servers to install Red Hat Linux and VMWare ESX on multiple machines.
  • Involved in building of VM servers using VM templates on VMware Esx client.
  • Deployed Puppet, Puppet Dashboard and Puppet DB for configuration management to existing infrastructure.
  • Setup puppet master, client and wrote scripts to deploy applications on Dev, QA, production environment
  • Developed modules, manifests, classes to deploy database servers, J2EE web applications, web servers.
  • Used AWS SDK to write scripts for EC2, load balancing, auto scaling services
  • Implemented AWS EC2, IAM, S3, EBS, Elastic Load balancer (ELB), auto scaling group’s services.
  • Created alarms and notifications for EC2 instances using Cloud Watch.
  • Installed and configured Nagios monitor tool performance on all nodes
  • Responsible for maintaining Linux servers (RHEL, Ubuntu and Amazon).
  • Developed FTP, database programs using Perl and shell scripting.
  • Automated CI/CD with Jenkins, build-pipeline-plugin, maven, GIT
  • Set up Jenkins master/slave to distribute builds on salve nodes
  • Used several Jenkins plugins like Artifactory Plugin, Ant, Maven Plugin etc
  • Automated the Build & Deployment environment end -to-end using Jenkins, MAVEN, plugins
  • Performed Package administration on Linux using rpm, and yum.

Environment: Subversion (SVN), Jenkins, Java/J2EE, ANT, MAVEN, Puppet, TC Server, Ruby and bash, Perl Scripts, Shell Scripts, XML, UNIX, Windows 7, Oracle, LAMP.

Confidential, Cranston, RI

DevOps Engineer/Build Engineering

Responsibilities:

  • Automated CI/CD process using Jenkins, build-pipeline-plugin, maven, GIT
  • Involved in Software Configuration Management, Build & Deployment Management.
  • Set up Jenkins master/slave to distribute builds on salve nodes
  • Used several Jenkins plugins like Artifactory Plugin, Ant, and Maven Plugin etc.
  • Implement best practices and maintain Source Code repository infrastructure (Using GIT)
  • Setup Chef server, workstation, client and wrote scripts to deploy applications
  • Used cookbooks, recipes, roles, data bags, run list to deploy web applications, applications servers and vendor applications
  • Used Test Kitchen to test the scripts and used Ohai to collect attributes on node
  • Worked on AWS EC2, IAM, S3, EBS, Elastic Load balancer (ELB), auto scaling group’s services.
  • Experience in creating alarms and notifications for EC2 instances using Cloud Watch.
  • Used AWS SDK python to automate EC2, load balancing, auto scaling to deploy applications
  • Worked on User administration setup, maintaining account, Monitor system performance using Nagios and Tivoli.
  • Responsible for maintaining Linux servers (RHEL, Ubuntu and Amazon) as well as ensuring the health and stability of the server. This included trouble shooting possible package/library conflicts using various OS, server, and application logs to pinpoint the problem in order for it to be corrected.
  • Managed Ubuntu Linux and Windows virtual servers on AWS EC2
  • Developed programs using Ruby, Perl and shell scripting.
  • Worked on Agile methodology and used JIRA for issue tracking
  • Managed, maintained and deployed to test, acceptance and PROD environments.
  • Performed tasks on F5 load balancer like ordering new certs, installing and renewing SSL certificates, bouncing servers with performance issues after taking them out of the server pools, ID maintenance, User, Group management for all the UNIX servers.

Technical Tools: ELB, JENKINS, CHEF, LAMP, AWS, EC2, WEBSPHERE, SHELL, RUBY, CONFLUENCE, Java, J2ee, SOA

Confidential, Irving, TX

Solaris / Linux Engineer/Puppet Developer

Responsibilities:

  • Participated in configuring, monitoring distributed, and multiple platform servers using Puppet. Used Puppet server and workstation to manage and configure nodes.
  • Experience in writing Puppet manifests to automate configuration of a broad range of services.
  • Experience in managing virtual instances and disks using Puppet.
  • Deployed Puppet, Puppet dashboard for configuration management to existing infrastructure
  • Production experience in large environments using configuration management tool Puppet supporting with 500+ servers and involved in developing manifests.
  • Administration of Sun Servers (SPARC and x86) running Solaris 9, 10 and Dell, HP Servers running SUSE, Red hat EL 3, 4.x, 5 which included jumpstarting, performing live upgrades of Solaris operating systems and KickstartingRedhat EL 3, 4.x, 5
  • Administration and support of Unix Servers including SUSE, Solaris, HP-UX & Red Hat Linux and CentOS.
  • Creation of whole root and sparse root zones on Solaris 10 and administering of services using SMF
  • Created a custom logging transport for sending application logs to Logstash over UDP using Node.js datagrams; Utilized Message Pack and continuation-local-storage namespaces for transaction aware logging.
  • Developed custom performance metric collectors for monitoring services such as MongoDB, MemcacheD, network switches, and load balancers, which forward to Logstash.
  • Creation of VMs for SUSE, Solaris x86 and Red hat Linux on VMWare ESX 3.5 and administering them with VI Client.
  • Performed volume management using Veritas Foundation Suite 5, SVM and LVM and the creation of zfs, VxFS, UFS and ext3 file systems.
  • Installation and support of various applications including WebLogic 10, JBoss 4.2.x, Oracle 10g, Sun Java System Web Server 7, Tomcat, JDK 1.5, Ant.
  • Provisioning of LUNs from SAN based on McData Switches and Hitachi Based Storage.
  • Patch management using native commands on Solaris and Linux and following the chance control procedures.
  • Performance tuning and troubleshooting of the applications and resolution of issues arising out of the ticketing systems in Remedy.
  • Monitoring the servers using tools like BMC and Nagios and providing 24x7 support on call rotation basis.
  • Modified the Linux Kernel (2.4) to control the swappiness.
  • Configuration and support of Veritas Cluster Server 5.0 for various agents including SAP, Oracle, DNS.
  • Strong scripting knowledge (Perl and C) to perform different administration tasks.
  • Experience in Shell scripting (ksh, bash) to automate system administration jobs
  • Automated tasks using bash, korn shell scripts.
  • Backup and restore of file systems using Veritas NetBackup 6.5.
  • Involved in development, user acceptance, and performance testing, production & disaster recovery server.

Environment: SVN, Shell/Perl Scripts, SCM, Jenkins, Solaris and Linux, Maven and SAP, REDHAT, Linux Kernel.

Confidential

UNIX/ Linux Administrator

Responsibilities:

  • Installation of Solaris 9, 10 operating systems on SPARC platforms.
  • Extensively used SMF for service management for managing services on Solaris10.
  • Created Projects on Solaris 10 to tune the operating system for installation of applications.
  • Performed volume management using Veritas Volume Manager 4.0
  • Administered WebLogic 9 application servers, which included installing SSL certificates.
  • Troubleshooting on Sun Java System Web Server 6.0 and Apache 1.3.x web server on Solaris with experience in installing SSL certificates.
  • Installation of Oracle 9i, 10g on the Sun servers running Solaris 10
  • Performed tuning of the kernel parameters for the better performance of the operating system and tuning TCP parameters and analyzed performance of resources like CPU, Memory, Disk and swap using native commands like prstat, vmstat, sar, iostat, swap etc.
  • User, Group management for all the UNIX servers
  • Modifying/ Writing scripts in Bash and Korn shell for optimizing day to day administration
  • Editing crontab in post -installation of Unix servers

Environment: Solaris 10, Red hat EL 3.x, 4.x, Apache Web Server 1.3.x, 2.2.x, Sun Java System Web server 6.0, Veritas Volume Manager 4.1, 5, BigIP F5, Oracle 9i, DNS, NFS, Sun T2000, M5000, v480, v880.

We'd love your feedback!