We provide IT Staff Augmentation Services!

Devops & Cloud Engineer Resume

Washington, Dc

SUMMARY:

  • IT Professional with 9 years of experience as a RHEL 3.x/4.x/5.x/6.x, CentOS, Ubuntu, Chef, Sun Solaris 8/9/10 SLES 10/11 & UNIX IBM AIX 7.x Power7, 6 platforms System Administrator/Engineer as well as worked as DevOps Engineer.
  • Experience working on planning, installation, migration, upgrade of OS (AIX, Linux), as well as deployment and Production Support.
  • Expertise in System administration, System planning, co - ordination, commissioning, setting up security hierarchy and capacity planning.
  • Worked on Setup and configuration of Apache in Red hat.
  • Implemented Docker based Continues Integration and Deployment framework.
  • Launched Kubernetes to provide a platform for automating deployment, scaling and operations of application containers across clusters of hosts.
  • Experienced in container-based deployments using Docker, Docker Hub and Docker registries and Kubernetes.
  • Created SCM Process, policies and procedures which are followed by Development and SQA teams to Release or Deploy highest quality product for the enterprise.
  • Proficiency in using cloud computing tool like AWS , CVS, Subversion, VTFS, Perforce , GIT and Rational Clear Case on UNIX and Windows environment.
  • Expertness in using Build Automation tools and Continuous Integration concepts by using tools like Gradle, ANT , Jenkins , Team city , Quick Build , Build forge and Maven .
  • Experience of database technology such SQL , PLSQL , and MySQL including NoSQL databases.
  • Design EC2 instance architecture to meet high availability application architecture and security parameters.
  • Install, configure, modify, test & deploy applications on Apache Web server, Nginx & Tomcat, JBoss App Servers.
  • Created alarms and trigger points in Cloud Watch based on thresholds and monitored the server's performance, CPU Utilization, disk usage.
  • Experience in working within the Cloud platforms like Open Stack and AWS for integration processes.
  • Experience in monitoring System/Application Logs of server using Splunk to detect Prod issues.
  • Broad experience in Bash, Perl, Python scripting on Linux. Strong knowledge on Linux internals.
  • Experience with Bug tracking tool like JIRA, Bugzilla and Remedy.
  • Developed Puppet modules to automate deployment, configuration, and lifecycle management of key clusters.
  • Working experience in Windows Azure IaaS, SaaS and PaaS technologies.
  • Ability to create and manage Azure Subscriptions, deploying Azure applications using Visual Studio Online and GIT Hub Azure repositories.
  • Build Public/ Private Cluster in Windows Azure environment and perform test deployments.
  • Proposed branching strategy suitable for current application in Subversion.
  • Experienced with the understanding of the principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
  • Build artifacts are deployed into Tomcat instances and were integrated using the Perl and Shell scripts.
  • Implementing a Continuous Delivery framework using Jenkins, Puppet, Maven & Nexus in Linux environment.
  • Manage deployment automation using Puppet, MCollective, Hiera, and Custom Puppet modules, Ruby.
  • Expertise in Linux backup/restore with tar including disk partitioning and formatting.
  • Set up CRON jobs for automated processes.
  • Expertise in implementation and designing of Disaster Backup and Recovery Plan.

TECHNICAL SKILLS:

Operating Systems: Linux (Red Hat 4.x, 5.x, 6.x), UNIX, WINDOWS NT/2000/2003/XP/VISTA/7, AIX.

Version Control Tools: CVS, SVN, IBM Rational Clear Case, Perforce, RTC, GIT, Source Tree

Build Tools: ANT, Maven, Gradle, XCode (iOS)

Tools: ANT, MAVEN, HUDSON/JENKINS, CHEF, PUPPET, OPENSTACK, DOCKER.

Cloud: AWS EC2, VPC, EBS, SNS, RDS, EBS, Cloud Watch, Cloud Formation AWS Config, S3, autoscaling, Cloud Trail, Lambda, VMware, Virtualization experience (VM Management), Docker.

DevOps: Puppet, Chef, Vagrant, GIT, SVN, Docker, Kubernetes

Cloud Technology: AWS EC2, S3, IAM, VPC, ELB s, Code Pipeline, Azure.

PROFESSIONAL EXPERIENCE:

Confidential, Washington, DC

DevOps & Cloud Engineer

Environment: AWS, AWS IAM, AWS S3, AWS cloud watch, Nginx, Kubernetes, ANT, Maven, Tortoise SVN, GITHUB, Chef, Ansible, Docker, Java, Apache HTTPD, Apache Tomcat, JBoss, JUnit, Cucumber, Json, Bash, Shell, Perl, Python, PHP, Ruby.

