We provide IT Staff Augmentation Services!

Devops/system Engineer Resume

5.00/5 (Submit Your Rating)

Franklin, WisconsiN

SUMMARY

  • 8+ years of experience in IT industry 4 years of LinuxSystem Administration working on Red HatLinux, CentOS, Ubuntu, Windows environments, and VMware vSphere and 3 years of experience in DevOps environments such as (DEV, TEST, STAGE& PROD) completely automated.
  • Experienced in Cloud automation using AWS Cloud Formation templates, Python, Ruby, Chef (DevOps), Puppet (DevOps), Vagrant.
  • Installation, Configuration and Administration of VMware VSphere4, ESXI 5.1/5.5/6.0, VMware View, venter Server, Host Clustering with HA, DRS, Replication Manager 5.x/6.0, Site Recovery Manager, Motion, Physical to Virtual Migration and Managing SANData stores with, iSCSI, NFS&FC
  • Experience in working withSix hosts usingventer Server/ vSphere Client and VMware Web Client.
  • Experienced deploying VMs using VMware templates.
  • Carried out defect tracking and defect management using CA Agile Rally, JIRA andSplunkfor tracking error logs in banking transactions.
  • Developed code using programing languages like .Net, Java on theDevOpstool to manage the code andapplicationsset up on the environment
  • Installed and maintained VMware servers with multiple VM's, running a multi VLAN physical and VM environment. Worked on Platform as a service (PaaS) and according to the requirement deployed open source Cloud Foundry on vSphere, and installed Cloud Foundry on AWS and Open stack.
  • Worked withVMwareOrchestrator, VMwarerealizeAutomation 6.0 (vary), catalog management, creating cloud server provisioning entitlements, creating and defining business groups, creating catalogue items, creating services for the catalogue items, creating Windows 2010/2012) and Linux (Red Hat6) blueprints.
  • Experience in Installing, upgrading and configuring Red Hat Linux 4.x, 5.x, and 6.x usingKick start Servers
  • Extensively worked on Jenkins/Hudson/Team city/Ansible/Bamboo/Docker by installing, configuring and maintaining for continuous integration (CI) and for End to End automation for all build and deployments.
  • Excellent work experience in Software Development Life Cycle (SDLC), Project Management, Project Release and Configuration Management Plans.
  • Experience in development and configuration experience with software provisioningtools like Chef, Puppet and Ansible.
  • Deployed Microservices using into pivotal Cloud Foundry, part of DevOps team in deploying application into Cloud Foundry as part of Continuous Integration.
  • Familiar working with monitoring tools like Splunk, Optodynamic to monitor the logs and strong ability to troubleshoot issues generated while building, deploying and in production support.
  • Good understanding of Amazon Web Services (EC2, S3, Cloud Formation, Ops Works, etc.).
  • Expertise in configuring and managing services like AWS EC2 using AMI’s available. Configured multiple servers depending on application needs using continuous integration tools like Jenkins
  • Designed and implemented automation deployment using Urban code to promote major releases, monthly releases, and patches from Development - > Integration/QA -> Staging/UAT -> Production.
  • Experience working on configuration management in Linux using Puppet there by developing Puppet Manifests using ruby for provisioning applications and scripts.
  • Expertise in using build tools like MAVEN and ANT for the building of deployable artifacts such as war & ear from source code.
  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plug-in for the JIRA bug/issue tracker.
  • Knowledge on various 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.
  • Designing the entire cycle of application development by using Docker
  • Developed the scripts and code in various languages like Java, C#.Netto make theapplicationmore user friendly.
  • Wrote custom monitoring and integrated monitoring methods into deployment processes to develop self-healing solutions using Nagios, Graphite and Zaabi etc.
  • Implanted continuous integration concepts using Hudson, Cruise Control, Jenkins and Antilipo
  • Installed and configured monitoring tools such as Nagios, Splunk,Site Scope for monitoring the network bandwidth and the hard drives status.
  • Conduct systems design, feasibility & cost studies and recommend cost-effective cloud solutions like Amazon Web Services (AWS) and experience with Perforce, Subversion and CVS.
  • Involved in handling Tickets, Monitoring, Troubleshooting and maintenance for Day to day Activities
  • Management of library versions and deprecated code, Design and sequencing of automated builds & test runs and Troubleshooting expertise - build failures due to dependencies, tests, etc.
  • Worked with Engineers, QA, business and other teams to ensure automated test efforts are tightly integrated with the build system and in fixing the error while doing the deployment and building.

