We provide IT Staff Augmentation Services!

Cloud Devops Engineer Resume

Melville, NY

SUMMARY

  • A proactive IT professional offering around 5 years of experience excelling in Linux Systems Administration, DevOps activities
  • Experience in installation, administration, patches, upgrade, configuration, performance tuning and troubleshooting of Red hat Linux 4/5/6/7, Sun Solaris 8/9/10, CentOS 6,7 and Ubuntu
  • Experience with the Cloud, as well as DevOps automation development for Linux and Windows systems.
  • Good Experince in configuration management, application deployment with Puppet (developing puppet modules), Ansible and Chef
  • Worked on AWS - EC2, S3, Glacier, Storage Gateway, Elastic Load Balancing, VPC, IAM, RDS, Cloud Front (CDN), Cloud Watch and Auto Scaling Services.
  • Experience in using Jenkins with AWS Code Deploy plugin to deploy to AWS.
  • Expertize in deploying the content cloud platform on Amazon AWS using EC2, S3, and EBS, customizable and cost-effective Solutions on AWS
  • Experience with environment provisioning, orchestration, container technology like Docker
  • Experience with VERITAS Volume Manager (VxVM), VERITAS File System (VxFS), VERITAS Net Backup, VERITAS Clustering with SAN, NAS environment.
  • Evaluate Chef and Puppet framework and tools to automate the cloud deployment and operations
  • Very good understanding and working knowledge of Orchestrating Application Deployments with Ansible.
  • Handled configuration-management, application deployment, cloud provisioning, ad-hoc task-execution, and multi node orchestration using Ansible.
  • Administration of VMware, virtual servers, and virtual technologies including the concepts of HA (high-availability) and vMotion, clone virtual machines, make snapshots, and interpret vCenter charts
  • Experience with Red Hat Satellite Server installation, configuration, administration and troubleshooting
  • Experience in Installing, Configuring Virtualization Environment VMware ESX ESXi, Oracle Virtual Box
  • Knowledge of standard protocols (FTP, SMTP, HTTP, SNMP, etc.) and troubleshooting skills for enterprise networks including routing, TCP analysis, iptables, firewalld, HAProxy, F5 load balancing
  • Experience in using Sub-Version, Git. Good experience in automating deployment pipelines.
  • Working knowledge with code repositories like GIT, SVN and managed plugins for Jenkins

TECHNICAL SKILLS

Linux Systems: Red Hat/Centos 5/6/7; Solaris 9/10/11, Debian, Ubuntu, IBM-AIX, Sun Solaris, and HP-UX

Patch Management: Satellite Server 5.6, Spacewalk

Scripting: Bash Scripting, Perl, Python

Server virtualization platforms: VMware vSphere ESX/ESXi (e.g. creation, deployment, etc.), vMotion, KVM, Xen, Oracle Virtual Machine (OVM)

Database Support: Oracle 8/9i/10,11G, DB2 and Sybase

Project Management/ Monitoring: Zabbix for system alerts, Splunk for log aggregation / management, Nagios, Cloud Watch

Cluster Environment: VERITAS Cluster Servers, Veritas Info Scale 7.1, Veritas Operations Manager

Continuous Build Integration: Hudson/Jenkins, AntHillPro, Udeploy (Urban code) and Artifactory

AWS IaaS Cloud: EC2, S3, SNS, SQS, RDS, IAM, Storage Gateway, Glacier, CloudFront, OpsWorks, CloudFormation, VPC, DirectConnect, Route53, Elastic Load Balancing, CloudWatch, Autoscaling, Elastic Beanstalk

PROFESSIONAL EXPERIENCE

Confidential, Melville, NY

Cloud DevOps Engineer

