Sr. Technical Lead / Sr. Incident Manager Resume
SUMMARY
- A result - oriented IT professional with over 12 years of experience in Java/J2EE Software development and maintenance.
- Involved in domain wise migration of applications on Spring boot framework and deploying them on the cloud based AWS services.
- Proficient in AWS SQS, AWS S3, AWS Lambda Services and have experience integrating these services into existing systems.
- As DevOps practitioner, have an in-depth understanding of the tools and technologies required for an enterprise wide integrations and deployment.
- Scrum Master conducting daily standups, sprint planning and AGILE based deployment.
- Agile/Scrum, Release Management, Problem Management, Incident Management, Systems Analysis, and Implementation of Business Systems.
- In Depth knowledge of Software Development Life Cycle (SDLC), Requirements, Analysis/Design, System Integration and User Acceptance Testing (UAT) and practical knowledge of Waterfall Model and Agile Software Development Model.
- Extensive experience in adopting ITIL service management best practices.
- Possess good knowledge of the Release Management Lifecycle with extensive experience in scheduling, coordinating and the management of releases across the enterprise for multiple applications across various portfolios.
- Experience using Change Management and Ticketing tools like BCM Remedy and ServiceNow.
- Excellent skills in building strong relationships with clients and demonstrated commitment to delivery.
- Ardent towards understanding new technologies and implement them in improving existing architecture.
- Proficient in communicating and coordinating with executives, board members and project managers.
- Experienced in generating and conducting OMM walkthroughs, BAR Analysis reporting for the Client management.
TECHNICAL SKILLS
Programming: Spring boot, Java/J2EE, Maven, Hibernate, Java Script, JUnit
Cloud Platforms: AWS
Database: IBM DB2, OQL (Versata DCM proprietary), SQL DB, Oracle
Operating System: Windows, UNIX/LINUX
SDLC Methodologies: Agile, Waterfall
Reporting Tools: Cognos, Splunk
Requirements Management Tools: Jira, SharePoint
Deployment Tools: UCD, DevOps, Continuous Integration, Bamboo
Release Management and ticketing Tools: BCM Remedy, ServiceNow
Maintenance Tools: Hudson, Confluence, Checkstyle, Jalopy, HP Quality Centre, BMC Topaz, Maestro Scheduler, AppDynamics
PROFESSIONAL EXPERIENCE
Confidential
Sr. Technical Lead / Sr. Incident Manager
Responsibilities:
- Managed the movement of the releases through the build, test and production environments.
- Involved in domain wise migration of applications on Spring boot framework and deploying them on the cloud based AWS services.
- Proficient in AWS SQS, S3, Lambda Services and have experience integrating these services into existing systems.
- As DevOps practitioner, have an in-depth understanding of the tools and technologies required for an enterprise wide integrations and deployment.
- Measured and monitored the progress to ensure application releases are delivered on time and within budget.
- Planned the release windows and cycles across a portfolio.
- Facilitated Release Readiness reviews, Milestone Reviews, and Business Go/No-Go reviews, as well as facilitating Go/No-Go meetings prior to release.
- Lead and co-ordinate the release activities including the execution of the deployment Plans and checklists.
- Communicated all key project plans, commitments, and changes including requirements, QA plans, schedule, and scope changes cross-functionally using the ServiceNow application.
- Used ServiceNow for the planning, design, build, configuration, testing and Change management process.
- Implemented and managed release processes for code through development, test, and production environments.
- Collaborated with technical leads and operations team to identify release deployment needs and adapt quickly to changing needs during project developments.
- Participated in CAB & ECAB meetings to discuss release scope/roadblocks.
- Managed risks and resolved issues that affected release scope, schedule and quality in an Agile environment.
- Maintain an interdependency release road map for all minor and major releases.
- Reported release details and schedules to the Business as required.
- Application Improvement/Continuous Service Improvement Initiative
- Automation -
- Deployment Automation for multiple applications in Java
- Ticketing automation in case of Job failures in Maestro.
- Implemented Production Update Tool and manager the daily production update request from Business.
- Designed and build an application for centralized Knowledge management for all applications, contacts, Job schedule, documents etc.
- Drain the Swamp Initiative - Identify System Inefficiencies, Code inefficiencies, Manual Tasks and recommended and implemented the fix.
- Health Checks Initiative - Implemented monitoring tools like Topaz for Online availability and AppDynamics
- Streamlined the process for Trend / Pattern analysis includes Recurring incidents, Incident correlation, Defect Trend Analysis
- Execute Disaster Recovery Test every year for all applications to help successful failover in case of outages.
Confidential
Technical Lead / Sr. Incident Manager
Responsibilities:
- Diversified knowledge focusing on the detailed architecture of the Compensation applications and its integration with services and technologies between the Group and Retail insurance businesses.
- Took up additional responsibility of an Incident manager which required analysis, Triage and Service Restoration for all High Severity/Critical Online and Batch outages covering multiple environments for more than 480 applications.
- Followed an Agile approach to support all phases of SDLC using a Jira ticketing system.
- Responsible for creating and maintaining all Incident Management documentation.
- Monitored Business-Critical applications.
- Partnered cross-functionally dispatching on-call engineers, facilitating communication, and engaging with both internal and external teams to resolve events.
- Coordinated with service managers for overall process and stability issues.
- Drove continuous process improvements to identify and eliminate root cause to avoid future outages.
- Assisted various application teams on root-cause investigations.
- Follow up each Major Incident and address it for their prompt resolution in accordance with Incident Management and the Security Management process for every case assigned.
- Ensured that major incidents are logged, progressed, updated, authorized, expedited and resolved within the scope of the Service.
- Attended incident management calls for production issue resolution and environment changes
- Pro-actively monitored the delivery of various business critical reports that help to Confidential Business users to continue with their daily activities.
- Generated comprehensive analytical reports by running SQL queries against current databases to conduct data analysis.
- Prepare and review the daily/weekly status reports for the project.
- Managed offshore teams in streamlining the deliveries in a more cost-effective manner, to help the client to gain better confidence on the existing team, assuring quality delivery.
- Delivered Key Incident Management reports to the client.
- On-boarded new applications under the Production services from new portfolios.
- Optimized incident resolution rates by identifying process breakdowns that exacerbate and cause the impact; introduce process improvements to prevent future occurrences.
Confidential
Java Developer / Sr. Developer
Responsibilities:
- Continued and extended the Technical knowledge with the exposure to the Group Compensation Applications for the client.
- End to end design, code and delivery of applications built to Manage Broker Compensation, Compensation Disclosure as per HIPAA regulations, Data Quality services with integration to the Address standardization software like Trillium and USPS Postal webservices.
- Worked on Implementation and maintenance of Broker Repository for the client that served as a service provider to multiple external and internal systems for data reference and maintenance.
- In depth knowledge gained through implementation of the Broker Commission Calculation Engines on the DCM Versata tool.
- Implementation of Payment systems like GEFT and Paybase that managed secure protocols to wire Commissions to Brokers.
Confidential
Java Developer
Responsibilities:
- End to End working on the AGILE methodology
- Worked on and end to end development of CMS (Content Management System) Module, Catalog Admin tool and Licensing and Contract management for internal and external customers for the client.
- Bug analysis, functionality enhancement and maintenance of the CMS application.
- Used industry standards tools for the application code quality with the help of tools such as Checkstyle and ensured the quality of the code is maintained throughout.
- Consolidation and maintenance of team efforts using client’s issue and effort tracker JIRA and Sprint tracking.
- Underwent Technical trainings like Struts, Junit and completed the SCJP5 certification.
- Tracked the progress of the Life Cycle of the project I was assigned to bridge in the gaps between the users and the developers.
- Participated in daily standup meetings, walkthroughs and documented the proceedings.
- Updated the data mapping documents as per the changing needs of the organization.
- Extracted data from existing data source and performed ad-hoc queries by using SQL and UNIX.
- Worked in generating graphs using MS Excel Pivot tables.
- Developed Use Case Diagrams, Activity Diagrams and Functional Diagrams using MS Visio.
- Followed a structured approach to organize requirements into logical groupings of essential business processes, business rules, information needs, ensure that the critical requirements are not missed.
- Used SQL, PLSQL, OOQL and Hibernate framework for data management, retrieval, and modification as per the client requirement.
- Actively participated in User Acceptance Testing (UAT) to make sure the defects raised by the business users were resolved up to the management’s expectation by the developer group.