TECHNICAL SKILLS

Operating Systems: RHEL/CentOS 5.x/6.x/7, Ubuntu/Debian/Fedora, Sun Solaris 7/8/9/10, Windows Server

Build/Automation Tools: Puppet, Chef, Ant, Maven, Ansible, Jenkins, Hudson &Bamboo,Docker

Languages: Shell, Bash, Perl, Ruby and Python scripting

Database: MySQL, MongoDB, SQL Server

Web/Application Servers: Apache Tomcat, WebSphere Application Server, Jobs

Bug Tracking Tools: JIRA, Remedy

Version Control Tools: SVN,GetHub, Subversion, bitbucket

Web Programming: Servlets, JDBC, XML, HTML, .Net, Python, Shell scripting, C, C++, Ruby, Perl scripting

PROFESSIONAL EXPERIENCE

Confidential - Franklin, Wisconsin

DevOps/System Engineer

Responsibilities:

  • Automated the installation, deployment and maintenance of Middleware Application Servers to RHEL development and Test Environments.
  • Creating instances configured and maintained Amazon VPC for company’s internal operations. secure-cloud configuration, Cloud Trail, AWS Configuration etc.), cloud-security technologies (VPC, Security Groupsetc.) and cloud-permission systems (IAM).
  • Add project users to the AWS account with multifactor authentication enabled and least privilege permissions.
  • Manage AWS Resources to infrastructure set up quickly and easily. Manage EC2 instances directly and leverage the playbooks to manage AWS resources such as Security Groups, Elastic Load Balancers (ELB) and Elastic Block Storage volumes (EBS).
  • Implemented AWS solutions using E2C, S3, Lambda, RDS, EBS, Elastic Load Balancer, Auto-scaling groups
  • Setting up private networks and sub-networks using virtual private cloud (VPC) and creating security groups to associate with the networks.
  • Experience working with MS build tool to support .netapplicationsin windows Environment.
  • AWS cloud services such as Cloud watch service, NAT proxy, subnet masking, Route53, VPC to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts.
  • Installed Workstation, Wrote Playbooks and uploaded them to Ansible -server, Managed On-site OS/Applications/Services/ Packages using Ansible as well as AWSfor EC2/S3&ELB with Ansible Playbooks.
  • Migrated present Linux environment to AWS/Centos/RHEL by creating and executing a migration plan per scheduled timeline to complete the migration.
  • Using mangesSplunkcomponents in distributed environment in deployment server.
  • Automated the cloud deployments using AWS Cloud Formation Templates. Deployed EC2 instances, attached security groups, attached profiles and roles using AWS Cloud Formation.
  • Worked on generating and importing the Sell certs and redirecting itfrom http to https and placed negi to run same application on different ports
  • Responsible for maintaining MS Build and PowerShell files for build and automation of .Netand C#applications
  • Managed code repository in GITHUB and creating team for organization, improved practices and strategies of branching and code merge to custom needs of development team.
  • Provided end-user training for all GIT, GITHUBand GITLABusers to effectively use the tool.
  • Involved in Installing Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through that are assigned to Lightweight Directory Access Protocol (LDAP)group through plug-in in Jenkins.
  • Trouble shooting issues in Integration of other applications using Single-Sign-On and Identity. Management tools along withWindows Directory Access Protocol
  • Installed and configured User Authentication Stores and Policy Authorization Stores using Active Directory Management.
  • Installed Pivotal Cloud Foundry on EC2 to manage the containers created by PCF. Used Docker to virtualize deployment containers and push the code to EC2 cloud using PCF.
  • Monitored by Active Directorycomponents and whole systems and proactively fixed potential issues before they started using the service.
  • Implementing a Continuous Delivery framework using Jenkins, Ansible, Maven & Nexus, Urban Code Deploy in Linux environment and participated in the release management tool Urban Code and Apusrelease.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds. Continuous delivery pipeline with Docker, Jenkins and GitHub.
  • Experience in installing Docker using Docker tool box by designing and implementing Docker workflow reduced built and deployment times.
  • Worked on Docker container snapshots, attaching to a running container, removing images, managing directory structures and managing containers.
  • Good Knowledge on container management using Docker in creating images. Hands on experience in creating Docker containers and Docker consoles for managing the application life cycle and setting up the automated build on Docker HUB.
  • Developed build and deployment scripts using ANT, MAVEN, DOCKER, URBANCODE as build tools in Jenkins to move from one environment to other environments.
  • Configured Jenkins as a common build engine to build and deploy applications to DEV, QA, and UAT, PROD environments.
  • Developed build and deployment scripts using ANT/Maven as build tools and Jenkins as automation tool to move from one environment to other environments.
  • Used b as build tools on Java projects for the development of build artifacts on the source code.
  • Maven responsible dependency management system to deploy snapshot and artifacts to Nexus to share artifacts across projects and environments.
  • Written bash scripts for the Linux operating system to manage automation of corn jobs and managing file systems for backup and restore
  • Worked on group/user administration, startup and shutdown scripts, crontabs, file system maintenance and backup scripting and automation.
  • Managed ansible Playbooks with ansible roles. Used file module in ansible playbook to copy and remove files on remote systems. Created inventory in ansible for automating the continuous deployment and wrote playbooks using YAML scripting.
  • Pleasant experience with ansible tower and running the playbooks over tower by using group and hosted inventories
  • Written ansible playbooks for automating Jenkins where it can create Jenkins instance where it can automatically install selected plug-in different type of java version and configures backup and restores.
  • Worked with ansible Playbooks for zero-downtime installation, upgrade, downgrade, and uninstall processes.
  • Work with the various agile development teams to standardize branching and tagging of code in our TFS repository and maintain code base integrity.
  • Involved in editing the existing MAVEN files in case of errors or changes in the project requirements.
  • Managed maven project dependencies by creating parent-child relationships between projects.
  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Experience in working with Developer in Agile/Scrum Teams and Kandan
  • Writing supporting documentation and blueprint diagrams for internal use of organization by creating the wiki
  • Pages and hyperlink to support each of those.
  • Day to day administration of the Development environment and Production and Test environment systems. 24x7 on-call support.

