05 Aug
|
TransUnion
|
Mumbai
Application Support Engineer (L2)
Experience: Not Available to Not Available years
Location: Mumbai - One World Center
Skills: Java, Apache Tomcat, LDAP, Linux, JVM, TLS, systemd, journalctl, firewall, iptables, SELinux, AppArmor, cron, CI/CD, Prometheus, Grafana, ELK, OpenSearch, Splunk, AppDynamics, New Relic, Datadog, ActiveMQ, RabbitMQ, Kafka, Ansible, Terraform, CIS
TransUnion's Job Applicant Privacy Notice
What We'll Bring: The L2 Application Support Engineer provides advanced support for Java web applications running on Apache Tomcat, manages LDAP-based authentication/authorization, and administers Linux servers. The role includes incident ownership, root-cause analysis, performance tuning, and collaborating with cross-functional teams to ensure secure, stable, and highly available services.
What You'll Bring:
Incident & Request Management:
Handle L2 tickets escalated from L1; troubleshoot application, middleware, and OS issues; ensure SLA adherence.
Tomcat Administration:
Manage instances, services, ports/connectors, thread pools, JVM options, context configs, WAR deployments, and server.xml/web.xml parameters.
Performance & Stability:
Tune JVM (heap, GC, metaspace), analyze GC logs/thread dumps/heap dumps, optimize connectors and thread settings, and manage session replication (if applicable).
LDAP/SSO Support:
Configure and troubleshoot LDAP/LDAPS connections, bind DN, group/role mapping, TLS certs, referral handling; support SSO integrations via LDAP-backed directories.
Linux Administration:
Monitor and manage services (systemd), logs (journalctl/syslog), file permissions, networking (firewall/iptables, SELinux/AppArmor basics), and scheduled jobs (cron).
Security & Compliance:
Manage keystores/truststores, certificates, cipher/protocol hardening, patching, and vulnerability remediation with change controls.
Deployment & Environment Management:
Support CI/CD-driven or manual deployments, maintain environment parity across Dev/Test/UAT/Prod, and rollback when required.
Monitoring & Observability:
Configure and interpret metrics/logs (e.g., access logs, catalina.out), set alerts, and contribute dashboards/runbooks.
Root-Cause Analysis (RCA):
Perform RCAs for recurring/major incidents; implement permanent fixes and preventive actions.
Documentation & Knowledge Sharing:
Maintain SOPs, KB articles, architecture notes, and troubleshooting guides; mentor L1 engineers.
Collaboration:
Work with developers, DBAs, network/security, and platform teams to drive resolutions and improvements.
Impact You'll Make:
Nice-to-Have Web server/reverse proxy experience ( Apache HTTPD/Nginx ) and SSL offloading. Knowledge of SSO (SAML/OIDC) integrated with LDAP/AD. Exposure to containers (Docker), orchestration (Kubernetes), or reverse proxies/ingress for Tomcat workloads. Monitoring/observability tools (Prometheus, Grafana, ELK/OpenSearch, Splunk, AppDynamics/Recent Relic/Datadog). Basic database troubleshooting (connection pools, JDBC, slow queries) and message brokers (ActiveMQ/RabbitMQ/Kafka) exposure. IaC/automation (Ansible/Terraform) and secure configuration benchmarks (CIS). This is a hybrid position and involves regular performance of job responsibilities virtually as well as in-person at an assigned TU office location for a minimum of two days a week.
TransUnion Job Title
Engineer, IT Support
📌 Application Support Engineer (Mumbai)
🏢 TransUnion
📍 Mumbai