Middleware Support engineer

Overview

On Site
Depends on Experience
Contract - W2
Contract - 12 Month(s)
No Travel Required

Skills

.NET
API
Agile
Amazon Web Services
AngularJS
Apache Kafka
Apache NiFi
Application Support
Bitbucket
C#
Caching
Change Data Capture
Cloud Computing
Collaboration
Computer Science
Conflict Resolution
Continuous Delivery
Continuous Integration
Data Flow
Data Integration
DevOps
Docker
Documentation
Geospatial Analysis
Google Maps
Identity Management
Information Technology
Management
Messaging
Microservices
Middleware
PASS
Problem Solving
Python
Real-time
Redis
Scalability
SignalR
Software Modernization
Version Control
Workflow

Job Details

Role : Middleware Support Engineer

Location : Dallas, TX

Duration : 12+ Months & W2 Only

10+ Profile only

Primary Responsibilities:

  • Provide comprehensive support and troubleshooting for middleware and microservices-based applications.
  • Assist with application modernization initiatives and transitioning middleware environments to cloud-based deployments.
  • Manage and configure API gateways, particularly Ocelot, ensuring seamless service integration.
  • Administer and optimize Apache Kafka clusters and Redis caching solutions.
  • Maintain security and identity management through Keycloak configuration and support.
  • Support real-time communications utilizing SignalR.
  • Provide support for geospatial solutions including OpenStreetMap and Google Maps APIs.
  • Maintain NiFi and NiFi CDC workflows, ensuring accurate data integration and delivery.
  • Deploy, manage, and monitor containerized applications using Docker and Portainer.
  • Collaborate closely with software developers and infrastructure teams to ensure application stability, scalability, and availability.
  • Manage code repositories and deployment pipelines using BitBucket.
  • Create and maintain operational documentation and incident resolution procedures.

Required Qualifications:

  • Bachelor s degree in Computer Science, Information Technology, or related field from an accredited college or possess equivalent work experience.
  • Level III - 5+ years of relevant experience with middleware application support.
  • Level II - 2+ years of relevant experience with middleware application support.
  • Proven experience supporting middleware technologies in enterprise-level environments.
  • Working knowledge of AWS Cloud services
  • Hands-on experience managing microservices architectures.
  • Expertise with API gateways (specifically Ocelot).
  • Experience with containerization tools (Docker, Portainer).
  • Working knowledge of Apache Kafka, Redis, and real-time messaging (SignalR).
  • Familiarity with identity management solutions (Keycloak).
  • Experience with NiFi and NiFi CDC data flows.
  • Knowledge of geospatial integrations using OpenStreetMap and Google Map APIs.
  • Excellent problem-solving skills and ability to troubleshoot complex technical issues.
  • Understanding of cloud environments and experience supporting applications transitioning to cloud services.
  • Must be able to successfully pass National Agency Check with Inquiries (NACI) background investigation.

Preferred Qualifications:

  • Experience working in Agile/DevOps-driven organization.
  • Strong experience with version control and CI/CD tools, especially BitBucket.
  • Strong proficiency with .NET 8, C#, and Python.
  • Proficiency in front-end technologies, specifically Angular.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.