Working atS | Jobs and Careers atS (India)

Working atS | Jobs and Careers atS (India)

22 Sep
|
G4S
|
India

22 Sep

G4S

India

Skip to main content

Open Menu

- About G4S
- Culture & Belonging
- Health & Safety
- Learning & Development
- Perks

- Career Areas

- Security Services
- Cash Solutions
- Care & Rehabilitation Services
- Facilities Management
- Functional

- Our Locations

- Europe
- Africa
- Latin America
- Asia Pacific & Middle East
- UK & Ireland

- Getting Hired

- Job Seeker Tips

- Life at G4S

Saved Jobs

Saved Jobs

English

- EnglishEnglish (English)
- IndonesianBahasa Indonesia (Indonesian)
- CzechČeština (Czech)
- ChichewaChichewa (Chichewa)
- SerbianCрпски (Serbian)
- WelshCymraeg (Welsh)
- DanishDansk (Danish)
- GermanDeutsch (German)
- EstonianEesti Keel (Estonian)
- SpanishEspañol (Spanish)
- FrenchFrançais (French)
- SwahiliKiswahili (Swahili)
- LatvianLatviešu Valoda (Latvian)
- LithuanianLietuvių (Lithuanian)
- MalagasyMalagasy (Malagasy)
- DutchNederlands (Dutch)
- PortuguesePortuguês (Portuguese)
- Portuguese-BrazilianPortuguês-Brasil (Portuguese-Brazilian)
- SetswanaSetswana (Setswana)
- SlovakSlovenčina (Slovak)
- SlovenianSlovenščina (Slovenian)
- TurkishTürkçe (Turkish)
- GreekΕλληνικά (Greek)
- UkrainianУкраїнська (Ukrainian)
- Arabicالعربية (Arabic)
- Nepaleseनेपाली (Nepalese)
- Bengaliবাংলা (Bengali)
- Thaiไทย (Thai)
- Japanese日本語 (Japanese)
- Traditional Chinese繁體中文 (Traditional Chinese)

//================================= // Language Picker //================================= // html for the page var curHTML = document.getElementsByTagName(html)[0]; // get current language for site var curLang = curHTML.getAttribute(lang); // body for the page var curBODY = document.getElementsByTagName(body)[0].getAttribute(id); // wrapper that holds the lang picker feature var langPicker = document.getElementsByClassName(lang-picker)[0]; // list of languages var langList = document.getElementsByClassName(lang-picker__list-wrapper)[0]; // array with all the language links var langLinkList = document.querySelectorAll(.lang-picker__list a); // button pressed to show languages var langBtn = document.getElementsByClassName(lang-picker__button)[0]; // input field used for filtering languages with autocomplete var langInput = document.getElementById(lang-picker__filter-form--field); var languagePicker = init: function() // add nudge languagePicker.usersLanguage(); // add event listener to button langBtn.addEventListener(click, function() languagePicker.showLanguages(); ); if(langInput) langInput.addEventListener(keyup, function() languagePicker.filterForm(); ); , filterForm: function() // Declare variables var submitBtn, errorMsg, resetBtn, filter, ul, li, a, i, txtValue; filter = langInput.value.toUpperCase(); li = langList.getElementsByTagName(li); // Loop through all list items, and hide those who don't match the search query for (i = 0; i < li.length; i++) a = li[i].getElementsByTagName(a)[0]; txtValue = a.textContent || a.innerText; if (txtValue.toUpperCase().indexOf(filter) > -1) li[i].style.display = ; else li[i].style.display = none; , listenerEscape: function(e) if(e.key === Escape ) //close all languagePicker.hideLanguages(); , listenerOutsideClick: function() var isClickInside = langList.contains(event.target); var isClickBurger = langBtn.contains(event.target); if (!isClickInside && !isClickBurger) //the click was outside the specifiedElement, do something languagePicker.hideLanguages(); , usersLanguage: function() // get the HTML and User's browser Language var userLang = window.navigator.language; curHTML.setAttribute(data-user-lang,userLang); // check to see if the language is localized and take everything to the left of the first - if(userLang.includes(-)) userLang = userLang.split(-)[0] curHTML.setAttribute(data-lang-compare,userLang); // Compare user lang against current site lang if(curLang != userLang)



// User Language DOES NOT match Site curHTML.setAttribute(data-original-match,false); var compareLangs = document.querySelectorAll(.lang-picker__button .lang-picker__translated); var availLang = ; // compare the preferred language against the list of available languages for this site for (var i = 0; i < compareLangs.length; i++) availLang = compareLangs[i].getAttribute(data-lang); if(availLang == userLang) // Match Found curHTML.setAttribute(data-lang-match,availLang); langPicker.setAttribute(data-nudge, availLang) else // User Language matches Site curHTML.setAttribute(data-original-match,true); , showLanguages: function() // lang picker button pressed if(langList.classList.contains(active)) languagePicker.hideLanguages(); else langList.classList.toggle(active); langBtn.setAttribute(aria-expanded,true); // if user clicks escape should close langList.addEventListener(keydown, languagePicker.listenerEscape); langBtn.addEventListener(keydown, languagePicker.listenerEscape); // if user clicks outside of the navigation document.addEventListener(click, languagePicker.listenerOutsideClick); , hideLanguages: function() // prep for hiding language list langList.classList.remove(active); langBtn.setAttribute(aria-expanded,false); // Remove event listeners for escape and outside clicking langList.removeEventListener(keydown, languagePicker.listenerEscape); langBtn.removeEventListener(keydown, languagePicker.listenerEscape); document.removeEventListener(click, languagePicker.listenerOutsideClick); // if lang picker exists initiate language picker options document.addEventListener(DOMContentLoaded, function() if(typeof langBtn != undefined) languagePicker.init(); ); // End Language picker // ===================================

Your career with G4S starts here

Search by keyword

Search by location

Search Jobs

About G4S

G4S is a global business with operations in more than 100 countries. We employ more than 800,000 people, making us one of the world's largest private employers.

We offer our employees an immense range of rewarding, long term career opportunities.

Explore our career areas

📌 Working atS | Jobs and Careers atS (India)
🏢 G4S
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: working ats | jobs and careers ats (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: working ats | jobs and careers ats (india) / india