Responsibilities:

  • Responsible for building & supporting Continuous Integration and Continuous Delivery framework for applications deployed into the Cloud - infrastructure-as-a-code
  • Creation, Installation and administration of Red Hat Virtual machines in VMware Environment.
  • Red Hat Satellite to deploy and manage the infrastructure across physical, virtual, and cloud environments
  • Registered machines to Satellite 5.6 so they appear in the host groups and content hosts sections
  • Setup the Satellite groups of development, test, support and production
  • Patch deployment assesses whether the patch was installed on managed machines.
  • Implemented continuous integration and continuous deployment process for all the projects.
  • Coordinated/assisted developers with establishing and applying appropriate branching, labeling/naming conventions using GIT source control.
  • Implemented and educated developers with GitHub flow and strict code review policy through pull requests.
  • Responsible for tags and versioning in GitHub for each release.
  • Experience in managing VMs in AWS using Amazon EC2.
  • Good experience on Networking in AWS, VPC, Subnets and private networks. Setting up and administering DNS system in AWS using Route53.
  • Worked on AWS deployments and tools such as CloudWatch/ CloudFormation
  • Managing users and groups using the amazon identity and access management (IAM).
  • Experience in Amazon AWS Cloud Administration services. Creation of S3 buckets.
  • Deployment and implementation of puppet. Created puppets manifests and modules to automate system operations.
  • Knowledge of puppet as configuration management tool to automate repetitive tasks, quickly deploy critical applications.
  • Troubleshooting of Docker based applications.
  • Created and managed Docker deployment pipeline for custom application images in the cloud using Jenkins.
  • Experienced in setting up Continuous Integration environment using Jenkins
  • Used the continuous integration tool Jenkins to automate the daily processes
  • Build and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and automated the whole process.
  • Created and maintained the Shell deployment scripts for web application servers.
  • Implemented Zabbix monitoring solution for mission critical servers.
  • Accumulated application and system logs into LogStash for centralized monitoring, querying and reporting.
  • Good knowledge of virtualization and container technology like Docker, creation of Docker files, Docker images and starting up a Docker container.

Environment: Subversion (SVN), Jenkins, Puppet, Docker, Nagios, Jira, AWS, Confluence, Java/J2EE, ANT, MAVEN, Web Logic, Shell Scripts, Cloud Watch, Cloud Formation

Confidential, Stamford, CT

Cloud DevOps Engineer

Responsibilities:

  • Automate deployment and release distribution process. Develop and enhance the automated configuration management system
  • Used Git for branching, tagging, and merging.
  • Created the branches in Git to implement the parallel development process to support quarterly releases
  • Supporting Configuration, deployment and troubleshooting of ~4000 RHEL systems, as well as CentOS, Ubuntu Servers - both physical and virtual DEV, TEST, PROD machines
  • Built generic VM template in VMWare ESX virtual environment for Production and QA servers to deploy 40+ servers
  • Wrote Puppet Manifest files to deploy automated tasks to many servers at once.
  • Developed Puppet Modules for installation & Auto healing of various tools like Jenkins
  • Designed the project workflows/pipelines using Jenkins as CI tool
  • Worked on creation of puppet manifest files to install tomcat instances and to manage configuration files for multiple applications
  • Used CloudFormation Templates automated infrastructure provisioning and deployment in Cloud environment of AWS
  • Implemented security policies and principles to secure the Cloud Environment
  • Used SES and SNS to send detailed notifications about complaints, and deliveries
  • Worked on Docker and created virtual instances with Docker.
  • Experience working on several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Experience working on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations.
  • Worked on Docker container snapshots, attaching to a running container, removing images, managing directory structures and managing containers
  • Renewed Satellite Subscription and Deployed and managed a Red Hat Network Satellite server
  • Created new satellite 6.7 channels for PROD, DEV and QA servers.
  • Created satellite groups to push the updates to scheduled servers.
  • Coordinated with off shore team with daily Linux activities, Exception report.

Environment: Satellite Server 5.6, Veritas InfoScale Enterprise 7.1, Nimsoft, SSH Key Management, Active Directory, ILO 4, HA, Subversion, Git, Github, Jenkins, Puppet, Docker, SMS, SES, ECS, RDS backup

Confidential, Columbia, MD

Unix/Linux Admin

