Sr. Devops Engineer Resume
Philadelphia, PA
SUMMARY:
- me am a DevOps consultant with over 16 years of experience in designing and implementing Enterprise DevOps solutions dat improve software development practice and release delivery. In addition
- me haveextensive experience in DevOps tools, software build, packaging and deployment automation and release management process. Furthermore, me has experience in process management, troubleshooting and complex technical issues resolution. Besides
- me has excellent ability to analyze complex technical issues to determine risk levels. Lastly
- me has experience in setting up, testing and troubleshooting in build and deployment of applications with complex architecture involving different operating systems, databases, web servers and protocols.
TECHNICAL SKILLS:
Languages: Java, JavaScript, Node JS, C/C++, SQL, ASP.NET, C#, VB.NET, HTML, DHTML, XML, JET
Java Skills: J2EE, EJB, JSP, AJAX, JDBC and JDOM, Hibernate, Spring Frameworks and Struts
DB: Microsoft SQL Server 2x, Postgres SQL, DB2, Mysql5.0, Sybase, Oracle 9i/10g/11g, and DB2
VMware: GSX Server, ESX Servers and Virtual Center
Web/App Servers: Bea WebLogic, Tomcat, IBM WebSphere, JBoss and Microsoft IIS 6.0 and 7.0. Apache Tomcat 5.0, 5.5, 6.0
Operating Systems: Windows 2000/2003/XP/7, and MS DOS., Solaris, AIX and Linux and HP - UX.
Tools: - CI/CD: IBM Data Power xi52, IBM MQ, Eclipse, Maven 1.x 2.x, Subversion, IBM IIB, ActiveMQ, Hudson, QuickBuild, Bitbucket, Git, TFS, SVN, Jenkins, Maven, Ant, Groovy, Shell, Artifactory, CDD (Continuous Delivery Directory), Ansible, OpenShift, Quay v2.9.3.
Cloud Hosting: AWS EC2, S3, ASG, EBS, RDS, IAM, CloudFormation, CloudWatch and CloudTrail.
WORK EXPERIENCE:
Confidential, Philadelphia, PA
Sr. DevOps Engineer
Responsibilities:
- Implemented workflows with containerized microservices and automated deployment into Openshift.
- Managed access control for S3 storage Bucket for Group policy for Confidential Group Projects.
- Hands-on implementation with Openshift Container Platform v3.11 Kubernetes and Docker.
- Integrated automated build artifacts for Urbancode uDeploy from lower environments into Prod.
- Configured AWS S3 bucket for Confidential Group applications, performed folder management for each bucket.
- Created and modified Ansible playbooks for installing binaries, configuration settings and deployment for GBA (Group Billing Administration) projects.
- Managing and supporting daily operations to improve high availability and utilization of openshift and cloud environments.
- Implemented deployments of multi-container openshift pods to scale up various Group applications.
- Collaborating with various stakeholders to setup environments for continuous build and delivery tools.
- Implemented uDeploy Continuous delivery-based deployment automation and setup deployment template for both Openshift projects.
- Created CI/CD pipeline in teh Jenkins and ran teh build by integrating with GitLab repository by using Ansible playbooks and integrated into uDeploy Console.
- Built end to end CI/CD Pipelines in Jenkins to retrieve code, compile applications, perform tests and push build artifacts to Nexus using Nexus artifactory.
- Worked on openshift Docker container snapshots, attaching to a running container removing, image managing, directory structures.
- Implemented AWS S3 Cloud Buckets for teh development teams using both terraform and ansible for Confidential Group Insurance.
- Setup on creating Openshift container pods and configured thru UDeploy deployment to manage docker image life cycle.
Confidential
DevOps Specialist - Digital Solutions
Responsibilities:
- Created fully automated CI/CD build and deployment infrastructure processes for multiple enterprise Sun Life projects.
- Managed DevOps Tools (Bitbucket, JIRA, Cloudbees Jenkins, Maven, ANT, SonarQube, Selenium, SoapUI, Ansible, Ansible Tower, CDD, Docker and artifactory) and provided to Offshore teams for their usages and support.
- Managed Sunlife Agile Methodology DevOps tools in Code Management, build and release automation, service and incident management.
- Created CDD template to execute Ansible playbook to automatically dat creates and configures Jenkins jobs based on Bitbucket repositories.
- Designed Sunlife deployment automation framework to migrate from Ant script base to Ansible playbook automation process for both WebLogic and Liberty.
- Created Multi-release CDD deployment automation templates dat trigger Ansible-Tower workflows for both Liberty and WebLogic project playbooks.
- Configured Ansible tower for staging environment on a control machines (RHEL7.5) three node cluster for high availability to route application deployments to multiple nodes to handle traffic.
- Created Ansible playbooks for installing and configuring java versions, IBM HTTP Server (IHS -v9.0.0.11) and Liberty (v19.0.0.2).
- Designed and implemented Ansible to manage Web applications, environments configuration files, users, mount points and packages for teh DS DevOps Team POC’s
- Designed Ansible Playbook script for deployment dry run for environment specific configuration substitution for all environments Dev, Uat, Stage, Prod and DR .
- Developed an automated Power Shell scripts to generate CSV report for Bitbucket projects dat do not has SonarQube Jenkins jobs, then creates if they do not exist.
- Developed power shell script using Rest API dat generates reports of aging branches, as well as merge status, sync status with teh develop branch.
- Set up CICD pipeline integrating various tools with Jenkin jobs to build and run jobs to deploy AWS via AWS Command Line interface (CLI).
- Configured SonarQube Jenkins jobs as a process of code quality control for all teh applications and integrated with Jenkins pipeline.
- Designed power shell script to get teh list of Bitbucket projects with missing SonarQube Jenkins jobs, create Jenkins jobs if does not exist.
- Provided to developers both onshore and offshore for DevOps best practices in Source Code management, branching model, merging and code conflict resolutions.
- Worked on Docker Hub, created Docker images and handled multiple images primarily for middleware installations and domain configuration.
- Used Jenkins and pipelines to drive all microservices builds out to teh Docker registry and then deployed to Kubernetes, created Pods and managed using Kubernetes.
- Worked on optimizing volumes and EC2 instances and created multiple VPC instances.
- Provisioned AWS EC2 Cloud Instances for development team using both terraform and ansible
- Worked on creating teh Docker containers and Docker consoles for managing teh application life cycle.
Confidential
CM / Sr. DevOps Engineer
Responsibilities:
- Implemented comprehensive automated build and deployment process forRxConnect project dat dispenses over 10 million prescriptions daily using DevOps tools: GitHub, QuickBuild, Jenkins, Maven, Ant, Groovy, Shell, Artifactory.
- Set up automated Jenkins CI/CD pipeline for SPM application while managing deployments into PT1, PT2 and production Rhode Island, Arizona environments
- Worked on RxConnect one of teh largest and most comprehensive applications designed to streamline prescription processing for Pharmacy, PBM, MinuteClinic Health Solutions.
- Designed and implemented build and deployment automation frameworks for multi component of highly complex RxConnect multi-release architecturally design system with multi domain, MR, Non-MR components and batch system components.
- Implemented QuickBuild CI based build and deployment automation process into teh complex of multi sub-components of RxConnect applications, Rx Batches, MR component and services.
- Deployed and configured complex systems of RxConnect into AIX 7.1 environment server’s using CI/CD Jenkins pipeline and Quickbuild CI deployments into Weblogic 12c.
- Managed and monitored production environment of both Rhode Island and Arizona Data centers, trouble shooting, triage issues and co-ordinate teh resolution with all stakeholders, project teams and CVS partners.
- Developed scripts to verify pre-deployment of new release configuration token values for production environments RI and AZ of RxConnect application to validate teh final Release candidate Tag.
- Created efficient and productive automated processes for DevOps deployment in a complicated RxConnect automatic deployment of applications by using Ant script, Power Shell for various environments
- Migrated, installed and configured Subversion corp SVN at Production Rhode Island data center, setup sync with Primary SVN, and AZ Corp as well as DR Subversion
- Managed CVS RxConnect build, package and deployment of None-Core environments call center, store, FileBy one, FileBy two
- Investigated, analyzed and troubleshooted PT performance testing environments with QA team on problem determination in resolution tickets/teamtrack for pre-production testing activities.
- Completed Quickbuild CI upgrade for all RxConnect PT environments as well as production Rhode Island and Arizona.
- Performed regular on-site late-night in Office deployment rotations for RxConnect Central data center deployments for both Rhode Island and Arizona.
- Worked various nightly / weekend RFC system critical RFC for upgrade services, to resolve issues in both Rhode Island and Arizona.
- Provided 24x7 on-call support and after-hours support for all 10 thousand CVS stores across teh US with responsibilities to troubleshoot, resolve and re-deploy store client packages RxC Client, 3rd Party and EPSS .
Confidential
Sr. DevOps Consultant
Responsibilities:
- Designed and developed application build jobs in Jenkins. Built and maintained teh Jenkins server.
- Set up Ansible control machine (RHEL7) and configured teh remote host inventories.
- Designed and implemented CI/CD Pipelines for Application automation deployment.
- Migrated external facing application from Oracle Web Centerto IBM WebSphere Portalv8.5.
- Designed Comprehensive automated build, packaging and deployment process forUR andPS andOLISprojects using ANT, NANT, Maven, Shell, Artifactory, GIT, Bitbucket and Hudson.
- Designed Complete automation deployment and rollback deployment processes for both forEMPI, DICS, CMTA and MCTPprojects on WebLogic, WebSphere and Tomcat
- Installed and configured IBM WebSphere Application Server to support Portal applications
- Designed and implemented a multi repository WebSphere Application Server v.8.5.5 authentication and authorization for Rational Team Concert (Jazz).
- Installed and configured Oracle WebLogic Application Server to support Portal applications
- Installed and configured UR (eHO User Registry) product for Oracle WebLogic for DIT, ITE1, to PROD.
- Guided a projectfor implementing a based SSO without havingto purchase a third-party product or change thedesign of aconsentapplication.
- Designed a backup and recovery procedure based on best practices and industry standards for Health Information Access Layer (HAIL) project.Designed automation deployment processes using Ant and Ansible for WebSphere Message Queue (MQ) for Health Information Access Layer (HAIL) project for DIT, and ITE1.
- Installed and configured IBM WebSphere Message Queue (MQ) and IBM Integrated Bus (IIB) for Enterprise Master Patient Index (EMPI) project.
- Build and configuredaHA solution for HP’sArcSightproductfor DEV, TEST, Pre-PROD, and PROD.
- Built all middleware aspects inEMPI-andCMTAprojects to teh satisfaction of teh client.
- Implemented agency Software branching strategy using Bitbucket and TFS for supporting multiple active release versions of an application.
- Provided knowledge transferand demo’s for team membersto support projects after going live.
- SetupDataPoweras a transformation and protocol conversation engine to transform Web service requests into database calls
- Deployedand configured transformationcode (XSLTs)andconfiguration objects (ex:MQSQLObjects)for EMPI andPubSub.
- Implemented an infrastructure best practicefor WebSphere v8.5 on CMTA, EMPI-PCR projects
- Implemented a complex HA Manager dat is responsible for runningsingleton services in a cluster environment to eliminate single point of failure.
- DeployedEMPI-PCRandPubSubapplications and assist with problem resolution.
- Handled all WebSphere Application Serverstandardizations and best practices forvarious projects.
Confidential
Sr. Build and Deployment Automation Specialist
Responsibilities:
- Designed Comprehensive industry standard automated build, packaged and Deployment process eHO projects using ANT, NANT, Maven, Jenkins, Shell script, Cruise Control and Hudson.
- Designed automation build and deployment automation Gateway and Backbone process (Data Power) forPCIS project.
- Worked various projects dat deal with teh usage of LAN/WAN, DNS,Firewall, and TCP/IPprotocols.
- Installed and configured OLISproject implementing IIS Application server for both 32 and 64-bit.
- Installed and configured PS project on Tomcat and WebSphere Application Servers for DIT and SIT
- Installed and configured IBM WebSphere Message Broker (WMB) and IBM WebSphere Message Queue MQ for Portal Service (PS) project.
- Built a WebSphereautomated script using ANT and Shell to install all WAS/HIS artifacts.
- Built a WebSphere SSO(Single Sign On) to supporteHealth-monitoring applications.
- Installed and configured web serversto support heavy traffic for(IBM HTTP Server, Apache).
- Developed Shell scripts to perform WebSphere health-checks for security vulnerabilities.
- Built a WebSphere clusterenvironmentdat support workloadmanagement for external clients such as Cancer Care and Hospital Wait Time
- Implemented automation deployment using Urbancode Deploy and CruiseCotrol to promote major releases, monthly releases, and patches from Development -> ITE1 -> ITE2/STAGE-> Production.
- Installed and configured WebGate to connect Identity and Access manager
- Installed and configured web servers (IBM HTTP Server, Apache,Sun Web Server 6.1andIIS).
- Developed Shell scripts toperform WebSpherehealth-checks for security vulnerabilities.
- Installed and configured SSL s to secure traffic between internal/external services
- Performed data reconciliationand recoveryfor Enterprise Data Warehouse (EDW), andData-warehousing reports for OLISproduct
- Experience in 24x7 productionsupport, best practices, troubleshooting, monitoring, performance turning and maintenance.
Confidential
Software build and Release Specialist
Responsibilities:
- Managed release build and deployment for multi-million-dollar projects with 60 developers
- Managed all phases of software build packaging and deployment to multiple environments/server
- Designed automated deployment of enterprise applications using ANT, JYTHON, and wsadmin script
- Created an automation/release tools utilizing NANT, C#, ANT, Git, SVN, Cruisecontrol
- Documented source code management strategy and supported development on Git and SVN tools
- Implemented middleware systems based on organizations business needs in all environments Both test and production zones .
- Built highly available environment to support customer quote application and claims
- Assisted teh design of SSO between teh quote application and claims applications
- Configured JMS messaging resources for quotes and claims applications
- Installed and configured ISI - WebWriterproducts using IIS Application server.
- Configured Data source resources on various application using script client such as Websphere wsadmin/WLST and administration consoles
- Assisted teh setup of monitoring tool such as Tivoli Composite Application Manager (ITCAM) to monitor and diagnose performance matrix such as heap size, CPU utilization, Disk me/O, NIC inbound/outbound etc.
- Applied maintenance upgrade in all middleware and its artifacts
- Performed backup and recovery for configurations both static and dynamic contents
- Created and administered software build servers utilizing teh VMWARE infrastructure technology
- Created software testing environment application infrastructure utilizing VMWARE technology, Active directory, Postgres-SQL, IIS, and SVN source code management system
- Established source code branching strategy for all different application under development
- Travelled to customer sites to install and configure software releases and software development environment
- Documented all software build packaging and deployment process and procedures
Confidential
Systems & Release Engineer
Responsibilities:
- Provided day-to-day build and deployment to multiple development teams.
- Established entry and exit criteria for all releases going to from development to production
- Prepared routine reports for monthly KPI for various audiences across teh organization
- Provided support and Administration of Rational tools both Clear Case and Clear Quest.
- Designed configuration management framework by tokenizing variables application Configs.
- Designed and implemented software build tools for multifunctional automated Builds and Packaging system designed to support multiple development projects using NaNT, XML and Shell scripts
- Designed and implemented a continuous integration and software build environment with cruisecontrol.NET which reduced teh build time in 50%.
- Setup and configured an environment monitoring system-using tools to monitor critical applications in testing environment.
