
Middleware Engineer, Part-time and 2nd shift
- Herndon, VA
- Permanent
- Part-time
- Middleware System Support: Manage, maintain, and optimize middleware technologies, including application servers, message queues, and integration platforms.
- System Monitoring: Monitor middleware performance, identify bottlenecks, and resolve issues proactively to ensure high availability and system reliability.
- Troubleshooting & Issue Resolution: Provide hands-on troubleshooting of middleware-related issues across development, test, and production environments.
- Deployment & Configuration: Assist in the deployment and configuration of middleware services and ensure proper integration with other systems and applications.
- Performance Tuning: Analyze and optimize the middleware infrastructure, ensuring efficient communication and interaction between software applications.
- Security & Compliance: Ensure the middleware infrastructure is secure, up to date with patches, and compliant with organizational security policies.
- Documentation: Maintain detailed documentation of middleware systems, configurations, troubleshooting steps, and system changes.
- Collaboration: Work closely with developers, application teams, and other IT teams to understand middleware requirements and improve system integration.
- Support: Provide second-line support during 2nd shift, escalating critical issues as necessary.
- Proficiency in windows and linux based application servers
- Proficiency in administering and troubleshooting middleware platforms, messaging systems, and application integration tools.
- Familiarity with cloud-based middleware solutions (AWS, Azure, etc.).
- Strong knowledge of scripting languages (e.g., Shell, Python) for automation and configuration management.
- Understanding of performance tuning and optimization techniques for middleware systems.
- Problem-Solving: Strong analytical and troubleshooting skills to resolve middleware-related issues efficiently.
- Communication: Excellent communication skills to collaborate with cross-functional teams and document technical processes.
- Availability: Must be available to work 2nd shift hours (typically 3 PM – 9 PM – Tuesday – Friday and 8 AM – 12 PM Saturday, with some flexibility for on-call support as needed.
- Experience: 2+ years of experience as a Middleware Engineer or in a similar role, with expertise in managing and troubleshooting middleware technologies (e.g., Apache Tomcat, Java, PowerShell scripting, Shibboleth, etc.).
- Experience with containerization and orchestration tools (Docker, Kubernetes).
- Knowledge of integration frameworks and tools
- Experience with monitoring tools (e.g., Glowroot, Solarwinds, New Relic) for middleware performance.
- Certification in Middleware technologies or related fields is a plus.
- Existing or active security clearance
- Must be US Citizen and located within the CONUS.
- Must be able to obtain and maintain a security clearance.