We provide IT Staff Augmentation Services!

Sr. Cloud/devops Engineer Resume

4.00/5 (Submit Your Rating)

Santa Ana, CA

PROFESSIONAL SUMMARY:

  • Certified DevOps Professional with 7+ years of hands on experience in DevOps/Cloud culture as Cloud Engineer, DevOps Engineer implementing in Automating , configuring and deploying instances on various cloud environments like Azure and Amazon Web Services ( AWS ) also in Build/Release Management with Continuous Integration & Continuous Deployment / Delivery ( CI/CD ) pipeline as an iterative process and Automation with encompassing industry principles and best practices of Software Configuration Management ( SCM ) in Agile, Scrum and waterfall methodologies .
  • Hands - on Experience in designing , planning and implementation of existing On-Prem applications to Azure Cloud using ARM Templates , Configured and deployed Azure Automation Scripts utilizing Azure stack ( Compute , Web and Mobile , Blobs , Resource Groups , Azure Data Lake , HDInsight Clusters , Azure Data Factory , Azure SQL , Cloud Services and ARM ), Services and Utilities focusing on Automation .
  • Extensively worked on Azure Cloud Services ( PaaS & IaaS & SaaS ), Storage , Web Apps , Active Directory , Application Insights , and Logic Apps and extensively implemented Azure APIM modules for public facing subscription based authentication.
  • Experience in dealing with Windows Azure IaaS and in writing Automation scripts automate the provisioning of Azure resources like Virtual Machines , Virtual Networks , Traffic Manager , Storage, Service Bus and Scheduler make calls to Ansible Playbooks for provisioning / configuring of servers on the instances.
  • Hands on Experience in configuring DSC configurations to deploy Web Servers to Azure VMs and configured Azure Automation DSC configuration management to assign permissions through RBAC , assign nodes to proper automation accounts and DSC configurations, to get alerted on any changes made to nodes and their configuration.
  • As a Certified AWS Solutions Architect experience in solution architecting applications and running them in the cloud and experience in network and security design for applications in the cloud ( AWS ), also done extensive automation using cloud APIs and SDK’s to create infrastructure programmatically in the cloud .
  • Experience in strategy and practical implementation of AWS Cloud services which include EC2, EBS, S3, S3 Glacier, Storage Gateway, VPC, Route 53, RDS, ELB, EMR, ECS, Cloud Front, Ops Works, Cloud Formation, Elastic Cache, Cloud Watch, CloudTrail, RedShift, Lambda, AWS Elastic Beanstalk , SNS, Dynamo DB, SES, VPC , VPN , Security-Groups and through AWS management console.
  • Experience in Designing and distribution of Data across all the nodes and Clusters on different availability zones in AWS Redshift and Scaling Amazon RDS , MySQL , MongoDB , DynamoDB , Cassandra DB , PostgreSQL , Instances Vertically and Horizontally for High Availability .
  • Experienced with Terraform key features such as Infrastructure as code , Execution plans , Resource Graphs , Change Automation and collaborate in the automation of AWS infrastructure via Terraform and JENKINS -services configuration via Chef Cookbooks .
  • Created Terraform templates for provisioning virtual private networks (VPCs), subnets, VM Scale sets, Load balancers and NAT rules and used Terraform graph to visualize execution plan using the graph command.
  • Expertise with Docker images using a Docker file , worked on container snapshots , removing Images and managing Docker volumes and Orchestration of Docker images and Containers using Kubernetes by creating master and node clusters .
  • Experience in container-based technologies like Docker, Kubernetes and OpenShift along with the development of Microservices architecture using Spring Boot including distributed SSO Authentication and Authorization , Distributed Session Management with REST, JSON, or similar protocols.
  • Configured applications that run multi-container Docker applications by utilizing the Docker-Compose tool which uses a file configured in YAML format and developed APIs using Kubernetes to manage and specify the copies of the containers to run the actual servers in the cloud also Scheduled, deployed and managed container replicas onto a node cluster using Kubernetes.
  • Managed Kubernetes clusters using Helm charts, created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and managed releases of Helm packages.
  • Extensively worked on Jenkins , Octopus , TeamCity , and Bamboo by installing , configuring and maintaining the purpose of CI and End-to-End automation for all build and deployments implementing CI/CD for database using Jenkins and Configured Jenkins job to spin up infrastructure using Terraform scripts .
  • Expertise in designing CI/CD pipeline and groovy based pipeline using DevOps Toolset which includes Continuous Integration of GitHub, Gitlab, Jenkins, JFrog Artifactory and deploying through Ansible Tower.
  • Experience on Ansible and Ansible Tower to automate repetitive tasks, to deploy critical applications quickly, and proactively manage the changes and wrote many playbooks to manage Web applications and hands on experience in installing and configuring the Ansible management node to deploy the configuration to the end user nodes .
  • Configured Ansible to oversee AWS conditions and computerize the build procedure for core AMIs utilized by all application deployments including Auto scaling, and Cloud development contents also extensively Deploying and managing applications in Datacenter, Virtual environment and Azure platform as well.
  • Expertise in using Chef attributes , Chef templates , Chef recipes and Chef files for managing the configurations across various nodes , build , design and maintain the platform automation using Chef and Involved in setting up Chef Workstation , Nodes , Cookbooks , and Recipes using Ruby Scripting .
  • Experience in Installing / Configuring / Managing Puppet Master / Agent and expertise in writing custom Modules and Manifests , downloaded pre-written modules from puppet-forge and Upgradation or Migration of Puppet Community and Enterprise .
  • Extensively worked on Installation , configuration , debugging and support of Atlassian tools JIRA , CONFLUENCE and STASH and Setting up customized JIRA Projects , Workflow , Confluence Spaces and JIRA permission and web-based status reports by using python scripting .
  • Experience in Branching, Merging, Tagging, and maintaining the version across the environments using SCM tools like GIT, SVN, also used MAVEN, ANT as build tools for the building of deployable artifacts from source code.
  • Hands on experience in Configuring and administering Monitoring tools like Nagios, Splunk, ELK and work on User administration setup, maintain accounts, monitor system performance.
  • Experience in writing XML, Ant scripts, shell scripts, Perl scripts, Java scripts, Python, Ruby, Chef, Puppet, Kitchen scripts to automate the deployments .
  • Expertise in Working with web servers such as Apache HTTP server, NGINX, Apache TOMCAT , application servers such as Oracle WebLogic 9.x/10.x, JBoss 4.1
  • Experience in installing, configuring, supporting, and troubleshooting Unix/Linux Networking services and protocols like TCP, SMTP, HTTP, SNMP, NIS, NIS+, OSPF, LDAP, DNS, NFS, DHCP, NAS, FTP, SSH, and SAMBA .
  • Expertise in Linux/UNIX system builds, administration, Installations, Upgrades, Troubleshooting on different distributions such as Ubuntu, CentOS, Red Hat, RHEL 4.x/5.x/6.x2.

