Middleware System Administrator / DevOps Engineer

Posted 2 Days Ago
Be an Early Applicant
Bridgewater, NJ, USA
In-Office
Entry level
Artificial Intelligence • Information Technology • Software • Consulting
The Role
Administer and support JBoss EAP middleware environments across development, QA, staging, and production. Configure clustering, failover, web-server integrations, deployments, monitoring, patching, upgrades, and performance tuning. Design and maintain Azure DevOps repositories, pipelines, artifacts, approvals, and release automation. Troubleshoot application and platform issues, analyze logs and dumps, automate operational tasks with Bash, support incident management, perform capacity planning, and maintain technical documentation and deployment procedures.
Summary Generated by Built In

Middleware System Administrator / DevOps Engineer required for my client. Please go through the below job details if interested, reply with your updated resume to [email protected] or call 908-505-3545
Job position : Middleware System Administrator / DevOps Engineer
Location: Remote
Duration: 1 + years
Role Title : SysAdmin/DevOps
Required Skills :

  • We are seeking an experienced Middleware System Administrator / DevOps Engineer to manage, administer, monitor, and support enterprise middleware platforms built on JBoss EAP and integrated with Azure DevOps for source control, CI/CD, and release automation.
  • The ideal candidate will bring strong expertise in JBoss administration, deployment automation, performance tuning, troubleshooting, clustering, patching, and operational support, along with hands-on experience designing and supporting Azure DevOps pipelines and release processes.
  • This role requires close collaboration with infrastructure, application, security, networking, and DevOps teams to ensure high availability, scalability, operational stability, and continuous improvement of middleware and deployment platforms.
  • Middleware & Web Servers
  • Strong expertise in: JBoss EAP 7/8.x Azure DevOps
  • Experience with: JBoss standalone and domain mode administration JBoss clustering and failover
  • Azure DevOps CI/CD setup and administration Azure Repos, branching strategies, pull requests, and branch policies
  • Azure Pipelines for build, test, deployment, and release automation
  • Azure Artifacts and artifact version management
  • Environment approvals, gates, and release controls mod_jk and mod_cluster configurations
  • Application deployment using GUI and CLI Datasource, JVM, and server configuration management
Responsibilities :
  • Platform Installation & Configuration - Provision, install, configure, monitor, and administer JBoss EAP environments across development, QA, staging, and production.
  • Configure and support JBoss clustering and failover for high availability in both standalone and domain modes.
  • Configure, administer, and troubleshoot integrations with enterprise application components and systems.
  • Ensure reliable routing, session handling, resiliency, and failover across web and application tiers.
  • Configure and manage Azure DevOps integrations with JBoss for automated application deployment.
  • Troubleshoot and support mod_jk and mod_cluster integrations with JBoss web servers.
Deployment & Release Operations
  • Manage deployment workflows in Azure DevOps, including branching strategies, pull requests, code reviews, release tagging, approvals, and access control. Configure and support Azure Pipelines, including automated builds, deployments, artifact management, test execution, and environment promotions.
  • Package and deploy enterprise applications (WAR/EAR) to JBoss EAP using GUI and CLI tools.
  • Execute deployments in standalone and domain mode configurations, including rolling deployments to server groups for high availability.
  • Perform post-deployment validation activities including smoke testing, log analysis, health checks, and performance and availability verification.
  • Develop and maintain rollback procedures, deployment runbooks, operational checklists, and release documentation.
  • Participate in change management, deployment reviews, and post-release stabilization activities.
Operations, Monitoring & Incident Management
  • Perform day-to-day middleware administration and operational support activities Troubleshoot issues related to authentication, authorization, login failures, web content delivery, web server behavior, and JBoss runtime/application issues Implement proactive monitoring, alerting, and health check mechanisms to minimize production incidents
  • Analyze operational trends and system performance metrics to improve platform reliability
  • Generate operational reports and maintain technical and monitoring documentation
  • Monitor production applications and recommend incident prevention and resolution improvements Patch
  • Upgrade & Configuration Management Plan, coordinate, and execute JBoss EAP upgrades, fix packs, and patching activities
  • Perform regular OS and middleware patching using automation tools and approved maintenance windows
  • Maintain environment baselines, standards, and configuration documentation
  • Create upgrade and patch implementation plans and coordinate execution across multiple teams
