We provide IT Staff Augmentation Services!

Devops / Cloud Engineer Resume

0/5 (Submit Your Rating)

Rochester, NY

SUMMARY

  • 7+ years of experience in IT industry comprising asLinux Admin/Build & Release/ DevOps Engineerin solving complex problems with creative solutions, supporting development, Deployment operations in different environments.
  • Knowledge and Experience in all Phases of Software Development Life Cycle (SDLC),Quality Assurance Life Cycle (QALC),Linux Administration, Software Configuration Management(SCM), Continuous Integration(CI), Continuous Deployment(CD), Release Management, Cloud Implementations and configurations.
  • Expertise System Administration working on Redhat Linux, Solaris, SuSE Linux, AIX, CentOS, Fedora, OEL, Ubuntu,Debian,Windows environments, and VMware vSphere.
  • Designed, configured and managed public/private cloud infrastructures utilizing Amazon Web Services(AWS),including EC2, EC2 Container Service (Docker Containers), Elastic Beanstalk, S3, CloudFront, Elastic Filesystem, RDS, DynamoDB, VPC, DirectConnect, Route53, CloudWatch, CloudTrail, CloudFormation, IAM, EMR, ElasticSearch which allowed automated operations using Chef and Puppet.
  • Worked with Chef Enterprise Hosted as well as On - Premise, Installed Workstation, Bootstrapped Nodes, Wrote Recipes, Cookbooks and uploaded them to Chef-server, Managed On-site OS/Applications/ Services/Packages using Chef as well as AWS for EC2/S3/Route53 & ELB with Chef Cookbooks.
  • Experience using cloud providers and API’s for Amazon (AWS) with Cloud Sigma (EU).
  • Experienced with Handling Cloud environments like AWS (EC2,ELB, S3), OpenStack(Nova, Swift, Glance).
  • Experienced in branching, tagging and maintaining the version across the environments using SCM tools like GIT, Subversion (SVN), CVS, Perforce, IBM clear case and TFS on Linux and windows platforms.
  • Extensive experience in using Continuous Integration tools and Continuous Deployment tools like Chef, Puppet,Ansible, cfengine, Salt and Docker.
  • Developed Puppet modules and Chef Cook books to automate application installation and configuration management.
  • 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.
  • Experience in using Build Automation tools and Continuous Integration concepts by using tools likeJenkins,Hudson,Splunk,Team city, Quick Build, Build forge, Maven, ANT, Gradle.
  • Strong knowledge / experience in creating Jenkins CI pipelines. Experience in Installation, configure and administered CI tools such asJenkins, Hudson& Travis to automate most of the build related tasks.
  • Experience in using monitoring tool like Nagios, Gradle.
  • Worked with different Bug tracking tools like JIRA, Rally, Remedy, HP Quality Center, and Fisheye.
  • Experience in using Nexus and Artifactory Repository Managers for Maven and Ant builds.
  • Knowledge on container management tool Docker.
  • Experience in administering and configuring Nexus Repository Manager
  • Ability to build deployment, build scripts and automated solutions using shell scripting
  • Expert in deploying the code trough web application servers like Web Sphere/Web Logic/Apache Tomcat/ JBOS.
  • Building and deploying Java/J2EE and .Net applications
  • Managing DNS, LDAP, FTP, Tomcat, Apache& Ngnix web servers on Linux servers.
  • Excellent understanding of Network topologies such as LAN, WAN, VPN and Firewalls.
  • Experience in configuration ofNIS, NIS+, DNS, DHCP, snmp, NFS, LDAP, SAMBA, SQUID, postfix, send mail, FTP, remote access, security management and Security trouble shooting skills.
  • Expertise in scripting for automation, and monitoring using Shell, PHP, Python&Perl scripts.
  • Worked in infrastructure team on installation, configuration and administration of CentOS 5.x/6.x/7, RHEL 3.x..7.x, Satellite 6, Windows Server and SUSE Linux 10.x/11, Solaris 9x..11x.
  • Experience on Web servers such as iPlanetWeb 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,JBOSS GA7/EAP6, IBM IHSand integrating them with Web logic 10.x servers.
  • Knowledge of databases like MySQL, Oracle 10g/11g, MySQL, Mongo DB, Dynamo DB.
  • Good knowledge on oracle ODSEE 11g, Sun Directory Server, Oracle Internet Directory OID, Oracle Virtual Directory OVD, Oracle Unified Directory OUD, Directory Proxy Server and Virtual Directory, Active Directory Services, LDAP services.
  • Experienced with the installation, configuration of volume management using VERITAS Volume Manager 5.1/6.0 and Solstice Disk Suite on Solaris and experienced in RAID levels (0,1,5) configurations.
  • Expertize in trouble shooting, backing up and recovering the problems generated while building, deploying and also in production support.
  • Experience in using bug tracking systems like JIRA, Bugzilla, HP Quality Center, IBM Clear Quest and other Atlassian products like Confluence, Fisheye, and Crucible
  • Excellent communicative, interpersonal, initiative, analysis and leadership skills with ability to work efficiently in both individual and team work environments.
  • Strong attitude towards enhancing and learning new technologies
  • Available in24x7 production computing environments and on-call in the weekend support.