TECHNICAL SKILLS:

Cloud Platforms: Azure, Amazon Web Services (AWS), OpenStack, PCF

Configuration Management Tools: Ansible, Chef, Puppet

CI /CD Tools: Jenkins, Bamboo, Nexus

Build Tools: Maven, ANT

Containerization Tools: Docker, Kubernetes, OpenShift

Version Control Tools: GIT, Bitbucket, SVN

Logging & Monitoring Tools: Nagios, Splunk, ELK, CloudWatch, Azure Monitor, Prometheus, New Relic

Scripting & Programming Languages: Python, Bash/Shell, Perl, PowerShell, VBScript, Ruby, JavaScript, C, PHP, Java/ J2EE, .Net, Spring Co. re, Spring MVC, REST Web services

Databases: Oracle 10g/11g/12c, DB2, MySQL, NoSQL (MongoDB, DynamoDB, Cassandra),

Application/Web Servers: Apache Tomcat, NGINX, IIS, JBoss4.1, Web Logic 9.x/10.x, Gerrit

Operating Systems: UNIX, Linux, Windows, Solaris,

Virtualization Platforms: Oracle VirtualBox, VMware Workstation, Vagrant, VMware vSphere ESXi 5.x/4.X, ESX /3.x, Hyper-V

Bug Tracking Tools: JIRA, Bugzilla, Remedy, HP Quality Center, Mingle