Performance Engineering & Troubleshooting
  • Perform performance tuning of JVM heap and GC settings, thread pools, datasource connection pools, caching configurations, and web server configurations.
  • Analyze thread dumps, heap dumps, and server logs to identify and resolve performance bottlenecks.
  • Conduct root cause analysis and implement corrective and preventive actions.
  • Collaborate with development teams to troubleshoot and resolve application performance and stability issues.
  • Coordinate with vendors and raise support tickets for product-related issues when necessary.
Automation & Scripting
  • Automate repetitive middleware administration and maintenance tasks to improve operational efficiency and reliability.
  • Develop and maintain Shell/Bash scripts for health checks, log maintenance, housekeeping, deployments, validation activities, and scheduled operational tasks.
Capacity Planning & Reliability
  • Monitor system utilization and perform capacity planning for growth and performance stability.
  • Identify infrastructure bottlenecks and recommend scaling and tuning improvements.
  • Support resiliency and availability initiatives for enterprise middleware environments.
Collaboration & Documentation
  • Collaborate closely with infrastructure, security, networking, and application support teams to resolve operational issues.
  • Maintain detailed technical documentation, operational procedures, and knowledge base articles.
  • Provide technical guidance and training to support teams where required.
  • Demonstrate ownership, initiative, and the ability to manage competing priorities and operational deadlines.

Skills Required

  • Strong expertise with JBoss EAP 7/8.x administration
  • Experience administering JBoss standalone and domain modes
  • Experience with JBoss clustering and failover
  • Azure DevOps CI/CD setup and administration experience
  • Experience with Azure Repos, branching strategies, pull requests, and branch policies
  • Experience configuring Azure Pipelines for builds, testing, deployments, and release automation
  • Experience with Azure Artifacts and artifact version management
  • Experience with environment approvals, gates, and release controls
  • Experience configuring mod_jk and mod_cluster
  • Experience deploying applications using JBoss GUI and CLI tools
  • Experience managing datasources, JVM settings, and server configurations
  • Experience with JBoss installation, configuration, monitoring, administration, patching, and upgrades
  • Experience with WAR and EAR application packaging and deployment
  • Experience with JVM, garbage collection, thread pool, datasource connection pool, caching, and web-server performance tuning
  • Ability to analyze thread dumps, heap dumps, and server logs
  • Shell or Bash scripting experience
  • Experience with middleware automation, health checks, deployments, validation, and housekeeping
  • Experience with incident management, root cause analysis, monitoring, and capacity planning
  • Ability to collaborate with infrastructure, security, networking, application support, and development teams
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Bridgewater, NJ
53 Employees
Year Founded: 2020

What We Do

Bright Vision Technologies is a minority-owned organization founded in July 2020 and based in New Jersey, USA. The company specializes in delivering top-tier staffing and IT consulting services, including custom computer programming and systems design. Additionally, they are a product engineering firm with a flagship AI-powered talent intelligence and enterprise automation platform called Lumina, which helps transform IT into a strategic asset for their valued partners.

Similar Jobs

DFIN Logo DFIN

Account Executive

Fintech • Software
Remote or Hybrid
United States
1750 Employees

CoreWeave Logo CoreWeave

Senior Counsel

Cloud • Information Technology • Machine Learning
In-Office
6 Locations
1450 Employees
157K-210K Annually

Hilton Logo Hilton

Design Specialist

Software • Hospitality
In-Office or Remote
2 Locations
121228 Employees
40K-85K Annually

MongoDB Logo MongoDB

Growth Marketing Manager

Big Data • Cloud • Software • Database
Easy Apply
Remote or Hybrid
United States
5550 Employees
76K-149K Annually

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
43 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account