DL
Senior Middleware Administrator
Diverse Lynx India
๐ฎ๐ณ India
On-site
Senior
4 months ago
- JBOSS
- WebLogic
- Tomcat
- WebSphere
- JVM
- JDBC
- JMS
- SSL/TLS
- Load Balancing
- Bash
- PowerShell
- Git
- SVN
- Java
- Linux
- Unix
- Windows OS
- NGINX
- Apache
- Docker
- Kubernetes
- Grafana
- Prometheus
- Dynatrace
- CI/CD
4 months ago
Key Responsibilities: 1. Installation & Configuration: - Install, configure, and upgrade JBOSS EAP, WebLogic, Tomcat, WebSphere, GlassFish, and Payara. - Configure JVM parameters, domains, clusters, threads, data sources, JDBC, JMS, and deployment descriptors. - Implement SSL/TLS certificates, keystores, truststores, and security configurations. 2. Administration & Maintenance: - Manage deployments, start/stop, domain controllers, managed servers, and service components. - Maintain log rotation, backups, patching, and middleware resource cleanup. - Perform performance profiling, heap dump/thread dump analysis. 3. High Availability & Clustering: - Configure load balancing and clustering for JBOSS, WebLogic, Tomcat, WebSphere, and Payara. - Support distributed caching, session replication, and failover mechanisms. - Conduct HA testing, DR failover, and cluster validation. 4. Performance Optimization: - Tune JVM (heap, GC algorithms), thread pools, connectors, and caching mechanisms. - Troubleshoot high CPU, memory leaks, GC pauses, and application performance issues. 5. Security & Compliance: - Configure authentication, authorization, SSL/TLS, encryption, and policy enforcement. - Harden middleware servers and enforce compliance standards. 6. Troubleshooting & RCA: - Analyze logs (server logs, GC logs, thread dumps, access logs). - Troubleshoot HTTP errors, deployment failures, connectivity issues, and timeouts. - Provide RCA for incidents and implement preventive measures. 7. Automation & Scripting: - Automate tasks with Bash, PowerShell, WLST, Jython, or shell scripts. - Manage configuration version control (Git, SVN). 8. Decommissioning & Lifecycle Management: - Plan and execute middleware server decommissioning. - Archive logs, clean unused configurations, update CMDB. Required Skills: - 6+ years hands-on experience in JBOSS, WebLogic, Tomcat, WebSphere, GlassFish, Payara. - Strong understanding of Java application hosting, JVM tuning, clustering, HA. - Strong Linux/Unix and Windows OS knowledge. - Good troubleshooting of logs, heap/thread dumps, and performance issues. Preferred Skills: - Experience with Nginx, Apache HTTPD, or reverse proxies. - Experience with containers (Docker/Kubernetes) for middleware workloads. - Monitoring with Grafana, Prometheus, Dynatrace, AppDynami - CI/CD integration for middleware deployments.
Senior Middleware Administrator ยท Diverse Lynx India