TECHNICAL SKILLS

Operating Systems: RHEL 3/4/5,6, Solaris 9..11, IBM-AIX 5.X, z/VM Windows 2003, 2008, 2012, NT, XP and Ubuntu, Debian, Fedora, CentOS

Hardware: HP Proliant, Blade servers, Sun Servers E450, E3500, E4500, E5000, E6500, E10k, E15k, E25k, Sun Ultra's, V210, V280, V490, V880, V6800 SUN Ray (1g Ultra-Thin Client) SUN Desktops (SPARC 10, 5), DMX3 and DMX4 Storage Arrays, F5

Software: Veritas Volume Manager 3.5/4/5, Veritas File System,Veritas Cluster Server 3.5, Veritas NetBackup 6.0, MS-Office/MS-Project

Web/ Application Server: Tomcat, Apache DB2, Oracle, WebLogic (8/9/10) & Web Sphere 4.0/5.0, JBoss, Ngnix

Network Protocols: DHCP, DIG, DNS, SNMP, SMTP, Samba, Ethernet, IOS, netstat, NFS, NIS, nslookup, RIP, OSPF, BGP, TCP/IP, and tcpdump, FTP, TFTP.

Cluster Environment: Sun Cluster Servers 2.2, 3.1, 3.2 and VERITAS Cluster Servers 4.1

Programming Languages: C, SQL, HTML, PHP, XML, Bash, Perl and Shell Programming, and Ruby

Other tools: VMware VSphere, ESX/ESXi, VCenter Server, Jenkins, Ant, Maven, Datacenter Puppet, Chef, Docker, Splunk, and Nagios, Jira

Cloud technologies: AWS (EC2, S3, Cloud Watch, RDS, Elastic ache, IAM), Microsoft Azure, Rack space, Openstack, Cloud Foundry.

PROFESSIONAL EXPERIENCE

Confidential, Rochester, NY

DevOps / Cloud Engineer

Responsibilities:

  • Have been experience with 7 projects teams involving with different development teams for multiple simultaneous software releases.
  • Developed and implemented Software Release Management strategies for various applications according to the Agile process
  • Day to day duties for Unix/Linux server Maintenance and Support to developer's team for their issues with application, tuning, troubleshooting, software running on Servers.
  • Managed Ubuntu, Linux and Windows virtual servers on AWSEC2 using Open-SourceChefServer. Configured Red Hat Cluster Nodes for any legacy applications and verified the daily health check on the Cluster Nodes.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services. Leveraged AWS cloud services such as EC2; auto-scaling; and VPC (Virtual Private Cloud) to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts, and are able to quickly evolve during development iterations.
  • Implemented multiple high-performance MongoDB replica sets on EC2 with robust reliability
  • Worked on high-volume crash collecting and reporting system, built with Python.
  • Worked at optimizing volumes and EC2 instances and created multiple VPC instances.
  • Experience in creating alarms and notifications for EC2 instances using Cloud Watch.
  • Experience involving configuring S3 versioning, lifecycle policies, backup files and archive files in glacier.
  • Implementing a Continuous Delivery framework using Jenkins, CHEF, Maven in Linux environment. Created virtual environments via vagrant with chef client provision.
  • Worked on documentation - Chef basics, Initial setup of Chef, Data bags implementation, Coding standards, Cookbook document, Testing docs.
  • Used Chef to manage VM configuration within AWS&Primarily used Ruby to write GIT applications and chef Recipes
  • Written wrapper scripts to automate deployment of cookbooks on nodes and running thechefclient on them in aChef-Solo environment. supportingChefEnvironment with 200+ servers and involved in developing manifests.
  • Experience with design, configuration and implementation of Nagios 4.0.8
  • Monitored via remotely run scripts via Nagios Remote Plugin Executor.
  • Used GIT version control to manage the source code and integrating GIT with Jenkins to support build automation.
  • Implemented the setup for Master slave architecture to improve the Performance of Jenkins.
  • Used Jenkins, Build forge for Continuous Integration and deployment into Tomcat Application Server.
  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for the JIRA bug/issue tracker
  • Provided end-user training for all GitHub users to effectively use the tool.
  • Worked on high-volume crash collecting and reporting system, built with Python
  • Developed unit and functional tests in Python and Java.
  • Expertise in deployment of Routers, Switches, Hubs, Firewalls, IDS, load balancers, VPN Concentrators.