Environment: Red Hat Enterprise Linux, windows, VMware, Get, GitHub, TFS, Maven, ANT, Gridle, Jenkins, Docker, Ansible, urban code and ansible overawes.

Confidential, Philadelphia, PA

DevOps Engineer

Responsibilities:

  • Automated the installation, deployment and maintenance of Middleware Application Servers to RHEL development and Test Environments.
  • Experienced in using AWS cloud Formation and Puppet together to automate the entire deployment and management process, from AWS resources through the application artifacts
  • Included working inVMwareOrchestrator, VMwarerealizeAutomation 6.0 (VRA), catalog management, creating cloud server provisioning entitlements, creating and defining business groups, creating catalog items, creating services for the catalog items, creating Windows and Linux (Red Hat6) blueprints.
  • Upgraded the VMware tools, VM Hardware 9 on all the VM's as a part Upgrade process and Upgraded
  • Deploying and supporting venterOperations Manager for cloud infrastructure monitoring and Managing Enterprise Scale vSphere based Virtual Infrastructure.
  • Experience in deployment, configuration and support of Platform as a Service provider solutions like "Pivotal Cloud Foundry
  • Help developers and testers to understand the CD/CI practices and process for Securing and Hardening the Environments and Continuous Integration tools
  • Created Jenkins project forpuppetdevelopment and testing the VM, created R10k environments and developed beaker tests scripts for testing VMs. puppet automation, installing and configuringpuppet server and agent setup, Web Sphere MQ 7.0, Application Server Automation, Apache tomcat, Jenkins
  • Migrated legacy applications to a repeatable Continuous Integration platform
  • Planed and developed automated modules forpuppetinfrastructure, infrastructure maintenance, installation and deployment automation.
  • Responsible for monitoring and maintaining Windows and Citrix Servers which includes 1500 user base and more than 100 plus applications.
  • Working on various Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Implemented a Continuous Delivery pipeline with Docker, GitHub and AWS
  • Research and development on scalable Linux deployments on AWS via Docker.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS)& configuration management using Puppet
  • Implemented Migration from VMWARE toAWSusing VMDK Import tools
  • Used Puppet for performing activities from provisioning to reporting and used Puppet to automate the slave configuration setup and maintenance.
  • Managing Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Ansibleor custom-built. Designing cloud-hosted solutions and specific AWS product suite experience.
  • Worked with Ansible Playbooks for zero-downtime installation, upgrade, downgrade, and uninstall processes (MongoDB, Radis, and MySQL).
  • Deployed DevOps using Puppet, Dashboard, and Puppet DB for configuration management to existing infrastructure.
  • Resolved update, merge and password authentication issues in Jenkins and Jira and implementing Tool Suites for (Jira, Jenkins).
  • Provided end-user training for all GIT and Subversion (SVN) users to effectively use the tool
  • Configured Managed and controlled the source code repository, currently housed in Subversion, Get.
  • Involved in development and configuration experience with software provisioning tools like Puppet and Ansible.
  • Exposure to Marathon & Zookeeper cluster environment for application deployments &Docker containers.
  • Automated MySQL container deployment in Docker using Python and monitoring of these containers using Nagios.
  • Involved in editing the existing MAVEN files in case of errors or changes in the project requirements.
  • Managed Maven project dependencies by creating parent-child relationships between projects.
  • Performance Tuning and Management for Linux/AIX server and working with the application/database team to resolve issues.
  • Day to day administration of the Development environment and Production and Test environment systems. 24x7 on-call support

