← Back to Jobs
Remote
Technology
Urgent Opening For Middleware Sys Admin/DevOps Engineer
Apetan ConsultingUnited States🇺🇸United StatesPosted 31 Jul 2026
Quick Overview
Work Type
Remote
Level
Mid Senior
Job Description
Role: Middleware Sys Admin/DevOps Engineer
Location: 100% remote
Interview: Virtual Interview
Try to send candidates from Government or federal
Required Skills :
- Experience as a Middleware System Administrator and/or DevOps Engineer.
- Strong expertise administering and supporting JBoss EAP middleware environments.
- Hands-on experience with Azure DevOps for source control, CI/CD pipelines, and release automation.
- Experience managing, monitoring, and supporting enterprise middleware platforms.
- Strong knowledge of JBoss deployment automation, configuration, and administration.
- Experience with JBoss performance tuning, troubleshooting, clustering, and patch management.
- Experience designing, implementing, and supporting Azure DevOps build and release pipelines.
- Knowledge of CI/CD best practices and deployment automation.
- Experience ensuring high availability, scalability, and operational stability of middleware platforms.
- Strong troubleshooting and production support skills for middleware environments.
- Ability to collaborate with infrastructure, application development, security, networking, and DevOps teams.
- Experience supporting continuous improvement initiatives for middleware and deployment platforms.
Strong understanding of enterprise system administration and operational support best practices.
- Strong expertise with JBoss EAP 7.x/8.x.
- Strong experience with Azure DevOps.
- Experience administering JBoss in standalone and domain modes.
- Experience configuring and supporting JBoss clustering and failover.
- Experience setting up and administering Azure DevOps CI/CD pipelines.
- Experience with Azure Repos, branching strategies, pull requests, and branch policies.
- Experience using Azure Pipelines for build, testing, deployment, and release automation.
- Experience managing artifacts and versioning with Azure Artifacts.
- Knowledge of environment approvals, deployment gates, and release controls.
- Experience configuring and supporting mod_jk and mod_cluster.
- Experience deploying applications using both JBoss GUI and CLI tools.
- Experience managing JBoss datasources, JVM settings, and server configurations.
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 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
Shell
Azure
Bash
Similar jobs
DevSecOps Engineer
Boeing · Hazelwood, United States
35 minutes ago$93k - $130.7k/yrLead Site Reliability Engineer
Goldenpick Technologies LLC · United States
2 hours agoSr. Specialist, DevOps System Administrator with Security Clearance
L3Harris Technologies · Melbourne, United States
2 hours agoSenior AI/ML Data Platform Engineer
Unisoft Technology Inc · Baltimore, United States
2 hours agoPlatform Engineer I
Apex Systems · Cincinnati, United States
2 hours ago$34 - $38/hrProject Manager - AWS, Azure, Google Cloud Platform, Agile lifecycle management tools (Azure DevOps, Jira, Rally, ADO, Clarity, API driven integration - Local to Michigan Candidates
HPTech Inc. · Lansing, United States
2 hours ago