Testing Methodologies/Tools: JUnit, Cucumber, Groovy

PROFESSIONAL EXPERIENCE:

Confidential, Santa Ana, CA

Sr. Cloud/DevOps Engineer

Responsibilities:

  • Designed and implemented Azure infrastructure, Azure storage accounts and deploying workloads on Azure virtual machines (VMs), virtual networks, cloud services, resource groups, express route, traffic manager, VPN, load balancing, application gateways, auto-scaling and cloud services (PaaS role instances) into secure V-Nets and subnets.
  • Created Azure Automation Assets, Graphical runbooks , PowerShell runbooks that will automate specific tasks and deployed Azure AD Connect , configuring ADFS authentication flow, ADFS installation using Azure AD Connect .
  • Designed and developed standalone data migration applications to retrieve and populate data from Azure Table / BLOB storage to on-premise SQL Server instances .
  • Used Python API for uploading all the agent logs into Azure blob storage and Managed internal deployments of monitoring and alarm services for the Azure Infrastructure using Azure Operations Management Suite ( OMS ).
  • Developed and deployed resources using Azure Resource Manager ( ARM) Templates and maintain, support infrastructure for teams using VSTS and Build out VSTS Infrastructure of the application using Azure Automation Runbooks .
  • Used Azure Kubernetes Service to deploy a managed Kubernetes cluster in Azure and created an AKS cluster in the Azure portal, with the Azure CLI , also used template driven deployment options such as Resource Manager templates and Terraform.
  • Implemented Office 365 and Azure Active Directory for single sign-on authentication , authorization , and Azure Role-based Access Control ( RBAC ) also developed Azure PaaS services including web jobs , Azure SQL , and Azure Service Fabric and developed custom BIOS features for IoT devices .
  • Performed Trail Runs of programs and software Applications , web applications in the Azure portal with the Chaos-monkey Tool which will produce the desired information which instructions are correct.
  • Designed and Implemented Site Recovery in both Disaster Recovery Scenario and for migrating the workloads from On-Premise to Azure and Build Data Sync job on Windows Azure to synchronize data from SQL 2012 databases to SQL Azure .
  • Created additional Docker Slave Nodes for Jenkins using custom Docker Images and worked on all major components of Docker like Docker Daemon, Hub, Images, Registry, Swarm etc.
  • Worked with Docker container builds to host Java Spring Boot and Azure projects, implementation of security, also worked with Docker Gray Log for logging and Mail Hog for testing outgoing emails in TEST environment as well as spring boot .
  • Created several pods using Master and Minion architecture of Kubernetes and developed microservices on boarding tools leveraging Python allowing for easy creation and maintenance of build jobs and Kubernetes deploy and services .
  • Worked with Kubernetes to automate deployment, scaling and management of web Containerized applications and with Spinnaker for Continuous Deployment with Kubernetes for container orchestration with Kubernetes, Container Storage, automation, to enhance container platform multi-tenancy.
  • Creating a log analytics workspace and enabling cluster addon , leverage integrated Azure Kubernetes Service monitoring to figure out if requests are failing, inspect Kubernetes event or logs and monitor your cluster health checks, deployments, labels and ingress by writing YAML files.
  • Created Azure DevOps ( VSTS Job ) for automation of build and deployment process as part of the Continuous Integration strategy also designed and implemented CI/CD pipeline for the Azure cloud-based analytical data ecosystem using Azure DevOps ( VSTS ) GIT as versioning controlling and hosted pipelines for build and release .
  • Designed distributed private cloud system solution using Kubernetes (Docker) on CoreOS , Automated various infrastructure activities like Continuous Deployment , Application Server setup , Stack monitoring using Ansible playbooks and has Integrated Ansible with Jenkins.
  • Wrote Ansible playbooks , inventories , created custom playbooks written in YAML language, encrypted the data using Ansible Vault and maintained role-based access control by using Ansible Tower and Implemented IT orchestration using Ansible to run tasks in a sequence which can work on different servers .
  • Used Ansible to configure and manage infrastructure and created Playbooks to automate the configuration setups also established Ansible Best practices approaches to system deployment with tools with Vagrant and managing Ansible - Playbooks as a unit of software deployment and independently version controlled .
  • Created Ansible roles in YAML and defined tasks , variables , files , handlers and templates and configured the Ansible files for parallel deployment in Ansible for automating the Continuous delivery process and used Ansible for configuring and managing multi-node configuration management over SSH and PowerShell .
  • Experience in writing chef cookbook and recipes to automate the deployment process and to integrating chef cookbooks into Jenkins jobs for a continuous delivery framework Worked on Jenkins build setup and CI/CD pipeline in Azure .
  • Worked with CHEF ohai plugin , chef handlers , push jobs and exposure to chef supermarket to leverage the existing cookbooks for quick automation of general deployment and Infrastructure tasks .
  • Performed development and version control of Chef Cookbooks , testing of Cookbooks using Test Kitchen and running recipes on nodes managed by on-premise Chef Server .
  • Performed automation of CI/CD pipeline in private cloud using Jenkins shared libraries and multibranch pipeline and automated the static code analysis through SonarQube in Jenkins pipeline for checking code quality .
  • Created branching & tagging strategy to maintain the source code in the GIT repository and Coordinated with developers to establish and applying appropriate branching , labeling / naming conventions using GIT source control.
  • Created Azure PowerShell script for APIM backup and restore operations and created several SQL scripts as part of bug fixes to provide immediate solutions for some of the common issues and extensively worked with PowerShell to automate SQL tasks , environment management related tasks and procedures on Windows machines .
  • Worked on GitLab for continuous integration and for End-to-End automation for all build and deployments and providing high level documentation on the GitLab using Markdown Format.
  • Deployed new Splunk systems and Monitor Splunk internal logs from the Monitoring Console (MC) to identify and troubleshoot existing or potential issues.
  • Working on Prometheus tool for monitoring all the Kubernetes clusters for efficient cluster visibility, proactive monitoring and triggering action and these metrics were graphically shown by Grafana .
  • Integrated Defect tracking tool JIRA with Confluence and Jenkins CI server for identify , log , track and document issues in real-time and configured Nagios to monitor Linux servers with Ansible automation .
  • Maintained the RedHat Satellite servers for infrastructure management to keep RHEL environments and other RedHat infrastructure running efficiently, properly secured, and compliant with various standards.

Environment : Azure, Office 365, Chaos monkey, Terraform, Docker, Kubernetes, Ansible, Chef, Jenkins, Splunk, ELK, Maven, Nexus, Git, Bash, Perl, Python, shell, PowerShell, Nginx, HTTP web server, App Server, JIRA, RHEL, Windows

Confidential, Allentown, PA

Cloud/DevOps Engineer

Responsibilities:

  • Setup and build AWS infrastructure using resources VPC, EC2, S3, RDS, Dynamo DB, IAM, EBS, Route53, SNS, SES, SQS, CloudWatch, CloudTrail, Security Group, Auto Scaling, and RDS using CloudFormation templates .
  • Extensively worked on designing compatibility architectures and end-to-end migration plan for migrating around 600 Linux/Windows servers and around 250 applications into the AWS cloud using AWS Data Pipeline.
  • Created and maintained Highly Available Fault Tolerant Infrastructure Security services as virtual firewalls to control the traffic on EC2 instances for multitude of applications utilizing the Amazon Web Services focusing on auto-scaling, migrating on premise Database Servers to AWS Cloud using AWS DMS and developed Python modules to automate processes in AWS (AWS Cloud Formation).
  • Extensively worked with Lambda functions in python for AWS API Gateways and invoked python scripts for data transformations and analytics on large data sets in EMR clusters and AWS Kinesis data streams and extensively used blue-green deployments leveraging Route 53 for quick DNS cutover .
  • Designed , deployed , and operated OpenStack and Software-Defined Networking (SDN) based IaaS, PaaS, and SaaS service platform network in multiple datacenters and Deployed a various version of OpenStack like Icehouse, Kilo, Newton in Datacenter on multitrack with High Availability.
  • Worked on Terraform for automating VPCs , ELBs , security groups , SQS queues , S3 buckets , and continuing to replace the rest of our infrastructure and used Terraform as a tool, managed different infrastructure resources Cloud , VMware and Docker containers.
  • Developed custom OpenShift templates to deploy the applications and to create the OpenShift objects build, deployment configs , services , routes , and persistent volumes. Troubleshoot OpenShift containers for related issues like crash loop back off , pod restarts , out of memory issues and lack of CPU .
  • Hands on experience in Creating and managing a Docker deployment pipeline for custom application images in the cloud using Jenkins , working on Docker hub , creating Docker images and handling multiple images primarily.
  • Extensively Worked on Docker service for our Docker images and worked with Docker container networks communications using Docker Weave rolling updates to implement zero downtime PROD deployments also Orchestrated and migrated CI/CD processes using Cloud Formation and Terraform Templates and Containerized the infrastructure using Docker , which was setup in AWS VPCs . worked with Docker Trusted Registry as repository and integrated Docker container-based test infrastructure to Jenkins CI test flow and set up build environment integrating with GIT and JIRA to trigger builds using WebHooks and Slave Machines.
  • Setting up Kubernetes (k8s) Clusters for running microservices and Pushed microservices into production with Kubernetes backed Infrastructure also implementing automation of Kubernetes clusters via playbooks in AWS.
  • Deployed Kubernetes clusters on top of Amazon EC2 instances using Kubernetes Operations (KOPS) and managed local deployments in Kubernetes creating local clusters and deploying application containers .
  • Extensively worked on providing consistent environment using Kubernetes for deployment scaling and load balancing to the application from dev through production , easing the code development and deployment pipeline by implementing Docker containerization with multiple namespaces .
  • Designed and implemented Kubernetes containerized applications across a set of containers or hosts and provides mechanisms for deployment , maintenance , and application-scaling and created Pods using Kubernetes and worked with Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes .
  • Implemented multiple CI/CD pipelines as part of DevOps role for on-premises and cloud-based software using Jenkins, Chef and AWS/Docker and also did Set up Jenkins server and build jobs to provide continuous automated builds based on polling the GIT SCM during the day and periodically scheduled builds overnight to support development.
  • Build and deploy Java code through Jenkins and Code coverage analysis using SonarQube and run quality checks using SonarQube & upload the Artifacts to Nexus repository .
  • Configured an Ansible control host in the AWS VPC and ansible playbooks with AWS modules to work with the AWS infrastructure and enable automated EBS volume snapshot / AMI creation to support the backup strategy.
  • Deployed and configured Chef Server and Chef Solo including bootstrapping of Chef client nodes for provisioning using a knife and automated by testing Chef recipes , cookbooks with test-kitchen , chef spec .
  • Extensively written Chef Cookbooks for various DB configurations to modularize and optimize end product configuration, converting production support scripts to Chef Recipes and AWS server provisioning using Chef Recipes .
  • Automated Java Builds with Maven and Implemented multiple plugins for Code analysis , Junit , Code coverage , PMD , SonarQube and Installed and administered Artifactory repository to deploy the artifacts generated by Maven.
  • Used Shell , Bash , and Python , to supplement automation provided by Ansible and Terraform for tasks such as encrypting EBS volumes backing AMIs and scheduling Lambda functions for routine AWS tasks.
  • Created Jenkins Workflows for pre-deployment process ( DB execution , Environment , configuration changes on both QA and preproduction Environments also Setup Jenkins server and build jobs to provide continuous automated builds using Jenkins , Git and used AWS code deploy plugin to deploy into AWS .
  • Automated MySQL container deployment in Docker and monitoring of these containers and Configured, monitored distributed and multi-platform servers using Nagios .
  • Installed and configured ELK stack in both legacy and Docker swarm mode and pipelined application logs from App Server to Elastic search through Logstash .
  • Used Elasticsearch for powering not only Search but using ELK stack for logging and monitoring our systems end to end Using Beats and responsible to designing and deploying new ELK clusters .
  • Implemented and maintained automated roadmaps for Micro Services Applications and Continuous Integration/deployment ( CI/CD ) process driven through Jenkins , JIRA , Gitlab etc. Unit Testing with Junit and other mock frameworks , Behavioral testing using Cucumber for delivering reliable code .
  • Prototype CI/CD system with GitLab on AWS utilizing Kubernetes and docker for the runtime environment for the CI/CD systems to build and test and deploy and implemented CD delivery pipeline with Docker , Jenkins and GitLab /GitHub with Amazon Web Services AMI’s .
  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations, and plugins for the JIRA bug/issue tracker.
  • Configured commercial SSL s for Applications Servers such as WebLogic , Tomcat using NGINX and Apache web servers to terminate SSL endpoint.
  • Worked on troubleshooting various Linux server and network support issues using log files and tools like ping , telnet , trace and traceroute for application teams.
  • Performed NIC bonding / NIC Teaming configuration in Linux/UNIX/Windows/VMware systems to increase the bandwidth or redundancy based on the requirement by the application.

Environment : AWS, Kubernetes, Docker, OpenStack, Terraform, Chef, Jenkins, Git, Jira, OpenShift, Maven, Nagios, ELK, Java, SonarQube, Shell, Bash, Python, DynamoDB, WebLogic, Tomcat, Nginx, Linux, VMware

Confidential, Atlanta, GA

DevOps Engineer

Responsibilities:

  • Launched Amazon EC2 Cloud Instances using AWS (Linux/ Ubuntu/RHEL) and Configuring launched instances with respect to specific applications.
  • Created Python scripts to totally automate AWS services which includes web servers, ELB, Cloud Front distribution, database, EC2 and database security groups and application configuration, this script creates stacks, single servers, or joins web servers to stacks.
  • Created Docker images using a Docker file, worked on Docker container snapshots, removing images, and managing Docker volumes. Build Docker images automatically with Jenkins pipeline by using the plugins like Cloud Bees , Docker pipeline , and Amazon EC2 Plugin.
  • Integration of Automated Build with Deployment Pipeline and installed Chef Server and clients to pick up the Build from Jenkins repository and deploy in target environments (Integration, QA, and Prod).
  • Experienced in developing Jenkins build pipeline jobs using groovy for Node.js, .NET, and Java-based applications. Configured SSH, SMTP, Build Tools , and Source Control repositories in Jenkins . Installed multiple plugins to Jenkins . Configured Proxy to get auto updates.
  • Developed Ansible playbooks for managing the application/OS configuration files in GitHub , integrating with Jenkins , and Verifying with Jenkins plugins, deploying the application into the Linux environment.
  • Handled configuration-management , application deployment , cloud provisioning , ad-hoc task-execution , and multimode orchestration using Ansible .
  • Implemented Chef Recipes for Deployment on build on internal Data Centre Servers. Also re-used and modified Chef Recipes to create a Deployment directly into Amazon EC2 instances .
  • Wrote Chef Cookbooks for various DB configurations to modularize and optimize product configuration, converting production support scripts to Chef Recipes and AWS server provisioning using Chef Recipes .
  • Installed, deploy, and configure Chef Server Enterprise on-premise/ workstation and bootstrapped the nodes using Knife and automated by testing Chef recipes / cookbooks with test-kitchen/spec .
  • Expertise in using build tools like MAVEN and ANT for the building of deployable artifacts such as jar , war and ear from source code also created Local , Virtual Repositories in Artifactory for the project and release builds and managed the repository manager like Nexus for the Maven builds.
  • Created Local, Virtual Repositories in Artifactory for the project and release builds, repository management in Maven to share snapshots and releases of internal projects using JFrog Artifactory tool and Managed project dependencies by creating parent-child relationships between projects.
  • Maintained Bitbucket Repositories which includes Jenkins and JIRA Integration, creating new repositories, enabling GIT to ignore, branching , merging , creating pull requests and the access control strategies from Bitbucket.
  • Developed a Shell script for real-time monitoring and reporting of status of the application server JVMs and server machines on the internal network using BASH shell on RHEL.
  • Used Nagios as a monitoring tool to identify and resolve infrastructure problems before they affect critical processes and worked on Nagios Event handlers in case of an automatic restart of failed applications and services.
  • Managed and maintained operating systems on Web servers, Database servers & Mail servers and networking devices.
  • Installed and configured DHCP, DNS, web servers like Apache, mail servers like SMTP, IMAP, POP3, and file servers on RHEL servers.
  • Redefined processes and implemented tools for software builds, patch creation, source control, release tracking and reporting on Linux platform. Configured and maintained Linux virtualization in test and prod environment using VMware, vSphere, Client and HPSA for Red Hat Linux OS installation.

Environment : AWS, Chef, Ansible, Maven, Jenkins, Docker, Python, Linux, Bitbucket, GitHub, Nagios, Shell, Bash, groovy, RHEL, Apache, Linux, SMTP, IMAP, POP3, RHEL, VMWare vSphere, Jira

Confidential, Irving, TX

Build & Release Engineer

Responsibilities:

  • Administered Bamboo servers which include install, upgrade, backup, adding users, creating plans, installing the local/remote agent, adding capabilities, performance tuning, troubleshooting issues, and maintenance.
  • Setting up continuous integration and formal builds using Bamboo with the Artifactory repository and Resolved update, merge and password authentication issues in Bamboo and JIRA
  • 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.
  • Wrote puppet manifests for deploying, configuring, and managing collected for metric collection and Monitoring. Constructed the Puppet modules for continuous deployment and worked on Jenkins for continuous integration
  • Developed and implemented build and deployment process using Bamboo in various environments such as QA, UAT, PROD using Bamboo.
  • Designed and scripting using ANT for J2EE, Web Services, Reusable JARS, Web Client and Open Source in creating Master build.xml build Properties & pom.xml files and provided technical support to the development team for compilation problems.
  • Initiated responsibility for administering the SVN servers which included install, upgrade, backup, adding users, creating repository/branches, merging, writing hooks scripts, performance tuning, troubleshooting issues, and maintenance. Implemented a GIT mirror for SVN repository, which enables users to use both SVN and GIT.
  • Integrated JIRA with SVN and created automated release notes using Perl Scripts . Proficient in setting up and configuring Baselines , Branching , Merging , and Backup through CVS and Subversion .
  • Wrote, maintained, and documented modules, manifests, Git repositories for Puppet enterprise on RHEL and Windows platforms.
  • Build and deployment automation for multiple application for the portfolio and other custom application .
  • Experienced in troubleshooting the automation of installing and configuring Java applications in the test and production environments.
  • Reviewed existing manual Software builds, developed scripts to automate repeated tasks that are more susceptible to errors and risk using Perl and Shell Scripting .
  • Administered Nexus server which includes installing, upgrade, maintenance of repositories, performance tuning, troubleshooting issues, and maintenance.
  • Used Bugzilla for bug tracking and reporting, also followed up with the development team to verify bug fixes, and update bug status.
  • Development of Scheduled tasks and UNIX scripts and Perl to maintain and automate the Build process.
  • Involved in Building and configuring Red Hat Linux Servers using KickStart server as required for the project. Maintained maximum uptime and maximum performance capacity for enterprise prod, QA, and UAT/staging.

Environment: : Puppet , SVN , GIT , ANT , Jira , Perl , Shell , Bamboo , RHEL , Windows , Bugzilla , Nexus .

Confidential

Sr. Linux Administrator

Responsibilities:

  • Administration of RHEL 5/6 that includes installation, testing, tuning, upgrading, and loading patches, troubleshooting both physical and virtual server issues.
  • Installed and configured SSH, SFTP, NDM, EMC Power path, Veritas Dynamic multipathing, Oracle client, SAMBA utility software.
  • Used various networking tools such as ssh, telnet, rlogin, FTP, sftp and ping to troubleshoot daily networking issues.
  • Worked on creating, cloning Linux virtual Machines , templates using VMware Virtual Client 3.5 and migrating servers between ESX hosts.
  • Wrote Shell Scripts for system/application, Application monitoring , Data feeds files transfers & log file analysis.
  • Administered Linux servers for several functions including managing Apache Tomcat server, mail servers, and Oracle, MySQL databases in both development and production.
  • Troubleshooting Backup and Restore Problems Creation of LVMs on SAN using Linux utilities and Linux network, security-related issues, capturing packets using tools such as IP tables, firewall, and TCP wrapper and NMAP.
  • Created Korn shell scripts to monitor system resources and system maintenance and Performed administrative tasks such as System start-up/shutdown, and Backup strategy and scheduled cron jobs for job automation.
  • Configured volume groups and logical volumes and extended logical volumes for file system growth needs using Logical Volume Manager (LVM) commands.
  • Provided 24/7 on call supports on Linux Production Servers also responsible for maintaining security on Red Hat Linux.
  • Administered various Red Hat Linux Distributions with use of Kickstart in order to monitor, scale, maintain and plan capacity of Servers.

Environment: RHEL 5/6, Samba, Linux VM, Solaris 9/10, Bash/shell, WebSphere 6.x/7.x/8.x, MySQL, Oracle, Apache, VMware.

Confidential

System Administrator

Responsibilities:

  • Responsible for Connectivity issues among various Servers and various software components.
  • Setting up network environments using TCP / IP , NIS , NFS , DNS , SNMP agents, DHCP and Proxy .
  • File system Tuning and growing using VERITAS File System (VxFS), coordinated with SAN Team for storage allocation and Disk Dynamic Multipath. Managed HP - UX , Compaq and Linux workstations, and servers.
  • Setup Squid Proxy Server for internet sharing and to block the unwanted sites and Clustering for Linux servers.
  • Maintained Samba File Server for user authentication , Syslog domain , and file sharing .
  • Installation and administration of RHEL 4.0 and Configured kickstart server and updating/applying patches to the servers using Red Hat Satellite server and fine tuning of Servers and configuring networks for optimum performance also worked with YUM and RPM package management and patching them when required.
  • Kernel tuning , Writing Shell scripts for system maintenance and file management and experience in Remote system administration using tools like SSH , Telnet , and Rlogin .
  • Responsible for Package and patch management on Sun servers and configuring real-time backup of web servers .

Environment:: Windows 2003/2008, RHEL, Samba Server, Shell, Perl, Linux, Terminal Services, Oracle, DB2, JBoss

We'd love your feedback!