If you are a self-motivated and results-driven individual with a passion for middleware engineering, we want to hear from you! Join our team and be a part of our mission to deliver innovative solutions to our clients.
Position: Senior Middleware Engineer
Location: New York, New York, United States
Salary: $107 Per hour
Overview: We are seeking a highly skilled and experienced Senior Middleware Engineer to join our dynamic team. As a Senior Middleware Engineer, you will be responsible for designing, implementing and maintaining middleware solutions to ensure the smooth functioning of our systems. You will work closely with our development, infrastructure and operations teams to ensure the successful deployment and integration of middleware components.
Key Responsibilities:
- Design and develop middleware solutions, including application servers, web servers, messaging systems, and caching servers.
- Collaborate with cross-functional teams to understand business requirements and translate them into middleware solutions.
- Identify and troubleshoot complex issues related to middleware components and provide timely resolutions.
- Develop and maintain technical documentation for all middleware systems.
- Ensure high availability and reliability of middleware systems through proactive monitoring and performance tuning.
- Conduct regular audits to ensure compliance with security and industry standards.
- Stay up-to-date with emerging technologies and recommend new tools and techniques to improve system performance.
- Lead and mentor junior team members, providing guidance and support as needed.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Information Technology or a related field.
- Minimum of 5 years of experience in middleware engineering, preferably in a senior role.
- Strong expertise in middleware technologies such as IBM WebSphere, Oracle WebLogic, JBoss, Apache Tomcat, etc.
- Experience with messaging systems such as IBM MQ, RabbitMQ, ActiveMQ, etc.
- Proficient in scripting languages such as Bash, Python, Perl, etc.
- Excellent understanding of Linux/Unix operating systems and shell scripting.
- Familiarity with DevOps principles and tools such as Ansible, Puppet, Chef, etc.
- Proven track record of designing and implementing complex middleware solutions.
- Strong troubleshooting and problem-solving skills.
- Experience working in an Agile environment.
- Excellent communication and interpersonal skills.