user avatar

JBoss Enterprise Application Platform (EAP) Sr. Consultant

NewGen Technologies, Inc.

Posted today
Public Trust
Unspecified
Unspecified
Remote/Hybrid (Off-Site/Hybrid)

We are looking for a Sr. Consultant to join a remote contract.

Responsibilities
  • Automation:
    • Build and run automation scripts/files to perform Red Hat JBoss Enterprise Application Platform (EAP) 7.4 or 8.x installation in a non-production environment Migrating server configuration, such as:
      • Logging Changes
      • Web Server Configuration Changes
      • JGroups Server Configuration Changes
      • EJB Server Configuration Changes
      • Messaging Server Configuration Changes
      • JMX Management Changes
      • DataSource Configuration Changes
    • Provide technical oversight which may include:
      • Validate server configuration migration using manual testing
  • Application Upgrade:
    • Update JBoss dependencies in POM files
    • Upgrade Jakarta EE 8 to 10
    • Migrate deprecated API's/standards/libraries
    • Migrate EAP configuration (to EAP 7.4 or 8)
    • Migrate to OpenShift JWS if needed
    • Migrate HA deployment configurations: HA (AA, AP), Load Balancing, Session replication, Failover
    • Determine decision point for going to JBOSS 7 vs. 8 vs. JBOSS Webserver, which may include:
      • Level of effort
      • Application lifespan
      • Questionnaire based on MTA tool application complexity Client's Application team decision criteria
    • Provide recommendations on moving to Quarkus (consider for refactored applications), based on:
      • Application complexity
      • Level of effort
  • Containerization:
    • Container Images (Dockerfile or Buildah/podman)
    • Decouple configuration and sensitive data from Application (ConfigMaps and Secrets)
    • Identify and update dependencies
    • Configure Service Interconnect to communicate with service's external to the cluster Helm chart to define all the resource definition to deploy application onto OCP (routes, services, configMaps, secrets, deployment, replicationSet etc.)
    • Incorporate Client Container Security Solution RPM that is deployed on container image
    • Configuration compatibility: Palo Alto doesn't prohibit any of the base functionality of the workload
    • Publication to artifactory registry Application Onboarding
  • Utilize existing scripts to onboard teams with appropriate access Creating OCP resources (namespaces, CPU, memory, etc.)
  • Release Engineering
  • Identify all the tools and utilities that are part of the CI/CD pipeline
  • Identify Gitlab runners (on prem)
  • Define Gitlab stages for code, build, deploy and monitor
  • Integrate with CyberArk/ESO/OCP for sensitive data management
  • Leverage existing Gitlab components wherever applicable or work with DevOps teams to implement missing components
    • Gitlab components: Integration with tools
    • Gitlab/Artifactory/Security/OCP Platform Engineering
Requirements
  • US Citizenship
  • Java Upgrade and Modernization Program (JUMP)
  • Enterprise Application Platform Operationalization
  • JBoss Enterprise Application Platform (EAP)
About Us
For more than 20 years, NewGen Technologies has solved our clients' toughest IT challenges with integrity, security, and outstanding service by delivering both technology and talent. We have helped secure borders, have used artificial intelligence (AI) to fight terror, aided the identification of criminals, and have helped to prevent crime through the introduction of biometrics. Our team of Highly Cleared Specialists have hard-to-find skills and expertise in a wide spectrum of technologies to provide solutions that transform business processes and solve problems of national significance. #CJ
group id: NEWGEN

Match Score

Powered by IntelliSearch™
image match score
Create an account or Login to see how closely you match to this job!

Similar Jobs


Clearance Level
Public Trust