Job Title: Senior Team Lead | Middleware | Bengaluru | Engineering

Senior Team Lead | Middleware | Bengaluru | Engineering
• Job requisition ID : 98555
• Location: Bengaluru
• Entity: Deloitte Touche Tohmatsu India LLP
Senior Team Lead | Engineering, AI & Data – Engineering | Middleware
- Location: Mumbai
The team
Engineering helps Reimagine and re-engineer mission-critical operations and processes; Leverage engineering-led design, deep industry knowledge, and AI and data-driven insights to transform the technology platforms at the heart of business. Working alongside team, we empower and drive mission-critical solutions whether we need to modernize existing systems or implement new technology products and platforms. Through innovation, we improve financial performance, accelerate new digital businesses and fuel growth. Learn more about Engineering, AI and Data
Your work profile
We are seeking a Middleware Engineer to operate, secure, and optimize enterprise application and integration platforms running in a Software‑Defined Data Center (SDDC). You will manage Java application servers (WebSphere/WebLogic/JBoss EAP/Tomcat), messaging platforms (IBM MQ/RabbitMQ/Kafka), and web gateways (NGINX/Apache HTTP/IIS) on VMware vSphere with integrations across vSAN/SAN/NAS storage and NSX‑T networking. The role emphasizes availability, performance, automation, patching, and strong change/incident management.
Key Responsibilities
1) Middleware Platform Operations
- Install, configure, and administer WebSphere/WebLogic/JBoss EAP/Tomcat (profiles/domains, JVM tuning, JDBC/JMS, datasources, connection pools, thread pools).
- Operate web servers & gateways (NGINX/Apache HTTP/IIS: vhosts, reverse proxy, WAF rules, TLS offload).
- Administer messaging platforms (IBM MQ queue managers/channels, RabbitMQ clusters/vhosts/policies, or Kafka brokers/topics/ACLs) and manage durable messaging, HA, and consumer lag.
- Execute patching/upgrades (fix packs, CPUs/PSUs), plugin updates, and compatibility validations.
2) Deployments & Release Enablement
- Support CI/CD releases (Jenkins/GitLab/Azure DevOps), artifact promotion, env configs, and rollout/rollback strategies (blue‑green/canary where applicable).
- Maintain environment parity across DEV/TEST/PROD; manage config-as-code and secrets safely.
3) HA/DR & Resilience
- Configure and validate clustering, session replication, sticky sessions, and load balancing (F5/NSX‑T LB/Nginx).
- Own backup/restore and DR runbooks for middleware configs, keystores, and runtime state; participate in DR drills and ensure RPO/RTO objectives.
4) Security, Certificates & Compliance
- Implement TLS/mTLS, certificate/keystore (JKS/P12) lifecycle, ciphers/protocols, and service‑to‑service auth (OAuth2/OIDC/Kerberos/LDAP/AD).
- Enforce RBAC/least privilege, harden admin consoles, and integrate with SIEM for audit trails.
- Remediate vulnerabilities (CVEs), align to CIS/organizational benchmarks, and maintain patch compliance.
5) SDDC / Virtualization Alignment
- Operate workloads on VMware vSphere/ESXi/vCenter (templates, snapshots best practices, vMotion/storage vMotion, resource reservations).
- Collaborate on storage (vSAN/SAN/NAS: IOPS/latency, mount strategies) and network (NSX‑T segments, DFW rules, micro‑segmentation, LB policies).
- Participate in capacity planning and performance tuning (JVM heap/GC, file descriptors, IO, thread pools).
6) Automation & Observability
- Automate routine tasks with Ansible, Shell/Python, and PowerCLI/Terraform where applicable.
- Implement and tune monitoring/alerting (Prometheus/Grafana, ELK/Splunk, vROps, vendor tools); publish SLOs/SLIs and dashboards.
- Maintain SOPs, runbooks, CMDB/inventory, architecture diagrams, and knowledge articles.
7) Operations Excellence
- Provide L2/L3 support; lead incident/problem/change management (ITIL), RCAs, and preventive actions.
- Partner closely with app, DB, security, network, storage, and virtualization teams; participate in on‑call rotations.
Key skills required:
- 5–8 years in middleware/platform operations within enterprise environments.
- Strong hands‑on with at least one app server stack: IBM WebSphere, Oracle WebLogic, JBoss EAP, or Apache Tomcat.
- Web gateways: NGINX/Apache HTTP/IIS (reverse proxy, TLS, rewriting, headers, caching).
- Messaging/integration (at least one): IBM MQ, RabbitMQ, or Kafka (setup, HA, security, monitoring).
- JVM performance tuning (heap/GC, thread pools, connection pools), SSL/TLS & certificate lifecycle, LDAP/AD integration.
- Experience operating on VMware vSphere; understanding of NSX‑T basics and vSAN/SAN/NAS storage considerations.
- Automation & scripting: Ansible, Bash, Python (Groovy/PowerShell a plus); Git and CI/CD familiarity.
- Monitoring/logging with Prometheus/Grafana, ELK/Splunk, and vendor consoles; strong troubleshooting skills (logs, thread/heap dumps, JFR).
- Solid grasp of ITIL processes and enterprise change control.
- Education Qualifications-Any Bachelor’s/Master’s