Responsibilities:

  • Automated the cloud deployments using Chef, python (boto & fabric) and AWS Cloud Formation Templates.
  • Setting up huge Kubernetes platform with four clusters and providing assistance to various app teams
  • 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.
  • Worked on multiple things like setting up Kubernetes dashboards with AAF and also using kube config.
  • Create Chef Automation tools and builds and do an overall process improvement to any manual processes.
  • Written Chef Cookbooks for various DB configurations to modularize and optimize end product configuration.
  • Experience with container-based deployments using Docker, working with Docker images, Docker Hub and Docker-registries and Kubernetes.
  • Involved in the installation and configuration of Nginx as a web server.
  • Experience with Build Management Tools ANT and Maven for writing build. xmls and pom.xml
  • Integration of Automated Build with Deployment Pipeline. Currently installed Chef Server and clients to pick up the Build from Jenkins repository and deploy in target environments (Integration, QA, and Production).
  • Utilized WAR and JAR files for deployment of enterprise apps.
  • Experienced in build and deployment of Java applications on to different environments such as QA, UAT and Production.
  • Branching, Tagging, Release Activities on Version Control Tools: SVN, GITHUB. Extensive usage of Tortoise SVN in windows environment for version control activities.
  • Worked with cloud providers and API's for Amazon (AWS) EC2, S3, VPC with Cloud Sigma (EU) and GFS storage.
  • Implemented Chef Recipes for Deployment on build on internal Data Centre Servers. Also, re-used and modified same Chef Recipes to create a Deployment directly into Amazon EC2 instances.
  • Evaluated testing of Chef Recipes - Concept of Test-Driven Development for Infrastructure as a Code. Implemented Chef Cookbooks for OS component configuration to keep AWS server's template minimal.
  • Written Chef Cookbooks for various DB configurations to modularize and optimize end product configuration.
  • Virtualized the servers using the Docker for the test environments and dev-environments needs. And also, configuration automation using Docker containers with Kubernetes.
  • Build artifacts are deployed into Tomcat instances and were integrated using the Perl and Shell scripts.
  • Implementing a Continuous Delivery framework using Jenkins, Puppet, and Maven & Nexus in Linux environment.
  • Manage deployment automation using Puppet, MCollective, Hiera, and Custom Puppet modules, Ruby.

Confidential, Seattle, WA

DevOps & Cloud Engineer

Environment: Red hat (4.x, 5.x, 6.x), CentOS (4.x, 5.x), SUSE Linux (10.x, 11.x), Ubuntu (8.04, 9.04, 10.04), Netback up (5.x, 6.x), Puppet, GIT, AWS, VERITAS Volume Manager 4.x/5.0

Responsibilities:

  • Worked on multiple Linux and UNIX Servers.
  • Installed, configured, maintained, troubleshoot and supported various flavors of Linux and Unix which included but not limited to RHEL 5.x, 6.x, Ubuntu, Suse, CentOS and AIX servers.
  • Built new configuration management environment using Puppet, Jenkins and Git.
  • Involved in setting up Puppet Master/Client to automate installation and configuration across the environment.
  • Written Puppet manifest files to install tomcat instances and to manage configuration files for multiple applications.
  • Assisted with SVN to Git (Gitlab frontend) migration.
  • Provided backup support for Jenkins build environment.
  • Used Docker to create HA Architecture for several applications such as Puppet, Jenkins.
  • Migrated applications to the AWS cloud.
  • Configure Terraform to build infrastructure in AWS (Amazon Web Services)
  • Configure Terraform to build infrastructure in AWS (Amazon Web Services)
  • Expertise in writing new plug-ins in order to support new functionality in Terraform.
  • Used Terraform to manage low level components such as instances, storage, and networking.
  • Used Terraform to map more complex dependencies and identify network issue.
  • Used Terraform in AWS Virtual Private Cloud to automatically setup and modify settings by interfacing with control layer.
  • Installation and configuration of Apache Web Server for Various intranet/extranet websites.
  • Implemented Network File System (NFS) for file sharing and network installation.
  • Responsible for backup of all servers and recovery of all servers.
  • Configured clustering by using Veritas Cluster Server (VCS).
  • Prepare specs for new infrastructure and VMware servers, network switches, routers, firewalls, and VPN.
  • Wrote Shell Scripting to check security setting to change the server settings.
  • Troubleshoot and repair network, application, OS, and hardware issues in support of developers and engineers
  • Delivery framework using Jenkins, Puppet, and Maven & Nexus in Linux environment.

Confidential, Phoenix, AZ

DevOps & Cloud Engineer

Environment: Open Stack, puppet, Red hat Linux 6.4, 6.5, Oracle, Web Sphere, Python, SVN, GIT, Jenkins.

