Middleware Administrator

Nationmind
  • Remote
    25 days ago

    Job Description

    About NationMind LLC:
    NationMind LLC is a technology consulting firm focused on software development and QA testing services. We help clients build reliable, scalable applications with a strong emphasis on automation, performance, and quality. Our team works across industries, delivering solutions that drive innovation and operational efficiency. We are currently hiring skilled professionals for Middleware Administrator to join our growing team.
     
    Title: Middleware Administrator (JBoss)
    Location: Remote Work
    Duration: 12+ Months
     
     
    Job description:
    We are seeking a highly skilled Middleware System Administrator / DevOps Engineer with extensive experience in JBoss EAP administration and Azure DevOps. The successful candidate will be responsible for managing, maintaining, automating, monitoring, and supporting enterprise middleware platforms while ensuring high availability, performance, scalability, and operational excellence across development, testing, staging, and production environments.
    This role requires deep expertise in JBoss platform administration, deployment automation, CI/CD pipeline management, performance tuning, troubleshooting, patching, and release management. The candidate will collaborate closely with infrastructure, application development, security, networking, and operations teams to deliver reliable and efficient middleware services.
     
    Required Skills
    •                      Strong experience with JBoss EAP 7.x/8.x Administration
    •                      Hands-on expertise with Azure DevOps
    •                      Experience managing JBoss in Standalone and Domain Modes
    •                      JBoss Clustering, Load Balancing, and High Availability configurations
    •                      Azure Repos, Pull Requests, Branching Strategies, and Repository Management
    •                      Azure Pipelines, Release Pipelines, Build Automation, and CI/CD Implementation
    •                      WAR/EAR Application Deployment using JBoss GUI and CLI
    •                      Linux Administration and Shell/Bash Scripting
    •                      JVM and Application Performance Tuning
    •                      Middleware Monitoring, Troubleshooting, and Incident Management
    •                      Upgrade, Patch Management, and Environment Configuration Management
     
    Key Responsibilities
    Middleware Administration
    •                      Install, configure, administer, and support JBoss EAP environments.
    •                      Manage clustering, failover, load balancing, and high-availability configurations.
    •                      Configure datasources, JVM settings, server groups, and application deployments.
    DevOps & Release Management
    •                      Design, implement, and maintain Azure DevOps CI/CD pipelines.
    •                      Manage source control, code repositories, pull requests, branching strategies, and deployment automation.
    •                      Execute and support application deployments across multiple environments.
    •                      Operations & Support
    •                      Monitor middleware environments and proactively identify operational risks.
    •                      Investigate and resolve application server, deployment, authentication, and performance issues.
    •                      Perform health checks, log analysis, and production incident resolution.
    Performance & Reliability
    •                      Tune JVM memory, garbage collection, thread pools, and datasource configurations.
    •                      Analyze thread dumps, heap dumps, and system logs to diagnose performance bottlenecks.
    •                      Conduct root cause analysis and implement preventive measures.
    •                      Automation & Scripting
    •                      Develop and maintain Shell/Bash scripts for deployment, validation, monitoring, and housekeeping tasks.
    •                      Improve operational efficiency through automation and standardization.
    •                      Patch & Upgrade Management
    •                      Plan and execute JBoss upgrades, patch installations, and maintenance activities.
    •                      Maintain environment standards, configuration baselines, and technical documentation.
    •                      Collaboration & Documentation
    •                      Partner with cross-functional teams to resolve complex infrastructure and application issues.
    •                      Maintain comprehensive operational procedures, runbooks, and knowledge base documentation.
    •                      Provide technical guidance and support to operations and application teams.
    •                      Experience Required
    •                      8+ years of Middleware Administration and DevOps experience.
    •                      Strong hands-on experience with JBoss EAP and Azure DevOps environments.
    •                      Experience supporting enterprise-scale production environments with high availability requirements.
     

    This is a remote position.

    Compensation: $35.00 - $40.00 per hour




    Numbers & Facts

    Location (
    Remote
    )
    Websitehttps://www.nationmind.com

    Skills

    • Administrative Skillsunmatched
    • Analysis Skillsunmatched
    • Application Serversunmatched
    • Applications Securityunmatched
    • Authenticationunmatched
    • Automationunmatched
    • Bash Scriptingunmatched
    • Configuration Managementunmatched
    • Consultingunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • DevOpsunmatched
    • Environmental Monitoringunmatched
    • Failoverunmatched
    • Graphical User Interface (GUI)unmatched
    • High Availabilityunmatched
    • Housekeeping/Cleaningunmatched
    • Identify Issuesunmatched
    • Incident Managementunmatched
    • JBoss Application Serverunmatched
    • Javaunmatched
    • Linux Administrationunmatched
    • Load Balancingunmatched
    • Memory Hardwareunmatched
    • Microsoft Windows Azureunmatched
    • Middlewareunmatched
    • Operational Improvementunmatched
    • Operational Strategyunmatched
    • Operational Supportunmatched
    • Performance Managementunmatched
    • Performance Tuning/Optimizationunmatched
    • Production Systemsunmatched
    • Release Management/Engineeringunmatched
    • Risk Analysisunmatched
    • Root Cause Analysisunmatched
    • Sales Pipelineunmatched
    • Scalable System Developmentunmatched
    • Scripting (Scripting Languages)unmatched
    • Software Administrationunmatched
    • Software Developmentunmatched
    • Software Patchesunmatched
    • Software Testingunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Sustainabilityunmatched
    • Systems Administration/Managementunmatched
    • Team Playerunmatched
    • Technical Leadershipunmatched
    • Technical Supportunmatched
    • Technical Writingunmatched
    • Test Plan/Scheduleunmatched
    • Theater Productionunmatched
    • Unix Shell Programmingunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder