Middleware Engineering Leadership Role
This is a pivotal position in engineering leadership, focusing on the design and development of middleware products.
Key Responsibilities:
* Leading the design, engineering, and deployment of middleware solutions to drive business value.
* Developing detailed design specifications and documentation for system-related information.
* Installing, upgrading, and supporting middleware software on diverse platforms to ensure optimal performance.
* Managing configurations and tuning for performance and security to meet organizational needs.
* Designing scripts to automate systems and administrative tasks for increased efficiency.
* Troubleshooting infrastructure issues collaboratively with cross-functional teams.
* Cross-training engineers and documenting installations and changes to enhance knowledge sharing.
* Implementing automated solutions for API gateway platforms to improve scalability and reliability.
* Managing scalable API Gateway platforms and enforcing best practices to drive excellence.
* Developing strategies for platform resilience and reliability to minimize downtime.
* Collaborating with AI/ML engineering partners to explore integration opportunities and drive innovation.
Requirements:
* Bachelor's degree in Computer Science or a related field.
* Minimum 5 years of experience in middleware implementation and support.
* Proficiency in infrastructure products on Linux, Windows, and Unix platforms to ensure versatility.
* Experience with scripting and orchestration platforms like Kubernetes to streamline processes.
* Expertise in integration, caching solutions, and API gateways to drive business outcomes.
* Strong troubleshooting skills and scripting knowledge (Python, Perl, Ansible) to resolve complex issues.
* Level III support experience for middleware products to demonstrate expertise.
* Knowledge of availability, capacity, and service management concepts to inform decision-making.