• Global Infrastructure Middleware Engineer II

    Job Locations US-TX-Arlington
    Requisition ID
    Employee Type
    Full Time-Regular
    Information Technology
  • Overview

    The Global Infrastructure Middleware Engineer II, under the general direction from the Director, will assist in the day-to-day tasks critical to the team’s success. This individual will be responsible for attending project meetings when necessary and assist in gathering and documenting infrastructure and security requirements. Timely completing company training, this individual will become thoroughly familiar with all compliance, regulatory and security requirements adhering to all corporate policies and standards. This person needs to be experienced in technology with good planning and coordination skills. An energetic, solution minded personality with drive, attention to details and excellent communication skills will be needed for success in this position.


    Job Duties

    • Collaborates with external and internal customers to analyze information needs and functional requirements and deliver the artifacts as needed.
    • Must have high attention to detail, be well organized and be a self-starter.
    • Must be able to work with limited to moderate direct supervision.
    • Contributes to the development of RFPs/SOWs and participates in the vendor selection process.
    • Uses a broad and deep understanding of technical concepts in multiple specialized fields to develop solutions to problems and critical design issues.
    • Works independently
    • Resolves most conflicts between timeline, budget, and scope independently but intuitively
    • Escalates complex or consequential issues to management.
    • Identifies and directs changes through appropriate review and approval mechanisms.
    • Understands and promotes the GM Financial policy on Treating Customers Fairly (TCF) to ensure ongoing adherence to all relevant compliance regulations that may govern the GM Financial business and complete all regulatory knowledge training where applicable in a timely fashion.
    • Provide internal and external customers with excellent customer service while striving to provide world-class service.
    • Provide technical support for projects as part of a wider team of Architect and Engineers
    • Provide solutions to meet business / project demands based on corporate standards.
    • Effectively communicate current status of all projects, problems, and issues to the line manager.
    • Attend departmental, project and general meetings and effectively represent current status as appropriate.
    • Proactively identify opportunities for improvements to existing processes and for automation of time consuming tasks.
    • Plan, prioritize, and provide vision and schedules for assigned software and / or hardware changes.
    • Study and analyze the performance and capacities of the systems and peripheral equipment/systems and prepare plans for future expansion and upgrades.   
    • Participate in company provided training and perform independent training as appropriate.
    • Manage JBoss 6.x Middleware stack for the Enterprise. Lead the design, implementation and support of a highly available Jboss infrastructure platform.
    • Install, configure and maintain JBoss EAP, JBoss EWS, Apache and JBoss on UNIX / Linux and Windows Operating systems.
    • Tune JBoss EAP parameters for optimal system performance.
    • Deploy application packages / archives onto JBoss EAP. Support connectivity from end users and data sources, including AD SSO and federated sources.
    • Implement and document the High Availability patterns of JBoss EAP to support both local failure and disaster recovery.
    • Harden JBoss EAP to current enterprise security standards. Install routine security related patches.
    • Provide 3rd level support for JBoss for end users, application and administration teams. The candidate must be comfortable in addressing critical incidents.
    • Provide systems metrics, root cause analysis and proactive monitoring and communicate any performance degradation to management.
    • Adhere to all company authored policy, procedure and standards documents.
    • Author policy, procedure and standards documents based on industry best practices and personal research and experience.
    • Ensure ongoing adherence to all relevant compliance regulations that may govern the GM Financial UK Plc business and complete all regulatory knowledge training where applicable in a timely fashion.
    • Provide support for critical system changes outside of business hours.
    • Some after-hours work and periodic on call support will be required.


    • Bachelor's degree in computer science or equivalent work experience in IT is preferred.
    • Experience in dealing with multiple business units and diverse employee population.
    • Successful candidate will have a minimum of three years’ experience working with enterprise level JBoss services including extensive project related work, preferably application development projects and packaged application installation projects.
    • Experience of supporting global organizations
    • Experience in troubleshooting and resolving data integrity issues, performance issues, replication issues, log issues, connectivity issues, security issues etc.
    • Extensive experience performing JBoss software installation, application installation,   Environment sizing, Environment performance tuning
    • Red Hat certified preferred.



    • Possess critical thinking and analytical skills with an ability to evaluate complex problems and issues quickly and accurately in order to recommend or take the most appropriate course of action.   
    • Ability to approach problems with an open mind and create new and innovative ideas and methods.
    • Ability to think strategically and perform risk analysis.   
    • Ability to balance priorities in order to meet multiple requirements and deadlines while ensuring priority objectives receive proper emphasis.   
    • Ability to accept change and adapt to organizational change and shifting priorities.   
    • Effective time management and prioritization skills.    
    • Able to think and react positively and professionally when faced with obstacles.   
    • Ability to communicate quickly, clearly, concisely, appropriately, and intelligently; must foster open communication, speak with impact, listen to others, and write effectively.   
    • Good interpersonal skills with an ability to work well with others in teams and collaborative work situations.   
    • Willingness and ability to build on others ideas.   


    • Strong knowledge of JBoss EAP, Apache, Tomcat.
    • Thorough knowledge of F5 load balancing / clustering (LTM/GTM)
    • Thorough knowledge of automated deployment scripting / tools for J2EE environments.
    • Knowledge of Linux and Windows UNIX scripting (e.g. perl / powershell)
    • Expert knowledge of troubleshooting JBoss environment from a performance and capacity perspective
    • Knowledge of Weblogic application server platform.
    • Knowledge and understanding of industry trends and new technologies and ability to apply this to day-to-day work activities
    • Knowledge of enterprise platforms and operating systems as well as knowledge of key business functions and processes


    • Normal office environment; may be stressful at times. There may be a requirement to occasionally work a flexible schedule with the possibility of working long hours.  
    • This list is not exhaustive; you will be expected to carry out any other duties that are deemed reasonable in relation to your position.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Need help finding the right job?

    We can recommend jobs specifically for you! Click here to get started.