Weblogic & Devops Consultant Resume
San Jose, CA
SUMMARY:
- Seasoned IT professional with consistent experience in Operations/ DevOps, Programming, Configuration Management, Release Engineering and System Administration.
- Proficiency in WebLogic, WebSphere, iPlanet, UNIX, Python, Ansible, Shell & WLST Scripting.
- Expertise in Database Programming, Process automation, Documentation, Data Analysis & Reporting
- Hands - on experience in Continuous Integration & Continuous Deployment (CI-CD) using various CI Tools like Jenkins, Hudson and Cruise Control.
- Experienced in configuration, code development by software provisioning tools: Ansible & Puppet
- Expertise with UNIX, Windows environments writing Shell and Python scripts as needed.
- Strong experience with SCM, build management and release engineering tools.
- In depth knowledge in JIRA (SCRUM), installation, configuration and support.
- Knowledge & experience with Private and Public Cloud architecture, solutions & implementations, including IaaS, SaaS, preferably in AWS (VPC, Subnet, EC2, creating environments, IAM, ELB, etc.)
- Hands-on experience on large SOA (Service-Oriented Architecture) implementations.
- Consistent engagements on Production, Pre-Production, Performance Test, Quality Control /User Acceptance Testing, Training and Development application environments.
- Management of library versions & deprecated code, Design and sequencing of automated builds & test runs. Troubleshooting expertise - build failures due to dependencies, tests, etc.
- As an administrator, managed Server Configuration, Domain Build, Deployment of Components EAR/WAR/ JAR modules and Troubleshooting, Monitoring and Maintenance with Subversion/ GitHub /Clear case/CVS source control repositories.
- Extensive experience in Server Clustering, Multicast, Session replication and developing a high availability infrastructure cloud. Working experience with Docker container & MongoDB.
- Well versed with installing and configuring WebLogic Servers in a Cluster environment to provide High Availability, Load balancing, Session replication, Multi-pools, JDBC Connection Pools, Disaster Recovery, scalability and Fail over support.
- Experienced with JVM tuning and overall infrastructure tuning, with good understanding of different types of Garbage Collectors' behavior. Heap tuning, Native memory, shared memory
- Performance Tuning: JRockit mission control, TOP, Jmap, Jrcmd, prstat, Thread dump, OS tuning.
- Experience in the support of fundamental technologies such as DNS, SFTP and FTP, SMTP, SNMP, LDAP, SSL, SSH, TCP, UDP, RIP, OSPF, IGRP, IP, RAID, TFTP, BOOTP, DHCP.
- Configure and maintain SSL/Wildcard certificates for Web / Application servers (keytool & openssl)
- Experience with info/app sec including public key encryption, SSH, access credentials & X.509 Certs
- Exposure to Telecom & Banking domain respectively developed in CMM level 4&5 quality envs. Well versed with onshore-offshore delivery model. Significant experience in ITIL / Six Sigma standards.
TECHNICAL SKILLS:
OS: Windows, UNIX, SunSolaris8/10, Linux5.8, iOS7.x, DOS6.22, Ubuntu DBMS MS Access, SQL Server, Oracle … MySQL, MongoDB
Languages: C, Python, SQL, Shell & WSLT Scripting, Java, J2EE, XPath & XSLT Big Data Hadoop, HDFS, MapReduce, Hive, Sqoop
AWS: VPC, Subnet, AWS EC2, creating environment
SCM: TortoiseSVN, CVS, SCCS, RationalClearCase, GitHub, Nexus Monitoring Wily Introscope, OEM, HPOV, HPBSM, Nagios, Patrol, Splunk Ticketing Tools RationalClearQuest, JIRA, Remedy, IPcentre, AOTS, Peregrine ALM Rally, HP Quality Center
Build Tools: Ant, Maven, Chef, Puppet, Ansible CI Tools Hudson, Jenkins, Cruise Control Virtualization VM Ware, Docker, GCP
GUI: VB.Net, Visual Basic 6.0
Application Servers: WebLogic 6.1 / 8.1 / 9.2 / 10.3 / 11g /12c, WebSphere 7.0 / 8.5, Tuxedo 7.1 / 8.0 Web servers iPlanet 7.0.14, Apache 2.0, IIS 6.0, HTTP (IHS), Apache Tomcat
SOA Suite: Oracle Service Bus (OSB), Oracle Data Service Integrator (ODSI) CRM Clarify eFrontOffice 10.1.1 / Amdocs 6, Pega 7.1.8
Web Technologies: Google Web Toolkit, HTML, JavaScript, XML, JSON, REST services Networking SSH, Telnet, TCP/IP, HTTP, HTTPS, FTP, SMTP, NFS, DHCP
Miscellaneous: Site Minder Single Sign On, Oracle Coherence 3.6.1, Eclipse, Confluence, SharePoint Project Management MS Project/Visio 2000, MS Visual Source Safe, Advance MS Excel/Access
PROFESSIONAL EXPERIENCE:
Confidential, San Jose, CA
WebLogic & DevOps Consultant (Associate System Engineer IV)Responsibilities:
- Confidential Global Operation's applications (Compass CS / Gold / Echo, GEMS, DMS, SMC, OKM, etc.) 24*7/ On Call Tier3 support.
- Provisioning of existing and upcoming non-production release environments, developing scripts and plan documents for production deployment, load balancer flips & bulk configuration updates.
- Maintain, build, deploy and troubleshoot the live applications. Resolving production issues.
- Creating new domains / clusters, Certificate installation, DB cloning from master snapshot copy.
- Migrating existing GOPS non-prod environments from On Premise to Google Cloud Platform.
- Manage Oracle Patching on quarterly basis using smart update tool 3.x, maintenance pack management and applied plug-in to improve server extensibility.
- Orchestrated Security Hardening project (insecure protocol (HTTP/t3) disabling), TLS implementation on all live/non prod domains through complete project life cycle.
- Developing tools and scripts (Shell and WLST) to automate identified manual processes.
- Implemented a CI/CD pipeline with Jenkins, GitHub, Nexus. GIT / Nexus Repository administration.
- Used Docker for virtualization, Ship, Run & Deploy apps securely to fasten Build/Release Engineering
- Created and developed playbooks and scripts for Ansible control server instance automation: self provisioning, configuration and maintenance, migrations to new servers from exiting code repository.
- Used JIRA for Change Management/ Work Management and Rally as SCRUM Agile Tool.
- Installed, Configured, Managed Monitoring Tools OEM & Splunk for Resource Monitoring/Network
- Wrote SQL queries to check the data integrity and Cache cleans on Oracle RDBMS.
- Migration of Uniform Distributed Destination to generic Destination to improve JMS performance.
- Migrations to Multi Data Source for performance improvement via introduced Oracle DB RAC
- Communication and coordination to all levels across the local teams, other engineering streams, other business units, offshore team and Oracle Support.
Confidential, San Ramon, CA
WebLogic & DevOps Technical Architect
Responsibilities:
- 24*7/On-Call Tier3 support - Incident / Problem / Configuration / Change management.
- Fresh environment preparation and upgrades; performance tuning and infrastructure redesign.
- Automation of domain creation, deployment and reporting processes; Scripting: Shell and WLST.
- Installation, upgrade and management of SSL / Wildcard certificates for WebLogic, WebSphere, Tomcat Apache domains.
- Building iOS Apps through Jenkins/XCode, upgrade OS, XCode, procure/renew certificates.
- Initiated and lead efforts for JIRA iTrack ticketing system enactment to introduce ITIL practice.
- Hadoop implementation (Cluster setup, Data Flow and Analytics) for requested pipelines
- Creating Virtual Private Cloud (VPC) with AWS CloudFormation.
- Creating and maintaining of public and private subnet inside VPC.
- Creating DNS using Route 53 on hosted zone.
- Deploying applications on created AWS environments using Jenkins 2.0
- Creating Security Groups to access Private, Public Subnets.
- Managing AWS services access & permissions using AWS Identity Access Management (IAM)
- SVN repository and JEERA administration for user access and code management.
- Managing third party audits, project documentation and reporting. Troubleshooting env issues.
- Performance tuning of JVM heap issues to eliminate OOM and Memory Leak.
- Identified network perf issue in few non-prod domains & fixed them through domain restructuring.
Confidential, Herndon, VA
WebLogic & DevOps Technical ConsultantResponsibilities:
- 24*7 Level 2 application support - Incident / Problem / Configuration / Change management.
- Application, Library, Property and Proxy deployments on all Prod and non-prod envs.
- Apply WebLogic patches & upgrade WebLogic 10.3/11g service packs from one to other.
- New environment preparation: OSB and WebLogic installations; Domains setup and complete configuration- JDBC, JMS, SSL, Users and Groups, etc.), writing and commissioning WLST/Shell scripts for domain management.
- Performance tuning of JVM & JDBC. Configured Oracle Coherence for perf improvement.
- Implemented a Continuous Delivery framework using Jenkins, Hudson, Maven & SVN.
- Installed, Configured, Managed Monitoring Tools such as Nagios, Splunk for Resource Monitoring/Network
- Performing various DB (NoSQL and MYSQL) Administrative and other DevOps related tasks as needed.
- Monitoring/Log Trace Monitoring. Maintaining Nagios servers - adding new services and servers.
- Block / Allow IPs access to Applications domain through Apache webserver configuration updates
- Preparation and update of Wiki and SharePoint documentation.
Confidential, Atlanta, GA
WebLogic Technical Lead
Responsibilities:
- Project implementation and planning. Quality control and Implementation documentation.
- Environment creation for every release, which includes Installation/Upgrade/Configuration/ Integration of WebLogic domains - clusters & iPlanet webservers, Patch deployments, Certificate installations, Application builds and deployments, load balancing and performance tuning.
- SPOC for Performance Test, Training, Production Support, iPhone and IPv6 Environments.
- Management of Trunk and Branches in SVN, DB configuration for releases.
- Application monitoring and issue handling till closure of the ticket. Ensure process compliance, SLA compliance and optimal resource utilization. Task prioritization.
- Creating application builds for release using ANT scripts
- Building iOS Apps through Jenkins/XCode for every release.
- Reduction of faults and failures through root cause analysis and corrective action plans.
- Requirements capture and capacity planning for Application Infrastructure.
- Escalation management, review and driving the knowledge repository.
- Skill assessment to identify the knowledge gaps and training the team associates on the application implementation and allied technologies.
- Communications with the function owners. Dashboards and reports - weekly and monthly.
Confidential, Atlanta, GA
WebLogic Team LeaderResponsibilities:
- QC and Production environment creation - Installation and Configuration of WebLogic domains - clusters, iPlanet webservers, Patch deployments, Certificate installations, etc.
- Weblogic Server and Sun JDK / BEA JRockit Tuning for optimum performance.
- Configuring SSL on WebLogic server development and QC environments and provide the step to configure in production environments.
- Troubleshooting JVM issues Out of Memory, Memory Leak Problems
- Investigating WebLogic Server Hang Application Deadlock
- Day to day support for application deployment, tuning and monitoring to Live/Nonprod Teams
- Create production work plan and shell scripts for production deployments.
- Troubleshooting, root cause analysis and corrective action plans.
- Managing the team of 6 Application Engineers. Coordination and communications.
Confidential, UK
WebLogic Admin/Production SupportResponsibilities:
- Deployment planning. Participation in AIS calls and responsible for ASG action items thereof.
- Ensure in time deployment tests on reference server, proper release/deployment planning and their successful completion. Delivery of new requirements with zero defects as planned.
- Supervise and contribute in all (WebLogic -Tuxedo) installations and configurations as per company policy. Troubleshooting the application issues in the production environment.
- Application deployment on Dress Rehearsal and Production envs. Post deployment support.
- Escalation management, coordination and communications. Led the team of 9.
Confidential
Senior WebLogic Systems EngineerResponsibilities:
- Apply and manage changes consistently across the Middleware Environments.
- Design and document the procedures for installation, operations, support and phased deployments of upgraded applications on the UAT, Pre Prod and Production Environments.
- Escalation and workload management of the team of 6 Application Engineers.
- Ensure that the Installation, support and management of WebLogic & Tuxedo within the environments are in line with corporate standards.
- Delivery of assigned tasks to scheduled and agreed quality. Ensure that all trouble tickets and user requests relating to the environment are resolved appropriately.
- Communicating to all levels across the local team, other engineering streams, and development and business units to support operation.
- Multi-level interaction to optimize infrastructure management and delivery, improvement in the platforms processing capability and day-to-day operations. War room coordination.
- Performance monitoring and review. Coding and customization of UNIX shell scripts.
Confidential
WebLogic ManagerResponsibilities:
- Migrating new releases of the application from development and testing to the production environment and preparing test cases for release.
- Unit testing for the developed components & modules and support of postproduction process.
- Implementation of enhanced business requirements in customized environments.
- Applying schema change as applicable in the production database.
- Implementation of hot-fixes for bugs in the production environment.
- Troubleshooting the (WebLogic -Tuxedo) application issues in the production environment.
- Maintaining the configuration items, Flexible attributes, UDPL etc. for every release.
- Maintaining version history of the components and preparing the detailed components list for every production release.
- Developing new scripts for automating manual activities.
- System health checks and application monitoring.
Confidential
WebLogic ManagerResponsibilities:
- Development of Stored Procedures. Preparing test cases for release.
- Migration of the new releases of the application to the Production.
- WebLogic/ Tuxedo Installation and Configuration. Troubleshooting the post execution issues.
- Participation in Capacity planning and release management.
Confidential
WebLogic ManagerResponsibilities:
- Design of tables, Views and Development of Stored Procedures.
- Installation and Configuration of WebLogic domains - clusters and Tuxedo.
- Deployment of application to UAT and Production. Backup and restoration.
- Create Database of User IDs and System IPs across India.
Confidential
WebLogic ManagerResponsibilities:
- Installation and Configuration of dedicated WebLogic and Tuxedo domains for migration.
- Setting connection to CRM database.
- Designing and running UNIX based scripts for batch jobs for database upgrade.
- Monitoring and tuning for uninterrupted WebLogic and Tuxedo availability.
- Coordination with entire BSS, Billing and PMO teams on phased migration.
Confidential
Application ProgrammerResponsibilities:
- Installation, monitoring and tuning for uninterrupted application availability the Applications.
- Designing and running UNIX based scripts for batch jobs.
- Coordination with national business operation centre / circles on user access & app issues.
- Coding (V.B.6.0 & MS Access) and testing.