Environment: Red Hat Enterprise Linux, Linux/AIX, VMware, Amazon web services (AWS),Get, GitHub, SVN, Puppet, Ansible, TFS, Maven, Jenkins, Docker, Jira

Confidential, Cumberland, RI

DevOps Engineer/administrator

Responsibilities:

  • Using the Opcode Chef Cookbooks/recipes Migrated the VMWARE VMs to AWS and Managed Services like EC2, S3Bucket, Route, ELB, EBS etc. Responsible for CI and CD using Jenkins, Run deck andChef.
  • Installed, Deployed Red Hat Enterprise Linux 6.x/7.x, CentOS and installation of packages and patches for Red Hat Linux Servers.
  • Installed/Configured Red hat Linux cluster 5x version& Configuring the cluster resources
  • Upgrading the kernel in all the Red hat Linux servers and creating invited image to boot from the Upgraded kernel
  • Migration of Ethaline servers from 4.x version and working with the application team to resolve the issues post migration.
  • Mounting & unmounting the neap storage LUNs to the Red hat Linux servers and troubleshooting the issues encountered
  • Adding storage to the cluster disks and increasing/decreasing the filesystem in RHEL.
  • Designed and implementedChef, including the internal best practices,cookbooks, automatedcookbookCI and CD system. Made use of Jenkins forChefCI, Rake for style and linting
  • Involved with configuration management and automation tools such asChef, Ansible.
  • Implementing new projects builds framework using Jenkins & maven as build framework.
  • Implementation with Chef Enterprise Hosted Besides On-Premise, Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server, Managed On-site
  • Automated with in AWS (Amazon Web Services) including deploying new server instances through automation with Chef.
  • Written/DevelopedChefCookbooks to automate the entire deployment process as well as Infrastructure admin tasks.
  • Designing and implementing for fully automated server build management, monitoring and deployment By UsingDevOpsTechnologies like Chef.
  • Worked on Installation/Configuration/Administrated VMware Six 5.1/5.5 & 6.0 and migrated existing servers into VMware Infrastructure.
  • Administration of RHEL 6 which includes installation, testing, tuning, upgrading and loading patches, troubleshooting server issues.
  • Also, used to automate the job control system so that scheduling, monitoring and reporting can be performed automatically.
  • Installed Build Forge and performed troubleshooting during installation.
  • Management of library versions and deprecated code, Design and sequencing of automated builds & test runs and Troubleshooting expertise - build failures due to dependencies, tests, etc.