Environment: Red Hat Linux 5, Ubuntu, VM ware, Chef,Jenkins, AWS EC2, S3, Cloud watch, MongoDB, Nagios,Apache,JIRA,VPN, Python, Ruby, shell, GIT Hub, Build Forge …

Confidential, Englewood, CO

Sr. Linux Administrator / DevOps Engineer

Responsibilities:

  • 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.
  • Installed virtual machines (VMs) using VMWare ESXi and Virtual boxfor using ESX hypervisor of VSphere.
  • Implemented cloud services AWS and Open stack for the Infrastructure.
  • Supported300+ Aws cloud instances running Ubuntu, Redhat and windows environments.
  • Boot strapping the nodes that were created using AWS EC2 virtual servers.
  • Configure and deployAWSLambda service to run codes in response to events and automatically manage resources.
  • Deploy, monitor and manage applications inAWScloud using Elastic Beanstalk(EBS).
  • Implemented Migration from VM Mare to AWS using VMDK import tools
  • Configured and Managed Elastic Load Balancing(ELB) to avoid fault tolerance and avoid single point of failure of applications, hence provide high availability and network load balancing.
  • Configure and deploy several hypervisors and VMs runningOpenStackfor DevOps, testing and production environments
  • Troubleshooting any part of the lifecycle services within theOpenstackincluding log files, message queues, database, compute hardware, and network connectivity.
  • ExperienceOpenstackDatabases like MySQL, Maria DB.
  • Automate tasks using Puppet and Jenkins architecture storing code in Git repositories.
  • Configuring, deploying and automating Linux applications in AWS and Support Linux based production web applications.
  • Complex troubleshooting of the LAMP stack in multitier Java and PHP web application environments.
  • Used configuration management tools Chef, Puppet, and CF Engine.
  • Created continuous integration system using Maven, Ant, Jenkins, Puppet full automation, Continuous Integration, faster and flawless deploying with MCollective, Hiera, Custom Puppet modules, Ruby.
  • Installed/Configured/Managed Puppet Master/Agent. Wrote custom Modules and Manifests, downloaded pre-written modules from puppet-forge. Upgradation or Migration of Puppet Community and Enterprise.
  • Experience with container based deployments usingDocker, working withDockerimages, Docker hub andDockerregistries.
  • Knowledge on variousDockercomponents likeDockerEngine, Hub, Machine, Compose and Docker Registry.
  • Imported and managed multiple corporate applications into Subversion (SVN).
  • Expertise in the Jenkins plugin management areas and implemented several CI / CDplugins like AWS EC2, build pipeline,Docker, GIT, JUnit and pipeline plugins.
  • Implemented a GIT mirror for SVN repository, which enables users to use both SVN and GIT.
  • Developed build and Tuning of kernel parameters deployment scripts using ANT, GRADLE and MAVEN as build tools in Jenkins to move from one environment to other environments
  • Created and maintained the Shell/Perl deployment scripts for Web Logic& web application servers.
  • Developed Perl and shell scripts for automation of the build and release process.
  • Managed Dependency Management within the teams by installing and configuring Nexus Repository Manager.
  • Worked on Nexus for deploying Artifacts and Used JIRA as ticketing tool.
  • Configured email, messaging notifications, managed users, permissions, system settings systems and Troubleshooting Day-to-Day File system, Memory, CPUs and other application issueswith various Servers on different platforms Unix, Linux Platforms.
  • Maintained two Jenkins servers and one Bamboo server to deploy into production and non-production environment.
  • Expertise in installation, administration, patches, upgradation, Configuration, performance tuning and troubleshooting of RedhatLinux4.x/5.x/6.x, AIX and HP-UX 11.x and Microsoft Windows NT OEL 5/6 environments.
  • Proficient in installation, configuration and maintenance of applications like Apache,LDAP, and PHP.
  • Configure EMCPower path; VERITAS dmp and trouble shoot NetBackup problems.
  • Managed and configured public & private keys for SSH login, telnet, login services and Worked on Cluster file systems and regular jfs.
  • Monitor Modify and Optimize NetBackup activity, backup schedules and reporting to proactively avoided issues.
  • Performed automated installations of Operating systems using Jumpstart, Kick Start&NIM installation.
  • Creating Zones, Containers and LDOMs installing Solaris, creating volumes, installing packages and Configuration of NIC Bonding on Linux and IPMP on Solaris.
  • Effective use of LVM disk Management tool to Create, extend Shrink the Logical volumes, File Systems on RHEL and AIX.
  • Work with Off Shore Team to troubleshoot Development issues on production environment, attend weekly status calls and discuss about resolved issues and ongoing issues.
  • Created and maintained network users, user environment, directories, and security and Provided the support of building the server, patching, user administration tasks, deployment, software installation, performance tuning and troubleshooting KVM.

