We provide IT Staff Augmentation Services!

Cloud & Devops Consultant Resume

4.00/5 (Submit Your Rating)

Sfo, CA

SUMMARY

  • Over 8 + Yearsof experience in IT industry with experience in Software Configuration Management (SCM), DevOps - Build/Release Management, Change/Incident Management, CloudManagement and Unix/Linux Systems Administration.
  • Expertise with modern Dev Stack tools Automation/Configuration Management (Integration tools) and CI/CD deployment using (Puppet, Jenkins, Ansible).
  • Good knowledge of containerization technologies such as Docker.
  • 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).
  • Excellent understanding of SDLC, Traditional Methodologies.
  • In-depth understanding of the principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
  • Experience in version control platform experience (Git, TFS and SVN (Subversion)).
  • AWS services experience in cloud platform like IAM, S3, EC2, ELB, VPC, RDS, Autoscaling & Cloud Formation.
  • Good knowledge on virtualization and open stack.
  • Experienced in troubleshooting, configuring and deploying enterprise applications in Web Sphere, Web Logic and Tomcat as well.
  • Understandings of TCP/IP concepts, networks, load balancers, etc.
  • Basic Monitoring tool experience - Either Cloud watch, Nagios, cacti or Splunk.
  • Monitoring & managing Backup jobs as per the client requirement.
  • Experience in integrating Unit Tests and Code Quality Analysis Tools like JUnit.
  • Management, mentoring and scripting for Build & Release automation for Linux and Unix System environments.
  • Experience in Linux Administration (Installation, Configuration, Tuning and Upgrades of Linux/Solaris (RedHat and Oracle).
  • Customized server and infrastructure solutions using BASH scripting.
  • Experience in configuration ofNIS, NIS+, DNS, DHCP, NFS, LDAP, SAMBA, SQUID, postfix, send mail, FTP, remote access, security management and Security trouble shooting skills.
  • Installation of SLES 9, 10, 11; RHEL 5, RHEL 6, RHEL 7; Red Hat 9; Solaris 8, 9, 10; Free-BSD, SUSE Linux, Fedora, Windows 2000, Windows NT, Windows XP, Windows 7, Windows 2003 and 2008 Server.
  • Design and Implementation of Fiber Channel, RAID, NAS, and SANs
  • Managed environments DEV, SIT, QA, UAT and PROD for various releases and designed instance strategies.
  • Ability to work closely with teams, in order to ensure high quality and timely delivery of builds and releases.
  • Strong ability to troubleshoot any issues generated while building, deploying and in production support.
  • Good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solving problems and providing best solutions.
  • Good knowledge on ITIL Process and have worked on coordinating releases across the projects.

TECHNICAL SKILLS

Operating Systems: Linux (Red Hat 5.x, 6.x, 9.x), UNIX/Solaris

Version Control Tools: SVN (Subversion), GITHub

Databases: My SQL, Oracle 9i/10g/11g,DB2

Application Servers: WEBLOGIC, WEBSPHERE, TOMCAT

Tools: JENKINS, PUPPET, Ancibal, Nagios, Cacti, SmokePing, IPerf

Cloud: AWS EC2, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Formation AWS Config, S3, Cloud Trail, IAM, VMware & Oracle VM

Scripts: BASH

PROFESSIONAL EXPERIENCE

Confidential - SFO, CA

Cloud & DevOps Consultant

Responsibilities:

  • Creating the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system for all our products.
  • Responsible for Design of different Release Environments for new projects.
  • Implementing new projects builds framework using Jenkins & Ansible as build framework tools.
  • Implementing a continuous Integration and continuous Deployment framework using Jenkins, Udeploy & Ansible in Linux environment.
  • Created Ansible playbooks and modules to automate operations.
  • AWS Cloud management.
  • Integration of Jenkins, Urban Code Deploy with Patterns/Release, Git, Confluence, Jira.
  • Using Jenkins AWS Code Deploy plug-in to deploy to AWS
  • Defining Release Process & Policy for projects early in SDLC.
  • Worked in Agile environments, good knowledge on agile methodologies. Used Rally tool for tracking user stories and backlogs.
  • Used JIRA as ticketing tool for performing day to day incidents.
  • Member of CCM representing changes for Release and environment configuration.
  • Responsible for nightly and weekly builds for different modules.
  • Responsible for Database build, release and configuration.
  • Perform Deployment of Release to various QA & UAT in Linux environments.
  • Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups and optimized volumes, EC2 instances.
  • Used IAM to create new accounts, roles and groups.
  • Configured S3 versioning and lifecycle policies to backup files and archive files in Glacier.
  • Configured Elastic Load Balancers with EC2 Autoscalling groups.
  • Created monitors, alarms and notifications for EC2 hosts using CloudWatch.
  • Migrated applications to the AWS cloud.
  • Work with different team members for automation of Release components.
  • Worked on installation and configurations of Puppet agent and Puppet Master.
  • Expert in adding nodes to node groups, defining classes and maintain puppet infrastructure.
  • Worked on open source modules for puppet from puppet forge.
  • Created customized modules from the existing modules based on client requirements.
  • Scripting in multiple languages on UNIX, LINUX and Windows - Batch, Shell script etc
  • Troubleshoot the build issue during the Jenkins build process.
  • Resolved system issues and inconsistencies in coordination with quality assurance and engineering teams.

Environment: GIT, SVN, Jenkins, Puppet, AWS, EC2, Websphere, Putty, Java, Jira.

Confidential - Minneapolis, MN

Build & Release Engineer/DevOps Engineer

Responsibilities:

  • Release Engineer for a team 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.
  • Written Make, Ansible and GO build tools for application layer modules.
  • Developed build and deployment scripts using Gradle as build tools in Jenkins to move from one environment to other environments.
  • 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 TC Server/Tomcat web application servers.
  • Developed Perl and shell scripts for automation of the build and release process.
  • Involved in editing the existing Ansible/GO 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.
  • Installed/Configured/Managed Jenkins CI Automation.
  • Responsible for the Plugin Management, User Management, Build/Deploy Pipeline Setup and End-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 and all the Repositories.
  • Created the Release process of the artifacts.
  • JIRA is used as ticket tracking, change management and Agile/SCRUM tool.

Environment: Subversion (SVN), Jenkins, Java/J2EE, ANSIBLE, Tomcat, Shell Scripts, YML, UNIX, Windows 7, Oracle, JIRA.

Confidential - Santa Clara, CA

Linux Engineer

Responsibilities:

  • Implemented cloud services AWS and Bash, Perl, Python scripting.
  • Implemented automations tools Chef.
  • Migrated to Red hat satellite server 6 version.
  • Worked exclusively on VMware virtual environment.
  • Worked on variety of Linux platforms Red Hat Linux, Solaris which includes installation, configuring and maintenance of applications on this environment.
  • Experience in using VMware Motion to move VM’s from one location to another location.
  • Updating patches to keep servers updated against bugs present in the operating system using Red Hat Satellite Server, yum, etc.
  • Build servers using Kick Start, Red Hat Satellite Server, and VSphere Client.
  • Performed the daily system administration tasks like managing system resources and end users support operations and security.
  • Responsible for independent support of Tier 2 issues: reboots, start/stop services, reset Terminal Service and pc anywhere connections, and administrative server maintenance, daily follow up with clients to ensure resolution of all issues.
  • Provide support to Account Managers, UNIX and Windows technicians, and other departments.
  • Used Logical Volume Manager (LVM) for the management of Volumes including creation of physical and logical volumes on Linux.
  • Involved in installation and configuration of various third party software onto servers.
  • Involved in ILMT Agent Deployments and Oracle/SQL Upgrade project which includes various UNIX builds of different OS platforms across various data centers.
  • Installed packages using YUM and Red hat Package Manager (RPM) on various servers.
  • Day to day resolution on Linux based issued though SMS ticketing system in compliance to SLA cycles.
  • Troubleshooting network administration, IIS configuration, DNS setup and modifications, firewall rule sets, local and distributed director, connectivity, and supporting applications.
  • HP ALM Administrator responsible for creating projects and user access as requested through Service Now Tickets
  • Setup and Maintained the HP ALM Synchronizer Server - synchronizing HP ALM with TFS.
  • Performed application installation and management on IBM AIX and Linux servers for applications like Web Sphere Application Server (WAS) 7, JBoss 4.2.x, 5.x, Sun JES Web Server 6.1, Oracle 10g, Sybase 12.5 etc.
  • Automating many day to day tasks through Bash scripting.

Environment: Chef, Puppet, Git, Red Hat Enterprise Linux 4.x/5.x/6.1, AIX 6.x, Service Now, VMware ESX5,, and Web sphere, ALM. Bash & Perl.

Confidential

Unix/LINUX Administrator

Responsibilities:

  • Administered, maintained Red Hat 5.0, 6.0, 7.0, 9.0 AS, ES, Troubleshooting Hardware, Operating System Application & Network problems and performance issues; Deployed latest patches for, Linux and Application servers, Performed Red Hat Linux Kernel Tuning.
  • Experience in implementing and configuring network services such as HTTP, DHCP, and TFTP.
  • Install and configure DHCP, DNS (BIND, MS), web (Apache, IIS), mail (SMTP, IMAP, POP3), and file servers on Linux servers.
  • Administered Linux servers for several functions including managing Apache/Tomcat server, mail server, and MySQL databases in both development and production.
  • Experienced working with Preload Assist and PICS projects.
  • Bash shell-scripts to automate routine activities.
  • Migrated database applications from Windows 2000 Server to Linux server.
  • Installing and setting up Oracle9i on Linux for the development team.
  • Linux kernel, memory upgrades and swaps area. Red hat Linux Kickstart Installation.
  • Created users, manage user permissions, maintain User & File System quota on Redhat Linux.
  • Diagnosed hardware and software problems and provided solution to them.
  • Monitored trouble ticket queue to attend user and system calls.
  • Attended team meetings, change control meetings to update installation progress, and for upcoming changes in environment.
  • Updated data in inventory management package for Software and Hardware products.
  • Capacity Planning, Infrastructure design and ordering systems.
  • Worked with DBAs on installation of RDBMS database, restoration and log generation.

Environment: Red Hat Linux 3.0,4.0,5.0 AS ES, HP-DL585, Oracle 9i/10g, Samba, VMware Tomcat 3.x,4.x,5.x, Apache Server 1.x,2.x, Bash.

Confidential

Linux Admin

Responsibilities:

  • Provided ongoing support in systems management and administration of LINUX/UNIX.
  • Responsible for supporting Linux System Administrator customers with RHEL/Centos /Ubuntu operating systems questions and problems via telephone, FAX, and email.
  • Handled all system administration duties for all Red Hat Linux and VM Servers on site.
  • Issues related to NFS, NIS, LVM, Grub corruption, configuration & maintenance of RAID (level 0, 1 and 5), troubleshooting VERITAS Volume Management and cluster server environment.
  • Test and install various patches (Fix Packs) on the servers to solve the problems encountered by the applications running on the servers.
  • Managing the user environment by adding, modifying and removing user accounts from the environment and limiting access to appropriate nodes.
  • Migrating application and other software modifications from the development environment to production, Used NIM to install AIX and do OS upgrades.
  • Responsibilities ranged from daily tasks to more advanced ones such as shell scripting, software installation and system/network troubleshooting.
  • Responsible for the Server Administration tasks in the web & server support areas. Installed and Configured Web, Application and Mail servers. Wrote shell scripts for automating tasks.
  • Monitored the file systems and CPU load for better performance.
  • Planned, Documented and implemented recovery policies.
  • Used Remedy Tool in Production environment which strictly complied with Problem/Change Management policies of the organization.
  • Built more than 200 servers from scratch and applied relevant patches on existing servers and provided 24*7 production support.
  • Installed EMC Power Path and involved in LAN administration.
  • Replication, Commands, Backup and overall Administration. Tuned servers for maximum efficiency for Oracle and MySQL data bases.
  • Performed workstation/server installations and upgrades, standardized workstation configuration, automounter, send mail, and hardware upgrades; administration support and troubleshooting duties in a 24x7.
  • Analyze and suggest corrective methods on performance issues.

Environment: Red Hat Linux, Ubuntu, CentOS, NFS, DNS, NIS, Shell scripting, Patching, Remedy tool, LVM.

We'd love your feedback!