Unclassified - Baltimore, MD

posted about 2 months ago

Full-time - Mid Level
Baltimore, MD

About the position

The position involves extensive knowledge and hands-on experience with the installation, maintenance, and configuration of tier I and tier II middleware components, specifically IBM WebSphere and JBoss. The candidate will be responsible for gathering requirements and project specifications in collaboration with project teams, translating business requirements into technical requirements for server builds. This includes preparing proof of concepts (POC) for server builds and implementations, ensuring that all technical aspects align with project goals. The role requires proficiency in JBoss installation and a solid understanding of Java EE architecture, including the structure and architecture of JBoss AS. The candidate will administer various versions of JBoss (5.x, 6.x, 7.x) and will be expected to handle both standard and custom configurations, as well as JMX and JBoss JMX Microkernel. The position also demands expertise in application server and web server build automation through Puppet Enterprise, along with a strong grasp of Java EE security protocols, including authentication, authorization, identity management, and SSL configurations. Troubleshooting skills are essential, particularly for JBoss AS issues and multicast problems. The candidate will also be responsible for the installation, maintenance, and configuration of other middleware components such as WebSphere, Apache, MQ Series, and Tomcat. Responsibilities include deploying additional middleware components as required by specific projects or applications, planning and executing version upgrades, migrations, and applying necessary fixes and patches. The role involves setting up clusters for workload management (WLM) and high availability, as well as ensuring load balancing and fault tolerance. Regular maintenance of middleware components will be required, including monitoring server logs and alerts, problem resolution, and troubleshooting. The candidate will also be tasked with deploying applications or system changes as requested by operations peers, making configuration changes, optimizing parameter settings, and setting up health checks, monitoring, and alerting systems. Coordination with vendors and defining performance benchmarks with application teams will also be part of the job, along with the creation of project-specific standard operating procedures (SOPs).

Responsibilities

  • Installation, maintenance, and configuration of tier I and tier II middleware components (IBM WebSphere, JBoss).
  • Gathering requirements and project specifications in coordination with project teams.
  • Translating business requirements to technical requirements for server build.
  • Preparing proof of concepts (POC) for server build and implementation.
  • Administration of JBoss versions 5.x, 6.x, and 7.x.
  • Proficient in JBoss standard and custom configurations, JMX, and JBoss AS services.
  • Application server/web server build automation through Puppet Enterprise.
  • Implementing Java EE security measures including authentication, authorization, and SSL configurations.
  • Troubleshooting JBoss AS issues and multicast problems.
  • Installation, maintenance, and configuration of additional middleware components (WebSphere, Apache, MQ Series, Tomcat).
  • Deployment of additional middleware components as per project/application requirements.
  • Planning and executing version upgrades, migrations, and applying fixes and patches.
  • Setting up clusters for workload management (WLM) and high availability.
  • Ensuring load balancing and fault tolerance, including state replication.
  • Maintenance of middleware components by checking server logs and alerts.
  • Problem resolution and troubleshooting, including information collection and root cause analysis (RCA) documentation.
  • Deployment of applications or system changes as requested by operations peers.
  • Making changes in configuration setups and optimizing parameter settings.
  • Setting up health checks, monitoring, and alerting systems.
  • Vendor coordination and testing benchmarks with application teams.
  • Performance issue analysis and project-specific SOP definition and creation.

Requirements

  • Extensive knowledge of installation, maintenance, and configuration of middleware components (IBM WebSphere, JBoss).
  • Proficient in JBoss installation and Java EE architecture.
  • Experience with JBoss AS structure and architecture.
  • Strong troubleshooting skills for JBoss AS and multicast issues.
  • Experience with application server/web server build automation (Puppet Enterprise).
  • Knowledge of Java EE security protocols (authentication, authorization, SSL).
  • Experience in deploying and configuring additional middleware components (WebSphere, Apache, MQ Series, Tomcat).
  • Ability to plan and execute version upgrades and migrations.
  • Experience in setting up clusters for workload management and high availability.

Nice-to-haves

  • Experience with other middleware technologies.
  • Familiarity with cloud-based middleware solutions.
  • Knowledge of performance tuning and optimization techniques.

Benefits

  • Health insurance coverage.
  • 401k retirement savings plan.
  • Paid holidays and vacation time.
  • Professional development opportunities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service