We provide IT Staff Augmentation Services!

Devops/system Engineer Resume

PROFESSIONAL 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 teh code andapplicationsset up on teh 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 teh 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 teh 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 teh 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 their by developing Puppet Manifests using ruby for provisioning applications and scripts.
  • Expertise in using build tools like MAVEN and ANT for teh 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 teh 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 teh entire cycle of application development by using Docker
  • Developed teh 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 teh network bandwidth and teh 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 teh build system and in fixing teh error while doing teh deployment and building.
  • Installation ofSplunkEnterprise,Splunkforwarded,SplunkIndexer, Apps in multiple servers (Windows and Linux) with automation.

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

WORK EXPERIENCE:

Confidential

DevOps/System Engineer

Responsibilities:

  • Automated teh 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 teh AWS account with multifactor autantication enabled and least privilege permissions.
  • Manage AWS Resources to infrastructure set up quickly and easily. Manage EC2 instances directly and leverage teh 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 teh 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 teh migration.
  • Using mangesSplunkcomponents in distributed environment in deployment server.
  • Automated teh 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 teh 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 for all GIT, GITHUBand GITLABusers to effectively use teh 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 Autantication Stores and Policy Authorization Stores using Active Directory Management.
  • Installed Pivotal Cloud Foundry on EC2 to manage teh containers created by PCF. Used Docker to virtualize deployment containers and push teh code to EC2 cloud using PCF.
  • Monitored by Active Directorycomponents and whole systems and proactively fixed potential issues before they started using teh service.
  • Implementing a Continuous Delivery framework using Jenkins, Ansible, Maven & Nexus, Urban Code Deploy in Linux environment and participated in teh release management tool Urban Code and Apusrelease.
  • Configured and maintained Jenkins to implement teh CI process and integrated teh tool with Ant and Maven to schedule teh 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 teh application life cycle and setting up teh 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 teh development of build artifacts on teh 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 teh 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 teh continuous deployment and wrote playbooks using YAML scripting.
  • Pleasant experience with ansible tower and running teh 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 teh various agile development teams to standardize branching and tagging of code in our TFS repository and maintain code base integrity.
  • Involved in editing teh existing MAVEN files in case of errors or changes in teh 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 teh 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 teh wiki
  • Pages and hyperlink to support each of those.
  • Day to day administration of teh 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 teh 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 teh entire deployment and management process, from AWS resources through teh 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 teh catalog items, creating Windows and Linux (Red Hat6) blueprints.
  • Upgraded teh VMware tools, VM Hardware 9 on all teh 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 teh CD/CI practices and process for Securing and Hardening teh Environments and Continuous Integration tools
  • Created Jenkins project forpuppetdevelopment and testing teh 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 TEMPthan 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 teh 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 autantication issues in Jenkins and Jira and implementing Tool Suites for (Jira, Jenkins).
  • Provided end-user for all GIT and Subversion (SVN) users to effectively use teh tool
  • Configured Managed and controlled teh 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 teh existing MAVEN files in case of errors or changes in teh project requirements.
  • Managed Maven project dependencies by creating parent-child relationships between projects.
  • Performance Tuning and Management for Linux/AIX server and working with teh application/database team to resolve issues.
  • Day to day administration of teh 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

DevOps Engineer/administrator

Responsibilities:

  • Using teh Opcode Chef Cookbooks/recipes Migrated teh 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 teh cluster resources
  • Upgrading teh kernel in all teh Red hat Linux servers and creating invited image to boot from teh Upgraded kernel
  • Migration of Ethaline servers from 4.x version and working with teh application team to resolve teh issues post migration.
  • Mounting & unmounting teh neap storage LUNs to teh Red hat Linux servers and troubleshooting teh issues encountered
  • Adding storage to teh cluster disks and increasing/decreasing teh filesystem in RHEL.
  • Designed and implementedChef, including teh 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 teh 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 teh 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

SystemAdministrator

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 teh applications according to teh 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 teh operating system, building startup shell scripts, managing teh 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 teh 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 teh 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 teh artifacts generated by Maven and to store teh dependent jars, which are used during teh build.
  • Manage Local Area Networks (LAN) and Wide Area Networks (WAN). Performs installation, maintenance and upgrades to all equipment located on teh stake holder’s sites, to include Cisco, Juniper and other networking devices.
  • Ensure totalsystemarchitecture is developed, that design requirements aremet and managed and teh 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. dis includes daily maintenance and all software and hardware upgrades.
  • Performed automated installations of Operatingsystemusing kickstart for Red Hat EnterpriseLinux5/6 and JumpstartLinux.
  • Create teh Connection Pool and Data Source for Connecting teh Oracle Database.

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

Hire Now