remoteonsite
Webapps Systems Integration Analyst - NTT DATA
Software Engineer
We're looking for a Software Engineer focused on designing and building scalable technical solutions. This mid level role requires 7+ years of relevant experience.
About the role
- Install, configure, and maintain Apache HTTP, IBM IHS, NGINX, and IIS across Linux/Windows environments.
- Configure virtual hosts, reverse proxies, load balancing, SSL/TLS, mod_security, mod_jk/mod_proxy, WAF rules, and request routing.
- Manage certificates, keystores, aliasing, and automated certificate renewals.
- Implement hardening guidelines (headers, ciphers, rate limits, firewall rules).
- Monitor web traffic patterns, tune performance, and troubleshoot HTTP/HTTPS/SSL issues.
- Install, configure, patch, and upgrade Oracle WebLogic, IBM WebSphere, JBoss EAP/WildFly, Apache Tomcat, and Oracle Application Server.
- Manage JVM tuning, heap sizing, thread pools, JDBC data sources, JMS resources, session replication, and clusters.
- Deploy EAR/WAR/JAR applications manually and via CI/CD pipelines.
- Troubleshoot application issues: classloader conflicts, memory leaks, thread dumps, GC tuning, connection pool bottlenecks.
- Configure multi node clustering, domain creation, admin nodes, managed servers, and load balancers.
- Set up security realms, LDAP/AD integration, JAAS, J2EE/Jakarta EE security policies.
- Configure and optimize caching, compression, keep alive, connection handling, request limits, and tuning parameters.
- Monitor JVM performance, GC logs, thread/heap usage, and server KPIs.
- Use monitoring tools (Dynatrace, AppDynamics, Prometheus/Grafana, Splunk/ELK).
- Automate server builds, deployments, and configurations using Shell, Python, PowerShell, Ansible, or Jenkins pipelines.
- Integrate web/app servers with CI/CD (GitHub, GitLab, Azure DevOps, Jenkins).
- Maintain configuration-as-code for repeatable and compliant deployments.
- Implement SSL/TLS, certificate rotation, PKI, keystore/truststore management.
- Apply CIS, OWASP, STIG, and organization hardening benchmarks.
- Manage access controls, RBAC, authentication modules, and secure admin interfaces.
- Patch vulnerabilities, perform upgrades, and support security audits.
- Set up clustering load balancing for WebLogic, WebSphere, JBoss, Tomcat, and NGINX/IHS/IIS.
- Manage horizontal/vertical scaling strategies.
- Build and maintain DR environments, backups, replication, and failover testing.
- Diagnose issues across layers: OS, network, DNS, load balancing, reverse proxy, JVM, application code, backend integration.
- Manage incident response, RCA, and preventive actions.
- Provide 24×7 on call support (if required).
- 7+ years in Web / Application / Middleware Administration.
- Hands on experience with all major web servers: Apache HTTP, IBM IHS, NGINX, IIS.
- Solid administration experience across multiple application servers:
- Strong Linux/Unix administration; Windows Server administration for IIS.