Full Job Description
We are hiring for a SysAdmin/DevOps opportunity.
Role: SysAdmin/DevOps
Location: Remote
Position: 1
Role Overview:
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 have 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.
Key Responsibilities:
Install, configure, monitor, and administer JBoss EAP environments across development, QA, staging, and production.
Configure and support JBoss clustering, failover, and high availability environments.
Manage Azure DevOps integrations for automated application deployment.
Configure and support Azure Pipelines, CI/CD, release automation, and artifact management.
Deploy enterprise applications (WAR/EAR) using JBoss GUI and CLI tools.
Execute rolling deployments and perform post deployment validation.
Develop deployment runbooks, rollback procedures, and operational documentation.
Perform middleware administration, monitoring, and incident management.
Troubleshoot authentication, authorization, application, and middleware issues.
Plan and execute JBoss upgrades, patching, and configuration management.
Perform JVM tuning, performance optimization, and root cause analysis.
Develop Shell/Bash scripts to automate administration and operational tasks.
Monitor system utilization and perform capacity planning.
Collaborate with infrastructure, networking, security, and application teams.
Maintain technical documentation and provide operational guidance.
Required Skills:
Strong expertise in JBoss EAP 7.x/8.x administration
Experience with Azure DevOps
JBoss Standalone and Domain Mode administration
JBoss clustering and failover
Azure DevOps CI/CD pipeline administration
Azure Repos, branching strategies, pull requests, and branch policies
Azure Pipelines, release automation, and artifact management
Application deployment using JBoss GUI and CLI
JVM tuning and performance optimization
Middleware troubleshooting and incident management
Shell/Bash scripting
Strong analytical, troubleshooting, and communication skills
Preferred Skills:
mod_jk and mod_cluster configuration
Datasource, JVM, and server configuration management
Azure Artifacts
Environment approvals and release controls
Enterprise middleware automation
Performance engineering
Capacity planning
Technical documentation
Expected Deliverables:
JBoss Middleware Administration
Azure DevOps CI/CD Pipeline Management
Middleware Deployment Automation
Production Support and Incident Resolution
Performance Tuning and Capacity Planning
Patch and Upgrade Management
Operational Runbooks and Technical Documentation
Education Requirement:
Bachelors degree in Computer Science, Information Technology, Engineering, or a related field or equivalent work experience.
Our Perks and Benefits:
Our benefits and rewards program has been thoughtfully designed to recognize your skills and contributions, elevate your learning experience, and provide care and support for you and your loved ones.
We also offer:
Health Insurance with Dental & Vision
401K Plan
Life Insurance, STD & LTD
Paid Vacations & Holidays
Continuous Skill Based Development and Career Advancement Opportunities