Environment: Red Hat,Centos,AWS, Open stack, Kick start, VM ware, MySQL, NOSQL, Maria DB, LAMP, GIT, Puppet, Chef, Docker, Maven, ANT, Jenkins, JIRA, Nagios, Gradle, Veritas, LVM, KVM, SSH, NIM, Nexus, pearl, shell, Ruby.

Confidential - Reston, VA

Linux Admin / Build & Release Engineer

Responsibilities:

  • 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.
  • Automated build process with Continuous Integration Tool Jenkins/Hudson, Bash/Perl. Involved in designing/automating proof of concept projects and version control tool migrations and handling Version Control activities -Clearcase.
  • Participated in migration, from Base Clear Case to UCM Clear Case and even from CVS.
  • Implemented Jenkins Master/Slave concept in Jenkins dashboard and a Git mirror for SVN repository, which enables users to use both SVN and GIT.
  • Managing the code migration from TFS, CVS and Star team to Subversion repository.
  • Configured application servers(JBOSS) to deploy the code.
  • Configured plugins for the integration tools to the version control tools. Worked with the developers to configure plugins trough Eclipse to develop the code.
  • Utilize Jira for issue reporting, status, and activity planning.
  • Extensively used ANT tool to do the builds, integrated ANT to Eclipse and did local builds. Deployed the EARs and WARs in JBOSS Application server using ANT script.
  • Integrated Maven with Jenkins for the builds as the Continuous Integration process.
  • Involved in building Javaand .NET code on to different Jenkins servers as per the schedule.
  • Maintained and administered GIT source code tool and Experience in working GIT for branching, tagging, and merging.
  • Created scripts for Backup and restoring GITHUB repositories.
  • Used MAVEN as a dependency management tool to manage all the dependencies that are required.
  • Created and configured jobs, script builder, custom command builder, agents in Bamboo.
  • Configuration of various plugins for Jenkins for automation of the workflow and to optimize and smooth running of build jobs.
  • Configured GIT with Jenkins and schedule jobs using Poll SCM option.
  • UsingJenkinsAWSCodeDeployplugintodeploytoAWS
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and also automated the whole process.
  • Sending the Uptime and Downtime notifications to teams regarding Servers Status as a part of the Build Engineer role at the time of deploying the EAR and WAR package in Tomcat Admin Console.
  • Used Artifactory repository tool for maintaining the Java based releasecode packages.
  • Installed Buildforge software and configured database and application server settings within the Management console.
  • Experience in load balancing, DNS, SSL, and firewalls
  • Integration of Linux/Solaris with Active Directory (LDAP).
  • Wrote Pom.xml for Maven application builds automation and Used SSH for management of few remote sources.
  • Used IBM Rational Clear Quest for tracking the changes and approval process.
  • Worked on deploying ERP (Oracle 11i) applications.
  • Worked in creating WebSphere Application Server Clustered Environments and handling Load Balancing for QA, UAT and Production.
  • Installed and configured Puppet and BIND for internal infrastructure within the company.
  • Experienced with Restful API's of Elastic Search to analyze, search and visualize real-time data.
  • Experienced network based services including DNS, Syslog, NTP, SSH. Utilized Netstat, Dig, TraceRoute, Nmap, iPerf, Rsync.
  • Implemented Nagios monitoring solution for mission critical servers.
  • Accumulated application and system logs into LogStash for centralized monitoring, querying and reporting.
  • Defined & Implemented CM, Release Management Processes, Policies and Procedures and Worked closely with developers to pinpoint and provide early warnings of common build failure.