Environment: Red Hat Enterprise Linux 6.x/7.x, Chef, Ansible, Docker, Python, MongoDB, Jenkins, Ansible.

Confidential, Denver, CO

System Administrator

Responsibilities:

  • Administered, maintained Red Hat 3.0, 4.0, 5.0, AS, ES, Troubleshooting Hardware, Operating System Application & Network problems and performance issues and 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.
  • 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.
  • Used ANT & MAVEN build tools in Jenkins to build scripts and move from one environment to other
  • Responsible for Connectivity Issues among various Servers and Switches and responsible for installation of various hardware components on various servers.
  • Provide remote support for Linux servers and maintaining SLAs, Performance tuning and enhancing. Production Support for 100+Linux Servers customizing the applications according to the business requirements.
  • Responsible for Connectivity Issues among various Servers and Switches and responsible for installation of various hardware components on various servers.
  • Responsible for Patches for the operating system, building startup shell scripts, managing the automation of corn jobs and managing file systems.
  • Integrated JIRA with Stash and created automated release notes using Perl scripts
  • Used JIRA to track bug issues and change management
  • Splunk deployment, configuration and maintenance across a variety of UNIX and Windows platformsfor creating Libraries, projects and jobs in Build forge for automating the build and deploy processes
  • Implementing a Continuous Delivery framework using Jenkins, Chef, Maven & Nexus in Linux environment.
  • Actively involved in monitoring server performance, network traffic to reduce performance bottleneck by enhanced performance ensuring upstream queuing.
  • Used Maven Responsibledependency management system to deploy snapshot andartifacts to Nexus to share artifacts across projects and environments.
  • Handled the development of reporting metrics and to provide reports to Management on various levels of statistics.
  • Resolved system issues and inconsistencies in coordination with quality assurance and engineering teams.
  • Integration of Maven/Nexus, Jenkins, Urban Code Deploy with Patterns/Release, Get, Confluence, JIRA

Environment: Maven,Red hatLinux, Unix,Jira, Jenkins, Nexus, Get, JIRA, Apache/Tomcat server, shell scripts, Perl scripts.

Confidential, Atlanta, GA

Linux Administrator

Responsibilities:

  • Maintaining several servers running UNIX,LinuxRed Hat and Windows operatingsystems, supporting organization network monitoring tools
  • Totalsystemarchitecture was developed, by design requirements and made certain totalsystemis integrated, tested and verified.
  • Installed and administered Tomcat repository to deploy the artifacts generated by Maven and to store the dependent jars, which are used during the build.
  • Manage Local Area Networks (LAN) and Wide Area Networks (WAN). Performs installation, maintenance and upgrades to all equipment located on the stake holder’s sites, to include Cisco, Juniper and other networking devices.
  • Ensure totalsystemarchitecture is developed, that design requirements aremet and managed and the totalsystemic integrated, tested and verified.
  • Managing users and group creation, deletion, locking/unlocking, resetting passwords, and controlling password aging, user labeling compliance remediation and controlling user account expiry.
  • Extensive knowledge in Change Management processes using various tools such as Jenkins Deployment Manager as a mechanism to roll out releases to test, UAT, and production environment.
  • Installed, managed and implemented various java (JDK7) applications on multiple UNIX platforms.
  • Demonstrated ability with server and data storage hardware concepts with ability to conduct basic hardware and software sizing.
  • Install software, apply patches, manage filesystems, monitor performance and troubleshoot alerts from commercial, open source and locally developed applications and tools.
  • Provide support of in-house mailsystem. This includes daily maintenance and all software and hardware upgrades.
  • Performed automated installations of Operatingsystemusing kickstart for Red Hat EnterpriseLinux5/6 and JumpstartLinux.
  • Create the Connection Pool and Data Source for Connecting the Oracle Database.

Environment: Maven, Tomcat, Red Hat EnterpriseLinux,UNIX, Tomcat, Maven

We'd love your feedback!