TeamLease Technology Overview PDF
Document Details
Uploaded by CarefreeArtDeco
2021
Tags
Summary
This document provides an overview of TeamLease Technology's core operations and associated systems. It details the different aspects of the company's business processes, including customer onboarding, hiring, and payroll processing. The document also covers the evolution of the company's core systems, highlighting the migration to cloud-based solutions.
Full Transcript
Teamlease Technology Overview TeamLease 1/6 Core Operations Lifecycle & Associated Systems ALCS: Associate Life Cycle System...
Teamlease Technology Overview TeamLease 1/6 Core Operations Lifecycle & Associated Systems ALCS: Associate Life Cycle System TL Connect: Customer Service for Key Interfaces All customers are created in While ALCS always had the ATS: Applicant Tracking System Salesforce which is actually the capabilities for capturing payroll DWS: Digital Workforce Solution customer master, from where it inputs, the same can be entered flows into ALCS for basic set up directly by the customer through and other configurations. TL Sahaj. Zoho TL Connect -Clients Customer Offer Letter Employee Payroll Payroll Hiring Invoicing Payouts Reporting Onboarding Rollout Onboarding Inputs Processing ATS DWS ALCS Hiring and rollout of Employees onboard ALCS is the mothership for staffing offer letter is managed through the operations and is majorly responsible through ATS. For e-onboarding in DWS for all high volume transactions like generation of offer where everything payroll processing, invoicing and letters it ultimately ranging from basic ultimately payouts. invokes ALCS at the particulars to education, backend. previous employment, etc. are captured. Ⓒ copyright TeamLease Services Ltd 2021 2/6 2/6 Evolution of Core Systems..2014 2016 2019 2020 2021 2022 &23 ESIC & SCO Automation Manual Supporting Manual Automated Processes Supporting I2R & R2R Processes Preliminary Legacy Cloud Hosted Current ALCS Legacy ALCS ALCS ALCS TL Sahaj TL Sahaj TL Sahaj (CSS) (CSS + IA) Mobile Legacy Cloud Hosted Current DWS 2.0 DWS 2.0 Basic DWS DWS DWS DWS Dev Phase 1 While major activities The first priority was to With cloud hosted TL Sahaj now has While TL Sahaj web is were driven through migrate the entire systems, new features capabilities for comprehensive, the next legacy systems, quite a application stack to were added with capturing all inputs. priority is to make it number of supporting cloud for scale, automation for DWS needed a product mobile. DWS 2.0 will processes were manual efficiency and supporting processes revamp and DWS 2.0 target new features and maintainability. and a new customer started with ATL, Exit, new offerings like self-service portal. CO and UM for MVP. expense, order mgmt. Ⓒ copyright TeamLease Services Ltd 2021 3/6 Platform/Product: Exhaustive Details & Description Platform/ Technology Architecture Capabilities Product Customer & Associate Onboarding, Payroll Inputs Capture, Salary ALCS.NET & MS SQL Server Monolithic Processing, Invoicing, Payouts, Reconciliation, Reporting, TL Connect Service Oriented Associate Onboarding, Payroll Inputs, Salary Calculator, Salary Angular.js,.NET & PostgreSQL for clients Architecture Processing, Invoicing, Reporting, Salary Revision, Min Wage Changes.NET & MS SQL Server eOnboarding, Attendance & Leave Mgt, Expense Mgt, Learning, DWS Monolithic Mobile: IOS (Swift) & Android Native (Java) Performance , Sales, Lead Mgt, Order Mgt & eSepration Vue.js, Node.js, PostgreSQL Microservice Customer Self Onboarding, eOnboarding, Attendance & Leave DWS 2.0 Mobile: IOS and Android Native (Kotlin) Oriented Management, eSepration, User Management & Expense Mgt ATS & Job Service Oriented Job Posting, Job Search/Matching, Manage Candidates, Resume Bank, PHP, MySQL, Python Sites Architecture KYC Process, Offer Letter, Vendor Management, Client Hiring Dashboard. Invoice to.NET & MS SQL Server Straight through processing, Auto Invoice Mapping with Collection, Monolithic Release UI Path Workflow based exceptions handling Release to.NET & MS SQL Server Monolithic Offline Uploads, Auto collation of all data sources to create single Recon UI Path report, Single click Reconciliation report Microservice Paylief Vue.js, Node.js, PostgreSQL Payroll- Statutory , Benefits, Tax, Employee and client self service Oriented Ⓒ copyright TeamLease Services Ltd 2021 4/6 Volumetric Statistics System Metric Monthly Volumes Onboarding 20,000+ Offer Letters 30,000+ Invoices 12,000+ ALCS Bank Letters 2,000+ Collection 9000+ Inputs (Earning and Deductions , Loss of Pay etc) 300,000+ eOnboardings 15,000+ ATL Transactions 14,00,000+ DWS Expense Transactions 18000+ Exit Transactions 2800+ Ⓒ copyright TeamLease Services Ltd 2021 5/6 Volumetric Statistics System Metric Monthly Volumes (Sep) Onboarding 15,000+ Offer Letters 20,000+ Invoices 12,000+ ALCS Bank Letters 2,000+ Collection 9000+ Inputs (Earning and Deductions , Loss of Pay etc) 300,000+ eOnboardings 15,000+ ATL Transactions 14,00,000+ DWS Expense Transactions 18000+ Exit Transactions 2800+ Ⓒ copyright TeamLease Services Ltd 2021 5/6 Overcoming Limitations Aligned with erstwhile Challenge in support for New Models like 01 definition of employment Hourly, Part time , Agent and Gig Models. System sub functions are not modular 02 Modularity Speed of upgrade to system features is limited Legacy Systems are mainly based on monolithic 03 Scale for future and Business Logic is in DB Layer in many places Limited to vertical scaling. Legacy systems -DWS and ALCS are not SAAS Ease of Configuration model 04 & SAAS Enablement New System DWS 2.0 and Paylief are SAAS designed Ⓒ copyright TeamLease Services Ltd 2021 6/6 Teamlease Technology Overview TeamLease System Overview Diagram (ATS, ALCS, DWS, TL Sahaj) NETAP Ⓒ copyright TeamLease Services Ltd 2021 8/15 Open Source Approach While the legacy systems are mainly on Microsoft.NET platform, the new development architecture are being defined based on the open source technology based on the Cost benefit analysis of the skill-requirements vs the benefit of open source and need of imperative language Sl Area Approach Summary Product 1 Front End Open Source based architecture to include Vue.js DWS 2.0 2 Front End Angular.js - Open Source for new development for Front End TL Sahaj 3 Front End PHP ATS 4 Server Side Node.js , Python DWS 2.0, ATS 5 Server Side.NET Core (where imperative language is needed) Peripheral Web Services 6 Database RDBMS: postgresql DWS 2.0, TL Sahaj 7 Cache Management Redis Cache (Spike Handling) DWS and DWS 2.0, ATS 8 Web Content Management (CMS) WordPress - Authoring and Publishing the websites Teamleasegroup.com 9 Search Elasticsearch for job search use case. Teamlease.com, ATS 10 Server Infra Linux based DWS 2.0 11 Logging Logstash, elasticsearch, Kibana ATS 12 Dev Ops CI CD - Hosted Open Source Git, Jenkins 13 Reverse Proxy/API Gateway NGINX ATS API Ⓒ copyright TeamLease Services Ltd 2021 11/15 ALCS Current Authentication for TL Sahaj & DWS TL Sahaj DWS Authentication for R2R Authentication for I2R Invoice to Release Section Logic: Section Logic: Section Logic: Section Logic: Release to Recon Salary Calc Inputs Onboarding Invoice Section Logic: Section Logic: Section Logic: Section Logic: Collections Release Reports Compliance ALCS as a Unified Staffing Application Authentication for ALCS Ⓒ copyright TeamLease Services Ltd 2021 12/15 ALCS To be Common Authentication Payroll SaaS Staffing Management PF Management TL Sahaj DWS Gig/Flexi Staffing Management Payslip Payroll Payslip Matching Aggregation Invoicing Configurator Engine Engine Engine Engine Services Reports & Alerts Alerts Reporting Scheduling Tracking Compliance Configurator Engine Engine Engine Engine Services Ⓒ copyright TeamLease Services Ltd 2021 13/15 Key Servers Summary S No Application Name Web Server API Server DB Server m5.2xlarge r4.8xlarge 1 ALCS N/A 8 CPUs, 32 GiB 32 CPUs, 244 GiB m5.large r4.8xlarge 2 TLConnect m5.large 2 CPUs, 8 GiB 32 CPUs, 244 GiB t2.xlarge 3 TL Sahaj r4.8xlarge (same DB as ALCS) 4 CPUs, 16 GiB Ⓒ copyright TeamLease Services Ltd 2021 14/15