Environment: s: Linux/Unix, Centos,SCM,Clear case, Active Directory, Jenkins, SVN, Maven, ANT, Bamboo, GIT HUB, Nagios, Puppet, Buildforge, Java/J2EE,.Net,SQL, TFS,Python, API,Atlassian, IBM clear quest, DNS, Logs, NTP,JBoss, Confluence, Fisheye, Nexus.

Confidential

Linux Admin

Responsibilities:

  • Installation, Maintenance, Administration, troubleshooting, Testing, Tuning, Upgrading and loading patches of Red Hat Enterprise Linux 5/6 and Solaris 9/10 systems on both physical and virtual servers.
  • Performed automated installations of Operating System using kickstart for Red Hat Enterprise Linux 5/6 and Jumpstart for Solaris 9/10 Linux.
  • Creating Zones, containers, LDOMs on Solaris servers, creating zpools, ZFS file system installing Oracle, Java based applications on them.
  • Creating, cloning Linux Virtual Machines, templates using VMware Virtual Client 3.5 and migrating servers between ESX hosts.
  • Installation of packagesRPM, YUM and configured SAMBA server for Windows and Linux connectivity.
  • Managing systems routine backup, scheduling jobs like disabling and enabling cronjobs, enabling system logging, network logging of servers for maintenance, performance tuning, testing.
  • Remote system administration using tools like SSH, Telnet, and Rlogin.
  • Installation, configuration and administration Linux servers and services (Tomcat, DHCP, DNS, TFTP, NFS, Apache)
  • Extensive use of Veritas Volume Manager for Disk management, file system management on Sun Solaris environment.
  • Working on Volume management, Disk Management, software RAID solutions using VERITAS Volume manager & Solaris Volume Manager. File system Tuning and growing using VERITAS File System (VxFS), coordinated with SAN Team for storage allocation and Disk Dynamic Multi path.
  • Setting up network environments using TCP/IP, NIS, NFS, DNS, SNMP agents, DHCP and Proxy
  • Set up user and group login ID's, printing parameters, network configuration, password, resolving permissions issues, user and group quota.
  • Creating and maintaining user accounts, profiles, security, rights, disk space and process monitoring.
  • Creation of Logical volumes (LVM) for Linux operating systems and Configuring, adding Oracle ASM disks to database server.
  • Installed and configured VNC server/client
  • Experience in Configuring and Managing SAN Disks, Disk Mirrors &RAID 0, 1 & 5 Levels.
  • Involved in development, user acceptance, and performance testing, production & disaster recovery server.
  • Experience in Creating and modifying users and groups with SUDO permission.
  • Administered Linux servers for several functions including managing WebSphere, Apace/Tomcat server, mail server, MySQL database, SVN, build and firewalls in both development and production.
  • Job automation using Blade Logic, Puppet Tools and Troubleshooting servers &application related issues.
  • Perl and shell scripts to collection and summarize server information for server monitoring improvement project.
  • Maintained and documented all the errors and logs that were new to the environment shared it with the team. Experience in Disaster Recovery and Planning.
  • Server Consolidation and Migration of Applications on Oracle and Java Applications.
  • Installed and monitored VMware Virtual environments withESX4ESX 3.x, ESXi servers & Virtual Center 2.X.
  • Log file was managed for troubleshooting and probable errors.
  • Responsible for reviewing all open tickets, resolve and close any existing tickets.
  • Troubleshooting Linux network, security related issues, capturing packets using tools such as IPtables, firewall,TCP wrappers, NMAP.
  • Preparing servers for Oracle RAC installation which includes tuning the kernel, agent installation, adding NAS storage on 2,3, 4 node clusters.
  • Worked on E-commerce based application products related to internet marketing, credit card transactions.
  • Trouble shooting of day to day system and user problems including resolving issue tickets and documentation of the issues and their fixes
  • Support hotline call, Global on-call and 24X7 pager duties, Database Backup and Recovery, Performance Monitoring and Tuning.

Environment: Sun Solaris (8, 9,10), RHEL Linux (Red Hat 3,4,5), Logical Volume Manager, Veritas Volume Manager, VM ware, SVN, Blade Logic, VNC, RAID, Tomcat,Apache,MYSQL, Oracle, Java, Shell, Pearl, SUDO, YUM, SAMBA, RHEL, Web logic servers, TCP/IP, NIS, NFS, DNS, SNMP, 24X7

We'd love your feedback!