Posted in

Middleware Engineer

Middleware Engineer

CompanyGenworth Financial
LocationLynchburg, VA, USA, Remote in USA, Richmond, VA, USA
Salary$91800 – $181200
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Bachelor’s degree or equivalent experience in computer science or related field
  • A minimum of 5 years of experience with multiple relevant Middleware technologies
  • Expert working knowledge of Middleware support in a heterogeneous environment (Microsoft Windows and Red Hat linux)
  • Hands-on experience with F5 BigIP or comparable load balancing technologies
  • Strong knowledge of authentication protocols including LDAP, OAuth and SAML
  • In-depth knowledge of web technologies including Apache, IIS, Java, JBoss, Tomcat and WebSphere configuration and integration
  • A working knowledge of version control and software repository systems and tools such as GitHub and Nexus
  • Knowledge of automation tools (Ansible, Jenkins)
  • Exposure to data streaming platforms (Kafka, MQ)
  • Familiar with observability tools such as AppDynamics, ManageEngine and Splunk
  • Knowledge of scripting tools (Bash, Python, Perl, Powershell or other advanced scripting tools)
  • Able to read and translate technical release notes into project tasks and dependencies for upgrade and migration efforts
  • Expert in technical concepts such as connection pooling, caching, encryption, transaction management, and threading
  • Willingness to travel for in-person meetings (quarterly) or on-site work (as required, infrequent)

Responsibilities

  • Designing and managing highly available, scalable, secure, distributed web and middleware hosting solutions
  • Assist in managing all layers of web and application server infrastructure including load balancers, web and application servers
  • Implementing changes and improvements to business services through a mix of application configuration and engineering activities
  • Triage, prioritize, diagnose, resolve and perform root cause analysis for infrastructure issues related to Middleware technology
  • Act as an escalation point for production issues
  • Identify issues, project business requirements and develop solutions for current and future projects and initiatives
  • Documenting application settings and configuration parameters necessary for middleware applications to perform reliably and efficiently
  • Benchmarking, tuning, and functional testing of middleware applications in support of upgrades and platform migrations
  • Assist project and application teams in design, scope, and project work estimations
  • Act as a liaison between application, datacenter, network and security teams
  • Interact with Manage Service Provider to delegate and direct technical work
  • Stay current with trends and incorporate emerging technology to the benefit of both on-premise and cloud solutions
  • Keep abreast of changing security requirements, configurations and guidelines (CIS, NIST)

Preferred Qualifications

    No preferred qualifications provided.