Responsibilities:

  • Working on OpenStack deployment, orchestration and automation for compute, storage and networking nodes.
  • Developed automation suite in Python and Tempest module to validate & verify the integration and functionality of existing OpenStack deployment.
  • Developed scripts using rally to automate and unify multi-node OpenStack deployment, cloud verification, benchmarking, and profiling.
  • Configured and installed Nuage Virtualized Service Platform comprised of VSD, VSC, VSR and VSG
  • Working in Agile Scrum Dev. environment and actively involved in creating User Stories and Tasks in Rally.
  • Configured and managed automated development environment in VagrANT, Virtual Box/KVM, Provisioned multiples VMs using Puppet, Ansible to install and configure Web and load balancing applications.
  • Installed Jenkins/Plugins for GIT Repository, setup SCM Polling for Immediate Build with Maven and Maven Repository (Nexus Artifactory) and Deployed Apps using custom ruby modules through Puppet as a CI/CD Process.
  • Developed complex scenarios for BYOI, booting a VM, Assigning floating IPs and ssh to the new instance in Tempest - OpenStack Integration Test Suite and validated OpenStack deployment.
  • Designed and Configured a Puppet Centralized infrastructure to support multiple DNS certificate, Puppet DB to store information about nodes connected to Puppet Master and managed environments with GIT.
  • Experience working with Puppet Enterprise and Puppet Open Source. Installed, configured, upgraded and managed Puppet Master, Agents & Databases. Integration of Puppet with Apache and Passenger.
  • Created custom modules and manifests in Puppet using Facts, Resource Types and Provider to configure, install and run various applications.
  • Installed Redhat Linux 6.4, 6.5 and windows 2008 and 2012 servers on HP x86 servers (C7000, DL360, DL380's).
  • Develop Web Sphere deployment automation scripts using Web Sphere Python APIs.
  • Provided Tier 2 and Tier 3 technical supports.
  • Upgraded the systems with new updates and patches /changes required by the clients.

Confidential

Linux Administrator

Environment: Open Stack, GIT, SVN, ANT, Maven, Puppet, Jenkins, Windows Solaris, Power Shell, UNIX, C++, Java, Eclipse 3.20, JBoss Application Server, CVS, Subversion, Python, VTFS, Jira and Cygwin, Kafka, Elastic search, L Log stash.

Responsibilities:

  • Experience deploying, using, and/or contributing to the OpenStack environment and OpenStack projects such as Keystone, Nova, Swift, Cinder, Neutron, Ceilometers, Marconi, etc. strongly desired.
  • Travelling to, and working from, customer sites alongside the OpenStack Cloud Consulting Principal.
  • Practical/hands-on knowledge on using Mcollective, Hiera in conjunction with puppet modules.
  • Peer Reviewing Puppet Code and providing advice.
  • Puppet Manifests to provision complex multi-node applications composed of Python, Node, Apache, Nginx Passenger, Unicorn, Elastic Search, Hadoop and MySQL.
  • Good experience writing Manifests, Modules using Industry Best Practices for both Deployment Automation and Infra Configuration Management.
  • Created Branches, Labels and performed Merges in Stash and GIT.
  • Maintained and administered GIT source code tool.
  • Familiar and experienced with Agile Scrum development.
  • Proposed and implemented branching strategy suitable for agile development in Subversion.
  • Managed build results in Jenkins and deployed using workflows.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Modeled the structure for multi-tiered applications orchestrate the processes to deploy each tier.
  • Experience rewriting Intactix jobs into Netezza using Talend is preferred.
  • Have used Confluence to create, share and discuss content and projects.
  • Set up Elastic Search, Log stash for multiple clusters, helping other teams quickly access new job logs.
  • Created Branches and performed Merges in Source Tree & Stash.
  • Very strong Project Management experience performing ITIL RM /SCM activities.
  • Knowledge of concepts in code lines, branching, merging, integration, versioning, etc.
  • Excellent problem solving, analytical skills and technical troubleshooting skills.

Confidential

Linux Administrator

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.

Responsibilities:

  • Administered, maintained Red Hat 3.0, 4.0, 5.0, 6.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.
  • Administered Linux servers for several functions including managing Apache/Tomcat server, mail server, and MySQL databases in both development and production.
  • 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.
  • Experienced working with Preload Assist and PICS projects.
  • Installing and setting up Oracle9i on Linux for the development team.
  • Migrated database applications from Windows 2000 Server to Linux server.
  • Linux kernel, memory upgrades and swaps area. Red hat Linux Kickstart Installation.
  • Capacity Planning, Infrastructure design and ordering systems.
  • Created users, manage user permissions, maintain User & File System quota on Red hat Linux.
  • Attended team meetings, change control meetings to update installation progress, and for upcoming changes in environment.
  • Diagnosed hardware and software problems and provided solution to them.
  • Updated data in inventory management package for Software and Hardware products.
  • Worked with DBAs on installation of RDBMS database, restoration and log generation.
  • Bash shell-scripts to automate routine activities.
  • Monitored trouble ticket queue to attend user and system calls.

Hire Now