Responsibilities:

  • Installed and maintained chef on different environment like Linux distribution, windows (agents), Mac
  • Good knowledge of virtualization and container technology like Docker, creation of Docker files, Docker images and starting up a Docker container.
  • Work with Docker for convenient environment setup of the test environments.
  • Experienced with Server Virtualization using VMWare, and AWS.
  • Clustering Technologies (VCS, Red hat clustering) & Application Servers (WebSphere/WebLogic).
  • Involved with Oracle DBAs for the installation, configuration and implementation of the Oracle RAC (Real Application Cluster) environment
  • Worked on Docker container technology, creation ofDocker files
  • Configure Red Hat satellite 5.6 to manage software and package updates on Red Hat systems.
  • Implementation of High Availability using VERITAS Cluster Server 5.0 and 5.1 using Oracle Agents.
  • Build application and database servers using AWS EC2
  • VERITAS Volume Manager and VERITAS File System troubleshooting and Administration.
  • Multi-tier application environment with WebLogic, WebSphere. Mission Critical 24x7 Servers support.
  • Deployment of various AWS services like EC2, S3, VPC, ELB, CloudFront, RDS, SES, Opsworks
  • Installation, configuration and maintenance DNS servers, Mail servers, FTP servers, NFS, NIS, RPM, Zones, LDAP and Microsoft Active Directory & Samba Web servers on Sun Solaris, Linux platforms.
  • Monitoring: strong experience with Nagios, MySQL Dashboard etc.

Environment: Red Hat Linux 5,6 Sun Solaris 8,9,10, Ubuntu, HP DL series G8, IBM P series, Sun Solaris 8,9,10, Logical Volume Manager, VERITAS Volume Manager, Networking, VERITAS Cluster Server, HA, WAS8.5, IHS, Red Hat Satellite Server, Oracle 10g, 11g, AWS EC2 VMware 5.1, Docker, Solaris Zones

Confidential, Omaha, NE

Linux/ DevOps Engineer

Responsibilities:

  • Worked on variety of Linux Platforms Red Hat Linux, Solaris which includes installation, configuring and maintenance of applications on this environment. .
  • Responsible for design and maintenance of the Subversion/GIT Repositories, views, and the access control strategies.
  • Deployed puppet, dashboard for configuration management to existing infrastructure
  • Setup puppet master, client and wrote scripts to deploy applications on Dev, QA, production environment.
  • Created continuous integration system using Ant, Jenkins, puppet full automation, Continuous Integration, faster and flawless deployments.
  • Implement best practices and maintain Source Code repository infrastructure (Using GIT
  • Performed all necessary day-to-day Subversion/GIT support for different projects.
  • Analyze and resolve compilation and deployment errors related to code development, branching, merging and building of source code.
  • Develop and enhance the automated configuration management system (chef, puppet).
  • Maintain and enhance currentbuild procedures for all software development projects..
  • Used Ant, Maven to perform daily and weekly SoftwareBuild.
  • Installed, administered and configured Jenkins Continuous Integration tool.
  • Resolving merging issues duringbuild and release by conducting meetings with developers and managers.
  • Responsible for designing and deploying best SCM processes and procedures.
  • Maintainbuildsystem and automatebuildprocess for different applications.
  • Deploying Java Enterprise applications to Apache Web Server, Tomcat, and JBoss Application server.
  • Automate deployment andrelease distribution process with shell, AWK, and Perl etc.
  • Created various jobs in Splunk for logs management

Environment: GIT, ANT, Maven, Subversion, Jenkins, Splunk, Chef, Puppet, Shell Scripts, Apache Web Server, Tomcat, JBoss Application Server.

Confidential

Linux Admin

Responsibilities:

  • Installation, Configuration, Upgrading and administration of Sun Solaris, Red Hat Linux and HP-UX.
  • Performed system administration of servers by using Operating Systems of Red Hat Linux early versions 8/9, RHEL 4/5.
  • Experience with VMware Virtualization.
  • NFS Management - Take care of user accounts/groups, setting up of NFS Environment
  • User account management, managing passwords setting up quotas and support.
  • Worked on Linux Kick-start OS integration, DDNS, DHCP, SMTP, Samba, NFS, FTP, SFTP, SSH, LDAP integration.
  • Controlled the access to users by adding or removing the user from the groups as per the requirements by using LDAP.
  • Used LDAP to setPermissions,as an administrator to allow only certain people to access the LDAP database
  • Network traffic control, IPsec, Quos, VLAN, Proxy, Radius integration on Cisco Hardware via Red Hat Linux Software.
  • Responsible for configuring real time backup of web servers.
  • Log file was managed for troubleshooting and probable errors.

Environment: Dell Hardware, RHEL 3.x, SUSE Linux, Sun Solaris 2.6 and 2.7, Sun E450, E250, SPARC stations 20, Switches, Hubs, DAT & DLT Tape Drivers, Apache, IIS 4.0 and Oracle 8i.

Hire Now