Devops Lead Resume
Oaks, PA
SUMMARY
- Over 18 years of IT experience encompassing the DevOps skillset, while developing and automating the Build - Release pipeline and managing the SDLC cycles serving in the capacity of a Project Delivery Lead. Expertise in various CI/CD Stack tools and Cloud technologies including security software’s like Siteminder/SAML/Arcot and Pingfederate/Sun IDM while working as an engineer/developer supporting mission critical 24x7 projects in UNIX/Linux platforms.
- Accomplished and seasoned Information Technology professional with over 18 years of experience in a diverse range of technologies, contributing to the success in managing and overseeing all IT Operations & Engineering within multiple industry settings.
- Detailed technical knowledge and hands-on experience of Build Engineering, Configuration Management and DevOps Engineering
- Experienced in the implementation of Continuous Integration, Continuous Delivery, Continuous Deployment and DevOps processes for Agile projects, working with technologies and platforms including Java, Jenkins, Subversion, Oracle, UNIX/Linux, VM Ware, Chef, Puppet across the Financial, Broadcast and Media Sectors
- Highly effective in key areas including: Planning, directing, and coordinating the development, implementation, and operation of information systems and technology solutions with a focus on infrastructure and applications.
- Proven track record in identifying and architecting solutions, working closely with management teams, and developing and implementing strategies to improve business functionality.
- Successful partnerships with leaders from multiple LOBs, peer engineering teams and project managers to develop, implement and support large scale enterprise grade End-to-End technology solutions in change-intensive environments.
- Success in all aspects of team management: Hiring (onshore and offshore), prioritization of projects and tasks, allocation of resources, performance management and development. Extremely effective partner and skilled at leading, motivating, energizing team members.
- 10 years of Weblogic, Aqualogic BPM, Apache, Tomcat and IIS server Configuration in Sun Solaris, Linux and windows. Application Implementation and Integration experience that includes Analysis, Design and Development of Service Oriented Architecture and J2EE Applications.
- Accomplished and seasoned Information Technology professional with over 16 years of experience in a diverse range of technologies, contributing to the success in managing and overseeing all IT Operations & Engineering within multiple industry settings.
- Highly effective in key areas including: Planning, directing, and coordinating the development, implementation, and operation of information systems and technology solutions with a focus on infrastructure and applications.
- Proven track record in identifying and architecting solutions, working closely with management teams, and developing and implementing strategies to improve business functionality.
- Successful partnerships with leaders from multiple LOBs, peer engineering teams and project managers to develop, implement and support large scale enterprise grade End-to-End technology solutions in change-intensive environments.
- Success in all aspects of team management: Hiring (onshore and offshore), prioritization of projects and tasks, allocation of resources, performance management and development. Extremely effective partner and skilled at leading, motivating, energizing team members.
- Oracle BPM 11g/10g, ALBPM 5.x/6.x, Aqualogic ServiceBus, Weblogic 11g/10g/9.x/8.x, SOA, Web services, BPMS, ALSB and XML
- Expertise with HP BAC, Spectrum, Hostmon, SNMP, BMC Patrol & CA Wily monitoring tools for SOP Alert and performance configuration.
- Worked extensively in Netegrity Siteminder, LDAP, Active Directory with Design and implementation of Single Sign On environment and good experience on Siteminder policies and LDAP customisations.
- Certified in Microsoft Systems Engineer - MCSE, Certified Cisco Network Administrator Certification - CCNA and Sun Certified Solaris Administrator.
- Accomplished the Green Belt Training in GE - IT Services. Successfully implemented the 6Sigma principles in the current working process.
- Bachelors and Masters in Computer Science from Andhra University India.
TECHNICAL SKILLS
App Servers: Weblogic 11g/10g/9.x/8.x, Jboss AS 6.0/7.0, Weblogic Portal 10.x/9.x/8.x
Aqualogic: Oracle BPM 11g/10g, ALBPM 5.x/6.x, Aqualogic ServiceBus
Design and Modelling: UML and Design Patterns, J2EE frameworks, MVC, STRUTS
Software Methodologies: AGILE, RAD, OOAD, Prototyping, Waterfall
Automation/Build Tools: Jenkins and JNLP Slave Nodes, Chef, Puppet, TeamCity
J2EE technologies: JDK 1.6, J2EE, JMS, JDBC, EJB 2.0, Servlets, JSP
Internet technologies: HTML, XML, AJAX, DOM API
Version Control: GIT, SVN, Subversion
Databases: Oracle 12g/11g/10g MySQL, MS SQL Server, PostgreSQL 8.0
Operating System: UNIX, Linux & Windows
Web-Server: Apache, iPlanet and IIS and Jrun, MQ-Series.
Web: J2EE, JDBC, JNDI, JMS, XML, XSLT, Web services and JProbe.
Monitoring: HP BAC, Spectrum, Hostmon & CA Wily Interscope 6.0.
Database: Oracle RAC 10g/11g, Data Guard, Golden Gate, MS SQL Server, DB2.
OS: Sun Solaris 10/9, Linux, AIX
Others: Fatwire(CMS), Site minder (Netegrity), LDAP, BigIP, DNS, Jprob, JrockitDirectory Server Netscape Iplanet Directory Server 5, Active Directory
Policy Server: Netegrity SiteMinder 5.x, 6.x & 12.x & PingFederate
Web Security: Web Agents of Netegrity, Securent Entitlement Management
Key Areas: Infrastructure Architecture & Engineering, Virtualization & Cloud Technologies, Automation Engineering, Core Services Engineering, Platform Engineering, SDLC/ALM, Agile Development, Strategic Planning, Team Leadership, Talent Development, Outsourcing, Business Continuity, Vendor Management, IT & Cloud Governance, ITIL & ITSM Service Management Frameworks
Programming Languages: Python, Perl, Ruby, Web Technologies (DHTML/HTML, JavaScript, CGI)Platforms Ubuntu, CentOS, RHEL 3/4/5, MS Windows 200x R1/R2/Core, HP UNIX 9.x/10.x/11i, Solaris
Virtualization/Cloud Services:
(IaaS/PaaS): Xen, KVM, and ESX (VMware vSphere), OpenStack, VMware vCloud, VMware vSphere 5.x, vCOPS, Cisco ACI, Amazon Web Services (VPC, EC2, Elastic Beanstalk), CloudFoundry, Docker, OpenStack
Automation Tools: Puppet, Ansible, Chef, CFEngine, Urban Code Deploy & Release, Alcatel-Lucent QIP, BMC Blade Logic Database Automation, MS SCCM, HP QC, VMware vCenter Orchestrator (vCO), vCAC, Cisco Process Orchestrator
Other: Git, JIRA, Jenkins, Bamboo, Confluence, SVN, Release Management, Configuration Management, Splunk, dynaTrace, New Relic, Nagios, Apache, Nginx, MS AD, SQL Server, OrientDB, AWS EMR, RedShift & GoldenGate
PROFESSIONAL EXPERIENCE
Confidential, Oaks, PA
DevOps Lead
Responsibilities:
- Extensive experience in creating, modifying, maintaining and deploying OS RedHat/CentOS Images in enterprise production environments via virtualization and cloud applications such as VMWare, Citrix, Open Stack, Microsoft Azure, KVM, AWS, etc.
- Automation, monitoring, testing via Dockerized instances of Apps on Linux VMs & using WLST.
- Maintaining Puppet manifests / modules for WebLogic Deployments and various infrastructure hosts / VMs with support for SVN versioning.
- Installation of new servers RHEL 7, CentOS 7, OEL 7, Ubuntu Linux using vSphere VMware 5.6 and automation of provisioning via Foreman-Puppet
- DevOps related work in maintaing Dev, Test, Stage, Prod release of Apps managed by Jenkins CI/CD Plugin pipelines.
- Dockerized instances of Web Applications created for testing features and deployments created on Linux Hosts (VMs).
- Responsibilities included designing and developing new back-end services, maintaining and expanding our AWS infrastructure, and providing mentorship to others on my team.
- Involved in design, built, and deploying a multitude applications utilizing almost all of the AWS stack (Including EC2, R53, S3, RDS, DynamoDB, SQS, IAM, and EMR), focussing on high-availability, fault tolerance, and auto-scaling.
- Proficient in managing infrastructure as code, providing the foundation for DevOps practices such as versioning control, code review, automated testing and continuous delivery.
- Experience with Open Shift ( Cloud Container Operations), Docker, Containerization, Open Stack
- Knowledgeable PUPPET- ENTERPRISE (+MCollective- Orchestration- Framework) configuration management tools to automate hosting services.
- Experienced in VMWare Cloud Suite, vCO, vRealize, ESXi, vCenter (thin and fat clients), etc.
- GIT repository management skills (ie. standing up environments, maintaining, and making daily commits, branching and forking, release/version code management); GitHUB, Atlassian Bitbucket
- Expertise with operating systems including Redhat, CentOS, UNIX, Microsoft Windows, and VMware ESX and ESXi
- Extensive comprehension of provisioning infrastructure servers; NFS, NIS, DHCP, LDAP, SAMBA, DNS, APACHE, JBOSS, TOMCAT, PXE BOOT w/ KICKSTART
- Expert proficiency within VMware Virtual Center, including new VM creation, modification, and deletion
- Knowledge with SAN and NAS data storage technologies including EMC and NetApp
- Demonstrated impact and influencing skills with high degree of initiative; Highly Collaborative/Team oriented Mentoring and knowledge-sharing skills that will enhance the team's performance
- Flexibility to respond to critical system issues and perform infrastructure updates outside of normal business hours and organized with strong attention to detail and time management skill
- Excellent experience with blade-based server platforms and their design and management tools, such as HP and Cisco UCS
- Highly familiar with hardware configuration management; RAID, Rackservers, bladeservers, Remote Access Control Management ( iDRAC and iLO)
Confidential, NJ
Project Lead
Responsibilities:
- Serve as a subject matter expert lead on the execution and delivery of Cloud Integration and Transformation projects using cloud enabling technologies as well as orchestration and management approaches and tools (Scalr, Ansible).
- Lead and contribute in the “DevOps” culture and delivery practice to build, maintain, and continuously improve the infrastructure and servers currently operating on AWS, OpenStack, and Cloud Foundry.
- Configured Ansible to manage AWS environments and automate the build process for core AMIs used by all application deployments including Autoscaling, and Cloudformation scripts.
- Responsible for OpenStack project core infrastructure including code review, continuous integration systems, and developer tools.
- Scaled developer infrastructure as project grew and transitioned to OpenStack Foundation.
- Established OpenStack project Infrastructure Program and served as tech lead.
- Spearhead efforts to deliver scalable monitoring solutions using APMs (dynaTrace), aggregated logging systems, and service\health discovery tools (Consul).
- Continuously improve the infrastructure to be easy to deploy, scalable, secure and fault-tolerant.
- Work closely with architects, engineers, product managers and other clients and partners of the DevOps team to meet the needs of the organization to stay competitive - from the infrastructure up to the highest level of applications.
- Core Oracle competencies includes.
- Working on Enterprise Architecture related to Oracle advanced technologies
- Expertise in Implementation: Sizing, installation, configuration - Oracle Fusion middleware products: Weblogic, SOA, WebLogic Portal, JBOSS,IDM, OBIEE, UCM and WebCenter-Portal systems.
- Implemented Enterprise Multi-cluster system build, manage and administration and handled Enterprise Cloud Computing.
- Business Process modelling and re-engineering
- Implemented continuous integration with TeamCity for advance notice of broken builds, failing unit tests and duplicated code.
- Strong technical knowledge in Jboss Application server implementation, support, workload management and performance tuning including Web server setup configuration with Jboss App Server.
- Expertise in configuration management, software deployment, change management, performance monitoring, and application maintenance for E-Commerce applications, and backend systems.
- Hands of experience in Enterprise Security Strategy, Architectures, Implementation and Production support.
- Participate in product evaluations, design review session, data requirement meetings and consulting with application development products.
- Review project deliverables for completeness, quality, and compliance with established project standards
- Document and communicate the status of progress against plans, taking corrective action as necessary
- Identify, clarify, and resolve project activity issues and risks, escalating them as needed.
- Review technical documentation to verify compliance with client requirements and established architectural standards and guidelines
Confidential, NJ
Senior Engineer Weblogic
Responsibilities:
- Support WebLogic Web App stack (deployment on Console, via WLST) on Linux / Solaris10, periodic rollout via Jenkins CI/CD Project build pipeline.
- Testing on AWS Cloud using Autoscaling / Elastic Bean Stalk Web Application stacks
- DevOps related work in maintaing Dev, Test, Stage, Prod release of Apps managed by Jenkins CI/CD Plugin pipelines.
- Dockerized instances of Web Applications created for testing features and deployments created on Linux Hosts (VMs).
- DevOps Support provided for install / patching (via RHEL Satellite servers) monitoring / automation via Puppet / Ansible on RHEL 7 / CentOS 7 servers (VMs created via vSphere VMware 5) for Applications stack: PostgreSQL, Tomcat / Jasper server, ActiveMQ, Redis Cluster
- Install and configured WebLogic, and Aqualogic BPM 10.x from Dev to SI, Staging and production environment to support the J2EE web applications in Linux environment.
- Worked on successful migration of Weblogic environments from 8.1 to 9.2 and 10.3 in QA, SI, Staging and Production environments in multiple datacentres.
- Installation and configuration of Siteminder /PingFedrate agents on client side for new applications.
- Extensive hands-on experience with PingFederate around new connection setup, adapter integration and troubleshooting.
- Implemented PAPI Webservices using Weblogic Webservice to notify Device Activation process.
- Used Aqualogic ServiceBus to setup a proxy for Webserviceused in device activation process flow.
- Development of new complex bpm processes like Device Amendment, Find Device, and Multiport Assignment using ALBPM Studio.
- Involved in re-engineering of complex process like Activation Process to make them simple, efficient and BPM-standard compliant.
- Project Migration from Aqualogic BPM 5.7 to Oracle BPM 10.3.Fixed compatibility issues in BPM processes and Web Services.
- Installation and configuration of Oracle Weblogic 11g, SOA Suite 11g and AIA 2.5. Design and deployment of Web Services to integrate Oracle BPM to the Confidential Cable device activation process flow.
- Performed Apache Subversion (SVN) and Jenkins Continuous Integration Server - Installation, Configuration, Design and Administration, and integrating these tools with other systems
- Designing and implementing fully automated server build, management, monitoring and deployment solutions spanning multiple platforms, tools and technologies including Jenkins Nodes/Agents, Puppet, SSH, VMWare ESX, packaging, deployment and testing
- Design, integration, deployment and automation of J2EE Application servers - JBoss, Tomcat, WebSphere (Portal, BPM, MQ, ESB, Application Server, IIIS and Data Stage) and WebLogic Application Server across UNIX, Windows and Linux platforms.
- Experience in installing, configuring and maintenance of JBOSS EAP 5.x/6.x, JBoss EWS, Apache Tomcat 5/6 servers on Redhat Linux platform.
- Administered, configured, tuned, and troubleshot Java Applications on a JBoss clustered environment
- Developing Ant and Maven scripts to automate the compilation, deployment and testing of Web and J2EE applications to the above platforms
- Tested SOA composites using BPEL/OSB/Mediator components that exposed some sales order processing functions as web services accessible by all technology platforms in the enterprise through SOAP/WSDL interface.
- Performance tuning of Weblogic servers setting optimal heap size, queue length, connection pools, JVM and load balancing to achieve the optimal performance.
- Configured Apache & Tomcat web servers to proxy the requests from web-tier to app tier using Weblogic plug-in.
- Supporting the current production issues and proving solutions by interacting with different teams and BEA support to resolve the issues.
- Expertise in design and configuration of monitoring tools such as HP BAC, Spectrum, Hostmon, SNMP, BMC Patrol & CA Wily monitoring to monitor different components in production environment to generate alerts.
- Participating in architectural design meetings and suggesting the best practices to the various teams to improve the performance of the application.
- Created scripts to install, create domains and deploy code builds in to the test and Production environment in silent mode using shell and WLST scripts.
- Expertise in implementing various securities at Server and Client SSL encryption for application and web server.
- Supported the J2EE apps in prod systems by following the SOX compliance policies.
- Configured clustered Weblogic domains for high availability, fail-over and load balancing to distribute the load on managed servers across the multi data centers.
- Strong knowledge in performance tuning of the Weblogic server optimal heap size, queue length, connection pools and JVM and also Weblogic security.
- Worked with Network team to create load balancer VIPs for failover functionality across the multiple data enters.
- Created shell, WLST, python scripts to automate the installation, domain configuration and deployment process for Dev, QA, Production and DR environments.
Confidential, Jersey City NJ
Weblogic/Application Lead Engineer
Responsibilities:
- Install/Configure Apache, Tomcat and Weblogic
- Clustering/Load Balancing Design; Weblogic Patching and upgrades
- Identifying network issues and pinpointing the breakage; Performance tuning at Weblogic and Application level
- Setup and Configure NetIQ Monitoring Tool; Steady State / Stability Monitoring and Status Reporting
- Load testing & support, Analysis and Change Proposals; Automation of various processes (shell scripting, Windows)
- Migration of infrastructure from PROD to DR in disaster situation; Installing and configuring the respective adaptors to integrate Weblogic server with legacy systems.
- Weblogic Performance tuning (heapsize, execute threads, connection pools, garbage collection, etc.,)
- Provided federated identity and single-sign-on solutions from standard SAML flow to complex SSO solutions leveraging PingIdentity.
- Enabled PingFederate access between users, corporate applications and cloud providers.
- Extensive hands-on experience with PingFederate around new connection setup, adapter integration and troubleshooting.
- Proposing architectural decision for Load balancers, SSO, Weblogic and Webservers.
- Installing Weblogic Application Server and Installing the service packs, updating patches and bug fixes
- Configuring Weblogic domains clustered/standalone
- Creating and configuring the JDBC Connection Pool, Data Sources, JMS Servers, Message Queues, connection factories, Java Key stores for secure messaging
- Installing Apache Webserver & Configuring proxy plug-ins for Apache
Confidential, Jersey City NJ
Weblogic Engineer
Responsibilities:
- Supporting the JPMorgan chase’s Applications in Production and Pre-production environments.
- Contributing to the design decisions for different applications, Overall security and providing input to the capacity planning decisions.
- Performing Service Pack, Patch installs, Upgrade and License installation, Migration of WebLogic and Web Server, LDAP configuration with iPlanet.
- Configuring iplanet with IP based Virtual Servers, Configuring the Weblogic Proxy plug-in, Installing SSL Certificates using OpenSSL, Fine tuning Weblogic for Performance, writing scripts for replacement and backup of Apache configuration files, defining sudo rules for the users to start and stop Weblogic and troubleshooting issues.
- Automating the Domain and Server Creation using Bea’s templates for Weblogic 8.1and 10.
- Created number of different environments for various projects in the DMZ to enable the offshore development and testing.
- Built the infrastructure necessary for JPMorgan Chase Intranet Portal, performed code deployment, Portal Administration, Server upgrade and Maintenance.
- Supported the Single Sign-on to Portal and many different internal applications by installing and configuring the Web Server Runtime and Application Server Runtime software on web and application servers respectively.
- Managing the Weblogic Server Life Cycle, Managing JDBC Connection pools, managing the Administrative MBeans, Validating the cluster configuration using the weblogic.Admin command utility.
- Manage and monitor trading systems estate (Vendor products/systems like Composite, Tibco EMS, Bloomberg as well as in-house), Vendor systems connectivity, distributed servers, MQ queues and databases. Provide technical and functional support on trading applications for treasuries, bonds, interest rate options/swaps, commodities and other products.
- Utilized the Weblogic Admin utility for retrieving and analyzing the Threaddump information, finding the Weblogic’s Server state information, license information, storing user credentials etc.
- Configuring the iPlanet Web Sever and building servers to contain many Virtual Servers per instance.
- Installing and upgrading the Entrust and Verisign Certificates for sites on iPlanet for different Web Server instances.
- Troubleshooting various environment differences, debugging scripts, and solving other existing issues.
- Worked on configuring virtual instances on IPlanet Web Server. Helped in creating, configuring and testing White-label instances and Apache Web instances on the Web Servers and Weblogic IDM tools on the App Servers
- Involved in configuration management, software deployment, change management, performance monitoring, and application maintenance for E-Commerce applications, and backend systems.
- Experienced in the installation, support, configuration and maintenance of Weblogic servers.
- Configuration and troubleshooting of Weblogic application Server, iPlanet Web Server and Apache Server.
- Handled performance monitoring and tuning of Application servers, monitoring, optimization and tuning J2EE based solutions in both single node and clustered environments, Worked with technical support, product management and/or engineering personnel to provide product feedback and enhancement requests.
- Actively involved in deploying, configuring and testing the BEA Propagation Tool. Worked closely with the dev and build teams in setting up the propagation tool and identifying and creating the required directory structures and giving necessary permissions.
- Helped the performance analysis team on several occasions by testing firewall rules, Juniper SA and DX configurations, Mapping Network Hosts, Importing and Exporting Rule-sets etc.